49b2a4c8be018f92d050512f9646cb3004ec1bec: Bug 1529942 - part 2 - move OptionalLoadInfoArgs consumption into Init; r=qdot
Nathan Froyd <froydnj@mozilla.com> - Mon, 25 Feb 2019 13:13:43 -0500 - rev 518769
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529942 - part 2 - move OptionalLoadInfoArgs consumption into Init; r=qdot Init is called from a Recv* method in ContentParent, where we can consume rvalue reference OptionalLoadInfoArgs.
c67d5054674e9ade7a3043cfa44092c1376def4a: Bug 1529942 - part 1 - move initialization of ExternalHelperAppParent into Recv*; r=qdot
Nathan Froyd <froydnj@mozilla.com> - Mon, 25 Feb 2019 13:13:43 -0500 - rev 518768
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529942 - part 1 - move initialization of ExternalHelperAppParent into Recv*; r=qdot Alloc methods can't take arguments by move reference, whereas Recv methods can, and we'd like to take OptionalLoadInfoArgs (at least) by move reference. Since Init is infallible anyway, it doesn't really matter where we do it, so move it to this separate method to pave the way for rvalue reference OptionalLoadInfoArgs.
a0429623a0a56e2d6e93eb03ae5ad616f558333d: Bug 1529942 - part 0 - remove unused ContentParent argument from ExternalHelperAppParent::Init; r=qdot
Nathan Froyd <froydnj@mozilla.com> - Mon, 25 Feb 2019 13:13:43 -0500 - rev 518767
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529942 - part 0 - remove unused ContentParent argument from ExternalHelperAppParent::Init; r=qdot
0a69ff6e8daa8fae4645fc28e818e80003cc4898: Merge mozilla-central to inbound. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Mon, 25 Feb 2019 18:52:42 +0200 - rev 518766
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
e9677c67b09409735efdc4a63da14c1753d61d13: Bug 1523613: Fix memory leaks during updates. r=rstrong
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Mon, 25 Feb 2019 10:16:15 -0500 - rev 518765
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523613: Fix memory leaks during updates. r=rstrong
d2599501754a6861e27dabc49f338467be7eca78: Bug 1529869: Remove the 2 from speculate speculative(Anonymous)Connect2 within nsISpeculativeConnect.idl. r=valentin
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Sun, 24 Feb 2019 20:26:56 +0100 - rev 518764
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529869: Remove the 2 from speculate speculative(Anonymous)Connect2 within nsISpeculativeConnect.idl. r=valentin
640e731ed52e5ea2428b329d7eb296b61163ee4b: Bug 1519718 - Follow-up to bump the fuzz number slightly, so the test passes on AppVeyor too. rs=kvark
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 25 Feb 2019 09:04:18 -0500 - rev 518763
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1519718 - Follow-up to bump the fuzz number slightly, so the test passes on AppVeyor too. rs=kvark
e376ef5bf4536d5c6670040ef28d218b806b91e9: Merge inbound to mozilla-central. a=merge
Oana Pop Rus <opoprus@mozilla.com> - Mon, 25 Feb 2019 18:38:05 +0200 - rev 518762
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge inbound to mozilla-central. a=merge
3f00b31e09d48bbd073f3b8c4fe7690c3dcdd469: Bug 1525417 - add aarch64 files for test_ModulesPing.js; r=marco
Nathan Froyd <froydnj@mozilla.com> - Mon, 25 Feb 2019 08:29:55 -0500 - rev 518761
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525417 - add aarch64 files for test_ModulesPing.js; r=marco This test wasn't accounting for the existence of aarch64 windows, and was trying to load x86-64 DLLs on aarch64, which wouldn't end very well. Compile appropriate DLLs, modify the compilation instructions, and add these new files to the test so everything works out.
53992f6c29b314930a13f6087a448a0b486406fc: Bug 1528498 - check principal->GetURI rv to prevent Crash in [@ nsContentSecurityManager::IsOriginPotentiallyTrustworthy] via nsContentUtils::HttpsStateIsModern. r=ckerschb
Magnus Melin <mkmelin+mozilla@iki.fi> - Mon, 25 Feb 2019 14:15:15 +0200 - rev 518760
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528498 - check principal->GetURI rv to prevent Crash in [@ nsContentSecurityManager::IsOriginPotentiallyTrustworthy] via nsContentUtils::HttpsStateIsModern. r=ckerschb
80e4f0ce3dd4d428993e557f0a879b6da5b2f77c: Bug 1529500 - Wait until video becomes visible r=jya
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 25 Feb 2019 12:13:40 +0000 - rev 518759
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529500 - Wait until video becomes visible r=jya test_background_video_suspend.html test expects that video is visible. The test needs to wait until the video becomes visible. Differential Revision: https://phabricator.services.mozilla.com/D20979
c51ea0e799689ed0e86c4d9dd4651e32512a7e56: Bug 1488957 - Get rid of dom.clearSiteData.enabled pref, r=ckerschb
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 25 Feb 2019 12:43:30 +0000 - rev 518758
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1488957 - Get rid of dom.clearSiteData.enabled pref, r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D20999
81cc693e64178e5a4834828e2e58875dcfd6c1a9: Bug 1524200 - Introduce additional debugging messages to Sanitizer.jsm, r=mak
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 25 Feb 2019 12:32:15 +0000 - rev 518757
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1524200 - Introduce additional debugging messages to Sanitizer.jsm, r=mak Differential Revision: https://phabricator.services.mozilla.com/D20976
7512223c8faeba18d78b1df065a51f783fccbb1a: Bug 1528652 - Don't use WMF for decoding VP9 with alpha content. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 25 Feb 2019 01:17:31 +0000 - rev 518756
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528652 - Don't use WMF for decoding VP9 with alpha content. r=kinetik Differential Revision: https://phabricator.services.mozilla.com/D20957
04b242fc5a70c63cf5276adc0a4e314d9e4de592: Bug 1501375 - Test extension shutdown during extension startup r=aswan
Rob Wu <rob@robwu.nl> - Wed, 20 Feb 2019 22:44:17 +0000 - rev 518755
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1501375 - Test extension shutdown during extension startup r=aswan Depends on D17700 Differential Revision: https://phabricator.services.mozilla.com/D17701
3a5c6e81192dbdb0a8adfb20e00181d3de5540f7: Bug 1501375 - Clear primed listeners on extension shutdown r=aswan
Rob Wu <rob@robwu.nl> - Wed, 20 Feb 2019 21:53:08 +0000 - rev 518754
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1501375 - Clear primed listeners on extension shutdown r=aswan In D9959 and D10954, the implementation of background page machinery was updated so that the `build` method of `BackgroundPage` is guaranteed to return eventually, without error. Even if the load of the background page was interrupted by an extension shut down. When an extension shuts down during start-up, primed listeners have likely not been re-registered. To prevent interruption of startup from causing the loss of persistent listeners, this commit changes the implementation such that persistent listeners are only updated if the background page was fully loaded. Otherwise listeners are cleared from memory, but not unregistered. Depends on D10954 Differential Revision: https://phabricator.services.mozilla.com/D17700
2090ee542b58d0610623717a02a1a3dea1ceb1e0: Bug 1501375 - Account for shutdown of bg page during extension start-up r=rpl,aswan
Rob Wu <rob@robwu.nl> - Wed, 20 Feb 2019 21:53:01 +0000 - rev 518753
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1501375 - Account for shutdown of bg page during extension start-up r=rpl,aswan Ensure that the windowless browser is only closed when its dummy XUL page has completely loaded, and that HiddenExtensionPage's browser is really cleared if the extension was shut down during initialization. Depends on D9959 Differential Revision: https://phabricator.services.mozilla.com/D10954
2def2f8d49e7f0f13fcb5b15f9b3d586c963c875: Bug 1501375 - Interrupt extension start-up if background page crashes r=mixedpuppy
Rob Wu <rob@robwu.nl> - Wed, 20 Feb 2019 21:52:59 +0000 - rev 518752
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1501375 - Interrupt extension start-up if background page crashes r=mixedpuppy Extension start-up is blocked on receiving an initialization message from the extension child process. If the extension browser goes away before a response is received (e.g. if the extension is crashed), stop waiting to avoid blocking the startup (and shutdown) forever. This is not the cause of bug 1501375, but still worth fixing ( for bug 1355239 ). Differential Revision: https://phabricator.services.mozilla.com/D9959
1293aa5ed1925f8979f1b77ff9dc2c4dd542e909: Bug 1512956 - Ensure empty string is considered valid CSS authoredText; r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Mon, 25 Feb 2019 09:49:41 +0000 - rev 518751
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1512956 - Ensure empty string is considered valid CSS authoredText; r=pbro When removing all declarations from a rule via the Rule view, the authoredText value ends up as an empty string. This patch ensures that the fallback cssText is not used in that case because that accidentally restores the whole declaration block when re-parsing the text of the rule. Differential Revision: https://phabricator.services.mozilla.com/D14753
c6ae678d11d159f9678fd81a2d19f1327973c2da: Bug 1528784 - Pass BigInt as receiver when retrieving "toJSON" property r=anba
Andy Wingo <wingo@igalia.com> - Mon, 25 Feb 2019 10:41:47 +0000 - rev 518750
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528784 - Pass BigInt as receiver when retrieving "toJSON" property r=anba Differential Revision: https://phabricator.services.mozilla.com/D20304
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip