607e1bc95c9bd82cbf4dc5426cfa66147f1d9458: Bug 1542790 - Part 2: Use BC::GetParent and BC::GetTop for local windows, r=peterv
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:53:09 +0000 - rev 469845
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1542790 - Part 2: Use BC::GetParent and BC::GetTop for local windows, r=peterv This is required to support getting the `parent` and `top` properties from within remote subframes. Differential Revision: https://phabricator.services.mozilla.com/D26559
5fde2cc9277a3d4bb73d859ba571c84fdc2ead9b: Bug 1542790 - Part 1: BC::GetParent on toplevel windows should be self, r=peterv
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:53:05 +0000 - rev 469844
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1542790 - Part 1: BC::GetParent on toplevel windows should be self, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D26558
273bf7c8d7609189e977a85ced9d4c0f5889c107: Bug 1542788 - Don't allow content to cancel process-changing channels, r=valentin
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:53:07 +0000 - rev 469843
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1542788 - Don't allow content to cancel process-changing channels, r=valentin With the process switching approach taken by frame swaps, there is some additional latency between nsDocShell teardown and when the channel is connected into the new process. This leads to the nsDocShell canceling the channel before the redirect is complete. This change should fix that. Differential Revision: https://phabricator.services.mozilla.com/D26557
0a60df7f0a44a91bd4da6e2788952bf24c521f27: Bug 1542783 - Expose WindowGlobalParent.tabParent to JS, r=farre
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:53:03 +0000 - rev 469842
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1542783 - Expose WindowGlobalParent.tabParent to JS, r=farre Differential Revision: https://phabricator.services.mozilla.com/D26553
a930e5a3d8aeb5b18623e54d1ed476cc77cbdd69: Bug 1525427 - Part 5: Don't kill tab when oop iframe dies, r=rhunt
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:54:12 +0000 - rev 469841
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1525427 - Part 5: Don't kill tab when oop iframe dies, r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D27509
6e450526cf26fa9149e5159fa83b55712c5713e6: Bug 1525427 - Part 4: Correctly tear down TabParent within BrowserBridgeParent, r=farre
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:52:53 +0000 - rev 469840
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1525427 - Part 4: Correctly tear down TabParent within BrowserBridgeParent, r=farre Differential Revision: https://phabricator.services.mozilla.com/D25184
de746bd4957fc9e6fe68c8ab2630bbdf95391398: Bug 1525427 - Part 3: Tests for new WindowGlobal properties, r=farre
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:52:51 +0000 - rev 469839
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1525427 - Part 3: Tests for new WindowGlobal properties, r=farre Differential Revision: https://phabricator.services.mozilla.com/D25183
db66b403cc95d1ec070441f6cff44aa02ee37b5d: Bug 1525427 - Part 2: Directly fetch browsingContext from frameLoader in browser-custom-element, r=mconley
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:51:40 +0000 - rev 469838
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1525427 - Part 2: Directly fetch browsingContext from frameLoader in browser-custom-element, r=mconley Differential Revision: https://phabricator.services.mozilla.com/D25182
ccc41b77bdeb8a773f731a8ef85e1610675287f9: Bug 1525427 - Part 1: Expose WindowGlobalParent & Element on BrowsingContext, r=farre
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:51:36 +0000 - rev 469837
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1525427 - Part 1: Expose WindowGlobalParent & Element on BrowsingContext, r=farre Differential Revision: https://phabricator.services.mozilla.com/D25181
654741b9c784fb5f763ae500fb16865cdd167ccc: Bug 1538353 - Part 2: Create PBrowser actors using ManagedEndpoint instead of IPDL Ctors, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:51:38 +0000 - rev 469836
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1538353 - Part 2: Create PBrowser actors using ManagedEndpoint instead of IPDL Ctors, r=bzbarsky Depends on D24566 Differential Revision: https://phabricator.services.mozilla.com/D24567
63de2a007d67014d16071ab5306b965e4a45fa34: Bug 1538353 - Part 1: Add a SetEventTargetForRoute helper to allow setting EventTargets for Endpoint-constructed actors, r=mccr8
Nika Layzell <nika@thelayzells.com> - Wed, 17 Apr 2019 00:51:32 +0000 - rev 469835
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1538353 - Part 1: Add a SetEventTargetForRoute helper to allow setting EventTargets for Endpoint-constructed actors, r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D24566
8701216ef356d0c20b96a80c49c8fd53a3572bc8: Bug 1544940 - [mozdevice] Fix typo in default intent name; r=bc
Geoff Brown <gbrown@mozilla.com> - Tue, 16 Apr 2019 23:26:24 +0000 - rev 469834
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1544940 - [mozdevice] Fix typo in default intent name; r=bc Differential Revision: https://phabricator.services.mozilla.com/D27836
2f61be416873860b79506382e4bfc2e42fe87a97: Bug 1544648 - Add remaining GC parameters r=jonco
Paul Bone <pbone@mozilla.com> - Wed, 17 Apr 2019 00:15:47 +0000 - rev 469833
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1544648 - Add remaining GC parameters r=jonco Differential Revision: https://phabricator.services.mozilla.com/D27643
7699a664586021eb0d1cd34d52304270397d213f: Bug 1544651 - Print nursery size in KB for JS_GC_PROFILE_NURSERY r=jonco
Paul Bone <pbone@mozilla.com> - Wed, 17 Apr 2019 00:14:07 +0000 - rev 469832
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1544651 - Print nursery size in KB for JS_GC_PROFILE_NURSERY r=jonco Differential Revision: https://phabricator.services.mozilla.com/D27642
64e6baec51501e1ebab151e9d317fa68ea3d7dbd: Bug 1544286 - xpcom/ manual ESLint no-throw-literal fixes. r=erahm
Ian Moody <moz-ian@perix.co.uk> - Tue, 16 Apr 2019 15:02:10 +0000 - rev 469831
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1544286 - xpcom/ manual ESLint no-throw-literal fixes. r=erahm Differential Revision: https://phabricator.services.mozilla.com/D27451
331387fa113c0e34e5405a558161f7f0512a9973: Bug 1544285 - tools/ automated ESLint no-throw-literal fixes. r=dbaron
Ian Moody <moz-ian@perix.co.uk> - Tue, 16 Apr 2019 15:02:05 +0000 - rev 469830
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1544285 - tools/ automated ESLint no-throw-literal fixes. r=dbaron Result of running: $ mach eslint -funix tools/ | sed -Ee 's/:.+//' - | xargs sed -E \ -e 's/throw ((["`])[^"]+\2);/throw new Error(\1);/g' \ -e 's/throw ((["`])[^"]+\2 \+ [^ ";]+);/throw new Error(\1);/g' \ -e 's/throw \(/throw new Error(/g' -i Differential Revision: https://phabricator.services.mozilla.com/D27450
64a7117d226073ad5d41bc3fd2935ceed45a2efe: Bug 1544284 - toolkit/ manual ESLint no-throw-literal fixes. r=Standard8
Ian Moody <moz-ian@perix.co.uk> - Tue, 16 Apr 2019 19:30:27 +0000 - rev 469829
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1544284 - toolkit/ manual ESLint no-throw-literal fixes. r=Standard8 Includes an otherwise-automated change to test_jsctypes.js that required an expectation change in test_ctypes.xul. Differential Revision: https://phabricator.services.mozilla.com/D27449
5e262e96eac73a03f7b7c6b7a0a42bf90b7670af: Bug 1544284 - toolkit/ automated ESLint no-throw-literal fixes. r=Standard8
Ian Moody <moz-ian@perix.co.uk> - Tue, 16 Apr 2019 19:30:27 +0000 - rev 469828
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1544284 - toolkit/ automated ESLint no-throw-literal fixes. r=Standard8 Result of running: $ mach eslint -funix toolkit/ | sed -Ee 's/:.+//' - | xargs sed -E \ -e 's/throw ((["`])[^"]+\2);/throw new Error(\1);/g' \ -e 's/throw ((["`])[^"]+\2 \+ [^ ";]+);/throw new Error(\1);/g' \ -e 's/throw \(/throw new Error(/g' -i ...and then reverting a couple of places where comments were touched, as well as changes to toolkit/components/ctypes/tests/unit/test_jsctypes.js that required expectation changes to toolkit/components/ctypes/tests/chrome/test_ctypes.xul Differential Revision: https://phabricator.services.mozilla.com/D27448
679d694324d49b4947f03937f18159d6d9d3eedb: Bug 1525094 - run linux builds in gcp at tier 3 r=wcosta
Rob Thijssen <rthijssen@mozilla.com> - Tue, 16 Apr 2019 16:48:52 +0000 - rev 469827
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1525094 - run linux builds in gcp at tier 3 r=wcosta this change adds support for parallel gcp builds for the following linux build configurations: - linux(32) - opt - debug - shippable - linux64 - opt - debug - shippable implementation notes: - this patch mostly mirrors the equivalent windows-on-gcp patch at: https://phabricator.services.mozilla.com/D24865 - gcp builds are triggered with a treeherder tier 3 flag so that they are only displayed in the treeherder ui when the user has a tier 3 flag set. - gcp builds use a th build symbol of "Bg" to make them easy to differentiate from ec2 builds in the treeherder ui. - gcp builds use a perfherder "gcp" flag to make them easier to differentiate from ec2 builds in the perfherder ui. - gcp builds on linux for all scm levels are built on the only available gcp linux worker type (at the time of this change): gce/gecko-1-b-linux-32 Differential Revision: https://phabricator.services.mozilla.com/D26490
671d87853621c4bb7d03116f82bedb4e4ffb0011: Bug 1533883 - Test loading XHTML with and without the prototype. r=smaug
Brendan Dahl <bdahl@mozilla.com> - Tue, 16 Apr 2019 18:46:52 +0000 - rev 469826
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1533883 - Test loading XHTML with and without the prototype. r=smaug Ensure the prototype is used when the pref is enabled and likewise when disabled. Also, compare the contents of the DOM with and without the prototype. Depends on D27745 Differential Revision: https://phabricator.services.mozilla.com/D27746
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip