searching for reviewer(jesup)
7b439431eb95: bug 1498686 - avoid acquiring TransportSecurityInfo::mMutex in hot code r=jesup,jcj
Dana Keeler <dkeeler@mozilla.com> - Thu, 18 Oct 2018 20:08:02 +0000 - rev 497744
Push 10002 by archaeopteryx@coole-files.de at 2018-10-19 23:09 +0000
bug 1498686 - avoid acquiring TransportSecurityInfo::mMutex in hot code r=jesup,jcj Before this patch, Necko functions polling the state of TLS sockets (essentially, TransportSecurityInfo) would cause a considerable amount of locking on TransportSecurityInfo::mMutex instances via GetErrorCode(). Most of this code only cared if an error had been set via SetCanceled(), so this patch adds an atomic boolean mCanceled (and associated accessor GetCanceled()) that can be used to the same effect but without acquiring the lock. Differential Revision: https://phabricator.services.mozilla.com/D8754
a2a04672f049: Bug 1495871 - fix windows includes of singleton.h; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Fri, 05 Oct 2018 13:43:47 -0400 - rev 495616
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1495871 - fix windows includes of singleton.h; r=jesup This #include was already removed upstream.
1815bfcf7984: Bug 1495871 - use C++11 statics in static_instance.h; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Fri, 05 Oct 2018 13:43:47 -0400 - rev 495615
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1495871 - use C++11 statics in static_instance.h; r=jesup C++11 provides guaranteed thread-safe static initialization, so we can use that instead of ipc's baroque Singleton class.
1fe17ae969d6: Bug 1495871 - fix webrtc header cargo culting; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Fri, 05 Oct 2018 13:43:47 -0400 - rev 495614
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1495871 - fix webrtc header cargo culting; r=jesup When we remove singleton.h, some webrtc code will be unhappy, because of cargo-culted definitions from singleton.h or included headers. Let's fix those first
cdd41eaece0f: Bug 1495871 - use C++11 statics in CamerasChild; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Fri, 05 Oct 2018 13:43:47 -0400 - rev 495610
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1495871 - use C++11 statics in CamerasChild; r=jesup C++11 provides guaranteed thread-safe static initialization, so we can use that instead of ipc's baroque Singleton class.
bd1d38fb6248: Bug 1491848 Patch libyuv to fix the x86 mingw-clang build r=jesup
Tom Ritter <tom@mozilla.com> - Wed, 03 Oct 2018 22:00:44 +0000 - rev 495251
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1491848 Patch libyuv to fix the x86 mingw-clang build r=jesup This patch combines the following two upstream patches (which we are missing, because we're out of date): https://chromium.googlesource.com/libyuv/libyuv/+/d8680893ecfcffd952c7a5d0dc1878d1c486a4e4%5E%21/ https://chromium.googlesource.com/libyuv/libyuv/+/6e498475c749063485a046dfb24e1fa1a81cbedf%5E%21/ Differential Revision: https://phabricator.services.mozilla.com/D7218
6777dd18a3d8: Bug 979649 - Part 2: Re-enable RTCP timestamp test. r=jesup
Chris Peterson <cpeterson@mozilla.com> - Thu, 27 Sep 2018 22:30:49 +0000 - rev 494390
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 979649 - Part 2: Re-enable RTCP timestamp test. r=jesup Re-enable RTCP timestamp test as per review feedback in bug 1336712 comment 28. Can we resolve RTCP stats bug 1325430? The RTCStats timestamp issue was fixed in 2017: https://github.com/w3c/webrtc-pc/issues/729 Depends on D6120 Differential Revision: https://phabricator.services.mozilla.com/D6121
bec13236b95d: Bug 1494503 - disable neon codepaths in libyuv for aarch64 windows; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Thu, 27 Sep 2018 14:33:26 -0400 - rev 494320
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1494503 - disable neon codepaths in libyuv for aarch64 windows; r=jesup The NEON codepaths could work, but they'd have to be converted to MSVC-friendly assembly (or separate .asm files) first. Just disable building them for now.
1dd7a055bae0: Bug 1486400 - add task dispatch/run delays for ChaosMode; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Wed, 19 Sep 2018 12:02:09 -0400 - rev 493038
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1486400 - add task dispatch/run delays for ChaosMode; r=jesup
67f6872c7302: Bug 1473217 - webspeech: Fix clang-tidy's misc-unused-raii warning. r=jesup
Chris Peterson <cpeterson@mozilla.com> - Wed, 04 Jul 2018 12:18:27 -0700 - rev 491373
Push 9984 by ffxbld-merge at 2018-10-15 21:07 +0000
Bug 1473217 - webspeech: Fix clang-tidy's misc-unused-raii warning. r=jesup AutoNoJSAPI is an RAII class to put the JS engine in an unusable state and set the subject principal to System. Without a name, this AutoNoJSAPI is a temporary object that is destructed before GetUserMedia() is called, thus making the AutoNoJSAPI a no-op. This AutoNoJSAPI was added in tab mirroring bug 1088758, with comments from you in bug 1088758 comment 5.
e5734413c06f: Bug 1486690 - Remove moz_x{malloc,free} in jprof. r=jesup
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 28 Aug 2018 15:55:45 +1000 - rev 488852
Push 9734 by shindli@mozilla.com at 2018-08-30 12:18 +0000
Bug 1486690 - Remove moz_x{malloc,free} in jprof. r=jesup They appear to be unused; jprof builds without them. Also jprof.h is included prior to their definition in contradiction to the comment above them.
6ff95c2a7fae: Bug 1486028 - update webrtc config headers to work with aarch64 windows; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Tue, 28 Aug 2018 20:23:04 -0400 - rev 488833
Push 9734 by shindli@mozilla.com at 2018-08-30 12:18 +0000
Bug 1486028 - update webrtc config headers to work with aarch64 windows; r=jesup
c0db8c1e5050: Bug 1207696 Part 6a - Disable media elements when recording or replaying, r=jesup.
Brian Hackett <bhackett1024@gmail.com> - Mon, 23 Jul 2018 14:41:26 +0000 - rev 482977
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1207696 Part 6a - Disable media elements when recording or replaying, r=jesup.
275b9ead049c: Bug 1448014 - avoid needless flattening in AndroidDecoderModule; r=jesup
Nathan Froyd <froydnj@mozilla.com> - Mon, 18 Jun 2018 15:27:06 -0400 - rev 477126
Push 9376 by rgurzau@mozilla.com at 2018-06-19 16:01 +0000
Bug 1448014 - avoid needless flattening in AndroidDecoderModule; r=jesup
485b3efd9ea8: Bug 1453795 - WebRTC/Signaling - Initialize member fields in classes/ structures. r=jesup
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Fri, 15 Jun 2018 18:36:21 +0300 - rev 476909
Push 9374 by jlund@mozilla.com at 2018-06-18 21:43 +0000
Bug 1453795 - WebRTC/Signaling - Initialize member fields in classes/ structures. r=jesup
4ef3bf9d981a: Bug 1346291: remove accidentally committed diff file rs=jesup NPOTB
Randell Jesup <rjesup@jesup.org> - Fri, 11 May 2018 00:55:41 -0400 - rev 472091
Push 9374 by jlund@mozilla.com at 2018-06-18 21:43 +0000
Bug 1346291: remove accidentally committed diff file rs=jesup NPOTB
7df36a12113a: Bug 1414829 - Add DeleteStreams to media conduits; r=jesup
Dan Minor <dminor@mozilla.com> - Mon, 08 Jan 2018 12:40:38 -0500 - rev 471568
Push 9374 by jlund@mozilla.com at 2018-06-18 21:43 +0000
Bug 1414829 - Add DeleteStreams to media conduits; r=jesup
1330aa85e306: Bug 1414829 - Add DeleteStreams to media conduits. r=jesup, a=RyanVM
Dan Minor <dminor@mozilla.com> - Mon, 08 Jan 2018 12:40:38 -0500 - rev 470714
Push 9201 by ryanvm@gmail.com at 2018-05-10 13:41 +0000
Bug 1414829 - Add DeleteStreams to media conduits. r=jesup, a=RyanVM
cd3905bcf114: Bug 1437345 - Update generated files; r=jesup
Dan Minor <dminor@mozilla.com> - Mon, 19 Mar 2018 08:35:21 -0700 - rev 467649
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1437345 - Update generated files; r=jesup MozReview-Commit-ID: 5xmc2mrA2mz
f5f4f7d7fcdf: Bug 1437345 - Set defaults for gn visual studio build; r=jesup
Dan Minor <dminor@mozilla.com> - Mon, 19 Mar 2018 06:55:21 -0700 - rev 467647
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1437345 - Set defaults for gn visual studio build; r=jesup This hard codes the visual studio version to 2015. We did the same thing for the gyp build. It also sets default paths for visual studio, which are ignored by the remainder of the build system. This was required to get gn code generation working on a fresh install of Windows. I must have had similar changes on my old Windows VM but missed commiting them as part of the gyp to gn build switch. MozReview-Commit-ID: 7fYngpdIwxh
549f0b8075d5: Bug 1448863: Stop sync dispatching in Decode. r=jesup
Byron Campen [:bwc] <docfaraday@gmail.com> - Mon, 26 Mar 2018 10:19:31 -0500 - rev 465532
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1448863: Stop sync dispatching in Decode. r=jesup MozReview-Commit-ID: 3EK0zAsFpHz
0faa644eb81c: Bug 1443032: stop closing usrsctp on callback. r=jesup
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Tue, 20 Mar 2018 11:19:14 +0000 - rev 462564
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1443032: stop closing usrsctp on callback. r=jesup MozReview-Commit-ID: BgX9I1shVeN
856a4e5b3748: Bug 1437345 - Update generated files; r=jesup a=NPOTB
Dan Minor <dminor@mozilla.com> - Mon, 19 Mar 2018 08:35:21 -0700 - rev 460925
Push 9095 by archaeopteryx@coole-files.de at 2018-04-19 16:39 +0000
Bug 1437345 - Update generated files; r=jesup a=NPOTB MozReview-Commit-ID: 5xmc2mrA2mz
5988e21167c2: Bug 1437345 - Set defaults for gn visual studio build; r=jesup a=NPOTB
Dan Minor <dminor@mozilla.com> - Mon, 19 Mar 2018 06:55:21 -0700 - rev 460923
Push 9095 by archaeopteryx@coole-files.de at 2018-04-19 16:39 +0000
Bug 1437345 - Set defaults for gn visual studio build; r=jesup a=NPOTB This hard codes the visual studio version to 2015. We did the same thing for the gyp build. It also sets default paths for visual studio, which are ignored by the remainder of the build system. This was required to get gn code generation working on a fresh install of Windows. I must have had similar changes on my old Windows VM but missed commiting them as part of the gyp to gn build switch. MozReview-Commit-ID: 7fYngpdIwxh
f71f11c943ea: Bug 1448863 - Stop sync dispatching in Decode. r=jesup, a=RyanVM
Byron Campen [:bwc] <docfaraday@gmail.com> - Mon, 26 Mar 2018 10:19:31 -0500 - rev 460763
Push 9047 by ryanvm@gmail.com at 2018-04-14 14:42 +0000
Bug 1448863 - Stop sync dispatching in Decode. r=jesup, a=RyanVM MozReview-Commit-ID: 3EK0zAsFpHz
ed6b43fa64c9: Bug 1436959 - Update generated files; r=jesup
Dan Minor <dminor@mozilla.com> - Fri, 09 Feb 2018 14:46:28 -0500 - rev 457629
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1436959 - Update generated files; r=jesup MozReview-Commit-ID: CAKOhpJQoxa
8ea48542a4b6: Bug 1436959 - Use correct avfoundation library in video_capture; r=jesup
Dan Minor <dminor@mozilla.com> - Fri, 09 Feb 2018 14:46:28 -0500 - rev 457628
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1436959 - Use correct avfoundation library in video_capture; r=jesup When switching to the gn build, we accidentally began linking against the newer webrtc.org avfoundation library rather than the locally patched, older version. This breaks the ondevicechange event and causes other problems. MozReview-Commit-ID: Kz2RBK4xkjQ
0db116b21ac0: Bug 1438425. Delete DocumentRenderer. r=jesup
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 15 Feb 2018 16:28:02 -0500 - rev 456580
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1438425. Delete DocumentRenderer. r=jesup It is unused.
a9cf23c66a7e: Bug 1435025: don't parse padding on SRTP packets r=bwc,jesup
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Wed, 07 Feb 2018 22:50:55 -0800 - rev 455670
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1435025: don't parse padding on SRTP packets r=bwc,jesup MozReview-Commit-ID: HNW2BTRoJp2
e734b0be9a1c: Bug 685236 - Workaround for WebRTC. r=jesup
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 15 Dec 2017 21:42:49 +0900 - rev 453623
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 685236 - Workaround for WebRTC. r=jesup MozReview-Commit-ID: 8gdmPmF4V4b
e4b792a3080e: Bug 1393119 - Remove webrtc gyp files; r=jesup
Dan Minor <dminor@mozilla.com> - Tue, 19 Dec 2017 09:21:03 -0500 - rev 453197
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Remove webrtc gyp files; r=jesup This removes the gyp files to build webrtc. It looks like part of Bug 1371485 is to vendor gyp elsewhere in tree at which time we can complete cleaning this up. MozReview-Commit-ID: 8MqatafniN5
e86f2afcd8fc: Bug 1393119 - Add generated files; r=jesup
Dan Minor <dminor@mozilla.com> - Fri, 01 Dec 2017 12:44:51 -0500 - rev 453196
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Add generated files; r=jesup MozReview-Commit-ID: 379Yq1cIQyD
726ef3a889d4: Bug 1393119 - Update gn files for mozilla build; r=jesup
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 13:04:25 -0400 - rev 453195
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Update gn files for mozilla build; r=jesup MozReview-Commit-ID: KRaCt8uvTJH
0585c9c9e9f4: Bug 1393119 - Add webrtc.org trunk/build/ files to support gn build; r=jesup
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 12:42:30 -0400 - rev 453194
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Add webrtc.org trunk/build/ files to support gn build; r=jesup MozReview-Commit-ID: KaupPBeJucK
7d374c8be17d: Bug 1393119 - Remove webrtc gyp files; r=jesup
Dan Minor <dminor@mozilla.com> - Tue, 19 Dec 2017 09:21:03 -0500 - rev 453082
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Remove webrtc gyp files; r=jesup This removes the gyp files to build webrtc. It looks like part of Bug 1371485 is to vendor gyp elsewhere in tree at which time we can complete cleaning this up. MozReview-Commit-ID: 8MqatafniN5
98e1989b1f48: Bug 1393119 - Add generated files; r=jesup
Dan Minor <dminor@mozilla.com> - Fri, 01 Dec 2017 12:44:51 -0500 - rev 453081
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Add generated files; r=jesup MozReview-Commit-ID: 379Yq1cIQyD
8fa5de0eb6ea: Bug 1393119 - Update gn files for mozilla build; r=jesup
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 13:04:25 -0400 - rev 453080
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Update gn files for mozilla build; r=jesup MozReview-Commit-ID: KRaCt8uvTJH
c5c2d30ed6da: Bug 1393119 - Add webrtc.org trunk/build/ files to support gn build; r=jesup
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 12:42:30 -0400 - rev 453079
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Add webrtc.org trunk/build/ files to support gn build; r=jesup MozReview-Commit-ID: KaupPBeJucK
4b3b45da65d7: Bug 1429390 - Make H.264 Encode dispatch asynchronous; r=jesup
Dan Minor <dminor@mozilla.com> - Wed, 10 Jan 2018 09:33:06 -0500 - rev 453025
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1429390 - Make H.264 Encode dispatch asynchronous; r=jesup Historically we made a synchronous dispatch to the GMP thread on encode to avoid copying the frame buffer. The frame buffer is now held by a refptr so we can now make this call asynchronously.
2b66c17c2031: Bug 1393119 - Remove webrtc gyp files; r=jesup
Dan Minor <dminor@mozilla.com> - Tue, 19 Dec 2017 09:21:03 -0500 - rev 452875
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Remove webrtc gyp files; r=jesup This removes the gyp files to build webrtc. It looks like part of Bug 1371485 is to vendor gyp elsewhere in tree at which time we can complete cleaning this up. MozReview-Commit-ID: 8MqatafniN5
cb6cbb2a668d: Bug 1393119 - Add generated files; r=jesup
Dan Minor <dminor@mozilla.com> - Fri, 01 Dec 2017 12:44:51 -0500 - rev 452874
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Add generated files; r=jesup MozReview-Commit-ID: 379Yq1cIQyD
2375dda60db0: Bug 1393119 - Update gn files for mozilla build; r=jesup
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 13:04:25 -0400 - rev 452873
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Update gn files for mozilla build; r=jesup MozReview-Commit-ID: KRaCt8uvTJH
6acbe06dc914: Bug 1393119 - Add webrtc.org trunk/build/ files to support gn build; r=jesup
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 12:42:30 -0400 - rev 452872
Push 8799 by mtabara@mozilla.com at 2018-03-01 16:46 +0000
Bug 1393119 - Add webrtc.org trunk/build/ files to support gn build; r=jesup MozReview-Commit-ID: KaupPBeJucK
56c70e546295: Bug 1438425 - Delete DocumentRenderer. r=jesup, a=RyanVM
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 15 Feb 2018 16:28:02 -0500 - rev 452551
Push 8763 by ryanvm@gmail.com at 2018-02-23 22:07 +0000
Bug 1438425 - Delete DocumentRenderer. r=jesup, a=RyanVM It is unused.
91cfd14052f5: Bug 1393119 - Remove webrtc gyp files; r=jesup
Dan Minor <dminor@mozilla.com> - Tue, 19 Dec 2017 09:21:03 -0500 - rev 450422
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1393119 - Remove webrtc gyp files; r=jesup This removes the gyp files to build webrtc. It looks like part of Bug 1371485 is to vendor gyp elsewhere in tree at which time we can complete cleaning this up. MozReview-Commit-ID: 8MqatafniN5
eac997d73d67: Bug 1393119 - Add generated files; r=jesup
Dan Minor <dminor@mozilla.com> - Fri, 01 Dec 2017 12:44:51 -0500 - rev 450421
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1393119 - Add generated files; r=jesup MozReview-Commit-ID: 379Yq1cIQyD
f8321fda6acc: Bug 1393119 - Update gn files for mozilla build; r=jesup
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 13:04:25 -0400 - rev 450420
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1393119 - Update gn files for mozilla build; r=jesup MozReview-Commit-ID: KRaCt8uvTJH
67092d3b35fe: Bug 1393119 - Add webrtc.org trunk/build/ files to support gn build; r=jesup
Dan Minor <dminor@mozilla.com> - Thu, 27 Jul 2017 12:42:30 -0400 - rev 450419
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1393119 - Add webrtc.org trunk/build/ files to support gn build; r=jesup MozReview-Commit-ID: KaupPBeJucK
6e072dd8d48f: Bug 1426898 - Fix a bug of a local patch for libyuv. r=jesup
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 23 Dec 2017 00:56:11 +0900 - rev 449167
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1426898 - Fix a bug of a local patch for libyuv. r=jesup >+#if !defined(_MSC_VER) && (_MSC_VER < 1600) is wrong. It should have been: >+#if !(defined(_MSC_VER) && (_MSC_VER < 1600)) But I reverted this local change completely because we do not support such older MSVC versions anyway. MozReview-Commit-ID: 3VhtViP7WpX
6217d397dc08: Bug 1426719 - Update cubeb from upstream to e1e8337. r=jesup
Alex Chronopoulos <achronop@gmail.com> - Thu, 21 Dec 2017 21:25:40 +0200 - rev 448989
Push 8527 by Callek@gmail.com at 2018-01-11 21:05 +0000
Bug 1426719 - Update cubeb from upstream to e1e8337. r=jesup MozReview-Commit-ID: E0eHOl3zA0a