c2c056771ee91d1a3c0ed688fee7270d2016ad45: Bug 1552755 - Small fixes to backport the updated video capture code; r=ng
Dan Minor <dminor@mozilla.com> - Fri, 31 May 2019 20:25:34 +0000 - rev 536261
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1552755 - Small fixes to backport the updated video capture code; r=ng A few small changes are required to backport the updated windows capture code to our version of webrtc.org. These are largely path changes, but DetachFromThread has been renamed to Detach, and they seem to have a working overload for ostream operator<< for VideoType that I have not been able to track down. It is also necessary to add our local modification for pid_t back to the GetDeviceName method, but it is not used for video capture anyways. Depends on D33337 Differential Revision: https://phabricator.services.mozilla.com/D33338
0f0fdb21b6749a6124c68901823937e91177f8bb: Bug 1552755 - Add ToHex to stringutils.h; r=ng
Dan Minor <dminor@mozilla.com> - Fri, 31 May 2019 19:51:50 +0000 - rev 536260
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1552755 - Add ToHex to stringutils.h; r=ng This was added in commit 74395345e8d2fecd504cb687eb79deee4ef394c3, but this only cherry picks the ToHex part of that commit. Depends on D33336 Differential Revision: https://phabricator.services.mozilla.com/D33337
a1967aabb0554d547d108a505dd58d2544d1a141: Bug 1552755 - Update video_capture/windows code to tip of webrtc.org; r=ng
Dan Minor <dminor@mozilla.com> - Fri, 31 May 2019 20:24:35 +0000 - rev 536259
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1552755 - Update video_capture/windows code to tip of webrtc.org; r=ng This updates just video_capture/windows to the tip of webrtc.org, from commit 8581877121f58435d683c2a39a73e72e5dcd558a. This removes the locking which was leading to the deadlock in Bug 1552755. It also removes the reliance upon the DirectShow example code which lead to our local implementations of BaseFilter, BaseInputPin, BasePin, and MediaType. These can now be removed. Differential Revision: https://phabricator.services.mozilla.com/D33336
2ff50159f61faf581bd484fa12fad5f8a66b5db2: Bug 1554851 - Let ARM64 Fennec 68 reach the release population r=mhentges
Johan Lorenzo <jlorenzo@mozilla.com> - Mon, 03 Jun 2019 13:38:13 +0000 - rev 536258
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1554851 - Let ARM64 Fennec 68 reach the release population r=mhentges Differential Revision: https://phabricator.services.mozilla.com/D33017
c79daa14e3119aed8a5e4fba9c2bd1ce48950bd7: Bug 1555903 - Add WPT reftest for interaction of text-indent and tab stop positions. r=emilio
Jonathan Kew <jkew@mozilla.com> - Mon, 03 Jun 2019 12:34:43 +0000 - rev 536257
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1555903 - Add WPT reftest for interaction of text-indent and tab stop positions. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D33481
53a5f4a6e1de21b62be288cac96763aeece78277: Bug 1556388 - Do not use borrowed types in the selectors::Element trait. r=emilio
Evgeniy Reizner <razrfalcon@gmail.com> - Sun, 26 May 2019 19:10:24 +0300 - rev 536256
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1556388 - Do not use borrowed types in the selectors::Element trait. r=emilio This cherry-picks https://github.com/servo/servo/pull/23463 with a few fixes for the Gecko build.
2d07bcf04841f1314dcace12a3443dfff1f80956: Bug 1556388 - Fix Servo build.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 03 Jun 2019 08:22:30 -0400 - rev 536255
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1556388 - Fix Servo build.
3c8949b5d4c60c7870959bce6ba70f0eea86c79a: Bug 1556388 - Appease tidy.
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 02 Jun 2019 23:13:17 -0400 - rev 536254
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1556388 - Appease tidy.
c00b515e533c7536ac188d7459762dc2a529ade0: Bug 1556388 - Rustfmt recent changes.
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 02 Jun 2019 23:09:42 -0400 - rev 536253
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1556388 - Rustfmt recent changes.
3856c664251eb143b5c4dbb12ccecfd1b4a6d499: Bug 1517323 - Make HTTP/2 playbacks fully offliner r=acreskey,Bebe
Tarek Ziadé <tarek@mozilla.com> - Mon, 03 Jun 2019 08:13:24 +0000 - rev 536252
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1517323 - Make HTTP/2 playbacks fully offliner r=acreskey,Bebe This patch will block mitmproxy from making upstream requests to negotiate ALPN. We force ALPN locally and intercept requests made upstream. Differential Revision: https://phabricator.services.mozilla.com/D31042
9dd31e74634d92d1da2c5aa55194be971aa72803: Bug 1555339 - Add a test for InactivePropertyHelper isPropertyUsed. r=pbro.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 03 Jun 2019 12:16:44 +0000 - rev 536251
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1555339 - Add a test for InactivePropertyHelper isPropertyUsed. r=pbro. Since isPropertyUsed takes an HTMLElement and its computed style, we need to have access to the DOM, and can't use an xpcshell test. Differential Revision: https://phabricator.services.mozilla.com/D33454
176ac3f06690a9e5071028ec601a2e743545d045: Backed out 3 changesets (bug 1395509, bug 1555935) for causing build busateges CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Mon, 03 Jun 2019 16:00:48 +0300 - rev 536250
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Backed out 3 changesets (bug 1395509, bug 1555935) for causing build busateges CLOSED TREE Backed out changeset 351d19c8bdd3 (bug 1395509) Backed out changeset d361c289aaa9 (bug 1555935) Backed out changeset fdb574e1fca6 (bug 1555935)
3e9737d36c9608a4a4774df49a4c84492bb41bcc: Bug 1556257 - Add Funtoo support to mach bootstrap. r=froydnj
Jeremy Lempereur <jeremy.lempereur@gmail.com> - Mon, 03 Jun 2019 01:15:09 +0000 - rev 536249
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1556257 - Add Funtoo support to mach bootstrap. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D33425
84c35e9f9c74b67a294c06eb6270c6e25f351971: Bug 1555962 - Fix a typo that makes us reflow too much in abspos subtrees. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 03 Jun 2019 12:10:29 +0000 - rev 536248
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1555962 - Fix a typo that makes us reflow too much in abspos subtrees. r=jwatt Ugh, I accidentally introduced this in bug 1523071. :( Differential Revision: https://phabricator.services.mozilla.com/D33434
2e5db6145d9b9b686310b65211c7f64b075d635b: Bug 1508939 - cpp serialization r=ckerschb,mccr8,mikedeboer
Jonathan Kingston <jkt@mozilla.com> - Mon, 03 Jun 2019 12:37:12 +0000 - rev 536247
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1508939 - cpp serialization r=ckerschb,mccr8,mikedeboer Migrating to pure Cpp Differential Revision: https://phabricator.services.mozilla.com/D29221
351d19c8bdd3008e17af87852574ec4b9485262a: Bug 1395509 - Add APIs to handle memory accounting while initializing object pointers to malloc memory r=sfink?
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 31 May 2019 23:44:34 +0000 - rev 536246
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1395509 - Add APIs to handle memory accounting while initializing object pointers to malloc memory r=sfink? Depends on D33313 Differential Revision: https://phabricator.services.mozilla.com/D33314
d361c289aaa9167c893b19b34331bcaae5afee00: Bug 1555935 - Remove some unnecessary use of FreeOp where plain old js_delete will do r=pbone?
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 03 Jun 2019 11:54:08 +0000 - rev 536245
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1555935 - Remove some unnecessary use of FreeOp where plain old js_delete will do r=pbone? Carrying on from the last patch, there is one place where we use FreeOp unnecessarily when we're not finalizing. Depends on D33276 Differential Revision: https://phabricator.services.mozilla.com/D33313
fdb574e1fca69ccc5bee10eb1bf2e86a0dfa3e0b: Bug 1555935 - Make JSObject finalizers use the FreeOp::delete_/free_ methods r=pbone?
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 03 Jun 2019 07:09:39 +0000 - rev 536244
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1555935 - Make JSObject finalizers use the FreeOp::delete_/free_ methods r=pbone? Differential Revision: https://phabricator.services.mozilla.com/D33276
46ea01fa73575149569d6b4ee7f159858835a468: Bug 1553173 - Import about:logins components as JS modules. r=MattN
Jared Wein <jwein@mozilla.com> - Mon, 03 Jun 2019 11:25:36 +0000 - rev 536243
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1553173 - Import about:logins components as JS modules. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D32052
022a6145be0779ab26a2bd164987f084e895068c: Bug 1554589 - Turn nsCharsetSource constants into an enum. r=hsivonen
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Mon, 03 Jun 2019 09:13:50 +0000 - rev 536242
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1554589 - Turn nsCharsetSource constants into an enum. r=hsivonen Since unscoped enums implicitly convert to underlying types, we don't have to change everything at once. It is worth enough to introduce auto-numbering, IMO. Differential Revision: https://phabricator.services.mozilla.com/D32841
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip