420f10c25da19ddb398bc6c7a1089ee9e7e6839b: Bug 1525720, part 5 - Redirect nsIHttpChannel using content process ID instead of nsIRemoteTab. r=valentin
Ryan Hunt <rhunt@eqrion.net> - Wed, 15 May 2019 12:33:42 -0500 - rev 475148
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1525720, part 5 - Redirect nsIHttpChannel using content process ID instead of nsIRemoteTab. r=valentin This code currently works for remote subframes assuming that nsIRemoteTab is implemented by BrowserParent, but will break when nsIRemoteTab is only for a top-level BrowserParent. What this code really wants is a content process ID to retarget the channel to. This commit switches the interfaces to pass this around instead of nsIRemoteTab. Differential Revision: https://phabricator.services.mozilla.com/D31435
5ff1726275aad728e080f4a904885a16261a6c4d: Bug 1525720, part 4 - Assert in DrawSnapshot if not the chrome process. r=mattwoodrow
Ryan Hunt <rhunt@eqrion.net> - Wed, 24 Apr 2019 23:28:31 -0500 - rev 475147
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1525720, part 4 - Assert in DrawSnapshot if not the chrome process. r=mattwoodrow This API is only intended to be used in the chrome process and this commit makes this explicit to simplify a later refactoring. Differential Revision: https://phabricator.services.mozilla.com/D31434
707a48ef23385b4b143a9218fe788efcd3e1e3fc: Bug 1525720, part 3 - Remove method to createRemoteFrameLoader from nsIMozBrowserFrame interface. r=farre
Ryan Hunt <rhunt@eqrion.net> - Wed, 24 Apr 2019 23:25:56 -0500 - rev 475146
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1525720, part 3 - Remove method to createRemoteFrameLoader from nsIMozBrowserFrame interface. r=farre This appears unused and adds unneeded surface area for these API's to support. Differential Revision: https://phabricator.services.mozilla.com/D31431
37fb118dac6c3b4c113e51e15de9cea7f4e9702f: Bug 1525720, part 2 - Move UITabResolutionChanged method to nsIRemoteTab interface from BrowserParent. r=smaug
Ryan Hunt <rhunt@eqrion.net> - Wed, 24 Apr 2019 23:05:40 -0500 - rev 475145
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1525720, part 2 - Move UITabResolutionChanged method to nsIRemoteTab interface from BrowserParent. r=smaug This reduces the amount of code that assumes that BrowserParent implements nsIRemoteTab. Differential Revision: https://phabricator.services.mozilla.com/D31430
c0a4aecf98b026eb7f88e5d105f85c3572ed522a: Bug 1525720, part 1 - Allow calling BrowserParent::InitRendering multiple times, and remove RenderFrame dependency from nsFrameLoader. r=kats
Ryan Hunt <rhunt@eqrion.net> - Wed, 24 Apr 2019 22:36:27 -0500 - rev 475144
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1525720, part 1 - Allow calling BrowserParent::InitRendering multiple times, and remove RenderFrame dependency from nsFrameLoader. r=kats This cleanup will simplify refactoring nsFrameLoader later. Differential Revision: https://phabricator.services.mozilla.com/D31429
c8e9b6a81194dff2d37b4f67d23a419fd4587e49: Bug 1519577 Convert toolbarbutton to a custom element r=surkov
Andrew Swan <aswan@mozilla.com> - Mon, 20 May 2019 10:01:02 -0700 - rev 475143
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1519577 Convert toolbarbutton to a custom element r=surkov Differential Revision: https://phabricator.services.mozilla.com/D31941
595c3065e9ac64ed1d4ada38c3a83c6ba2a0ff91: Bug 1519577 Mark badged page action toolbarbuttons before inserting r=Gijs
Andrew Swan <aswan@mozilla.com> - Tue, 14 May 2019 20:39:38 -0700 - rev 475142
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1519577 Mark badged page action toolbarbuttons before inserting r=Gijs The "add search engine" page action wants to use badged toolbarbuttons, but it does this by adding the "badged-button" class (which changes the XBL binding) after the button has already been created and added to the DOM. To avoid having to switch between non-badged and badged buttons when toolbarbutton is converted to custom elements, add a property to page actions so that the badged status can be determined when the element is created. Differential Revision: https://phabricator.services.mozilla.com/D31940
82d77e63f4d3971ee341c6a49daacc6524e9d80c: Bug 1519577 Remove support for unused toolbarbutton anchor attribute r=NeilDeakin
Andrew Swan <aswan@mozilla.com> - Tue, 14 May 2019 13:08:53 -0700 - rev 475141
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1519577 Remove support for unused toolbarbutton anchor attribute r=NeilDeakin This code contains an undesirable dependency between the layout code and the implementation of toolbarbutton. Since it isn't actually used anywhere by the firefox UI, remove it here. Differential Revision: https://phabricator.services.mozilla.com/D31939
8f0abb76f7bb982c13424019f7bda30089acf1e8: Bug 1519577 Update devtools test to use a test-only xbl binding r=jdescottes
Andrew Swan <aswan@mozilla.com> - Thu, 02 May 2019 20:39:20 -0700 - rev 475140
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1519577 Update devtools test to use a test-only xbl binding r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D31938
8de5e0880f85d8986b2995cd8685245922e41b5f: Bug 1519577 Remove test_bug562554.xul dependence on button.xml r=bzbarsky
Andrew Swan <aswan@mozilla.com> - Tue, 14 May 2019 16:33:38 -0700 - rev 475139
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1519577 Remove test_bug562554.xul dependence on button.xml r=bzbarsky This is essentially reverting the test changes from bug 653881. The platform changes that motivated bug 653881 were reverted in bug 888787 but the test changes were left in place at that time. Differential Revision: https://phabricator.services.mozilla.com/D31937
57bf01d965797fac39ca0f267050633039aa4c57: Bug 1519577 Update test_bug467123 to not rely on button.xml r=smaug
Andrew Swan <aswan@mozilla.com> - Thu, 02 May 2019 13:56:15 -0700 - rev 475138
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1519577 Update test_bug467123 to not rely on button.xml r=smaug Differential Revision: https://phabricator.services.mozilla.com/D31936
199eaff06ecd465e8cae54496369d147edb48f3e: Bug 1551873 - Fix JSWindowActor's intermittent TV failures; r=nika
John Dai <jdai@mozilla.com> - Thu, 23 May 2019 08:50:51 +0000 - rev 475137
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1551873 - Fix JSWindowActor's intermittent TV failures; r=nika Differential Revision: https://phabricator.services.mozilla.com/D31788
9216a8250cb834d0ed5d8da01265add23a006037: Bug 1553437 - Add cold-open talos DAMP test for jsdebugger, webconsole, netmonitor r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 23 May 2019 08:41:19 +0000 - rev 475136
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1553437 - Add cold-open talos DAMP test for jsdebugger, webconsole, netmonitor r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D32122
069c3b38d6fb7d6d31dd6584a9aaa3ea11eece73: Bug 1553451 - Lower the eslint complexity level to 20 for devtools and exlude more complex functions; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Thu, 23 May 2019 09:06:16 +0000 - rev 475135
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1553451 - Lower the eslint complexity level to 20 for devtools and exlude more complex functions; r=jdescottes We want to go back to ESLint's default complexity level so that newly introduced code is checked for complexity. At the same time, to make that work, we're excluding all of the more complex functions for now. We should fix them: make them less complex, and remove the eslint-disable comment. See bug 1553449 for more information about this. Differential Revision: https://phabricator.services.mozilla.com/D32139
100b92fd6219edddc0c788ea7c04e99b85e9c21a: Backed out 22 changesets (bug 1550633) for browser-chrome failure at browser_cache.js. CLOSED TREE
Mihai Alexandru Michis <malexandru@mozilla.com> - Thu, 23 May 2019 11:54:26 +0300 - rev 475134
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Backed out 22 changesets (bug 1550633) for browser-chrome failure at browser_cache.js. CLOSED TREE Backed out changeset 87067f045e1e (bug 1550633) Backed out changeset a42883570179 (bug 1550633) Backed out changeset bf1426571565 (bug 1550633) Backed out changeset 97f61668f78c (bug 1550633) Backed out changeset e22ef6f848aa (bug 1550633) Backed out changeset 22213d6f047c (bug 1550633) Backed out changeset 27e03b195718 (bug 1550633) Backed out changeset 9a5e3e6b8c21 (bug 1550633) Backed out changeset d338d667dcbd (bug 1550633) Backed out changeset abc099f50543 (bug 1550633) Backed out changeset ed0f76cca0d9 (bug 1550633) Backed out changeset 4b193e156faa (bug 1550633) Backed out changeset fefc8d667b9c (bug 1550633) Backed out changeset e4128df1406b (bug 1550633) Backed out changeset 9ad7d7b5ef6d (bug 1550633) Backed out changeset d8fdfd9505bf (bug 1550633) Backed out changeset 679ce0bdbf18 (bug 1550633) Backed out changeset f75c225dc273 (bug 1550633) Backed out changeset 4346465d73b1 (bug 1550633) Backed out changeset 4c8fd0720cc2 (bug 1550633) Backed out changeset 81545b2c0b58 (bug 1550633) Backed out changeset 12fc5abcd066 (bug 1550633)
a145dd581ae649f9bb5a34aa429d358aa7949b9f: Backed out changeset dd05a7d4bd38 (bug 1553387) for browser-chrome failures at browser_window_menu_list.js. CLOSED TREE
Mihai Alexandru Michis <malexandru@mozilla.com> - Thu, 23 May 2019 11:35:01 +0300 - rev 475133
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Backed out changeset dd05a7d4bd38 (bug 1553387) for browser-chrome failures at browser_window_menu_list.js. CLOSED TREE
16f27df2f2e959433339e26b903eb7f7da0f2dcf: Backed out changeset 0f9626b48a66 (bug 1553451) for linting failures. CLOSED TREE
Mihai Alexandru Michis <malexandru@mozilla.com> - Thu, 23 May 2019 10:58:22 +0300 - rev 475132
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Backed out changeset 0f9626b48a66 (bug 1553451) for linting failures. CLOSED TREE
a75ad7be71ba5ad28c3eb07ca7649b086480862d: Backed out changeset a649f69f29df (bug 1536672) for failing crashtest at WebGLContextValidate.cpp. CLOSED TREE
Mihai Alexandru Michis <malexandru@mozilla.com> - Thu, 23 May 2019 10:57:29 +0300 - rev 475131
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Backed out changeset a649f69f29df (bug 1536672) for failing crashtest at WebGLContextValidate.cpp. CLOSED TREE
f5242bd1605a4955756dc26bc7b828a9b176114f: Bug 1383650 - Remove obsolete check that is wrong in SVG2 r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 23 May 2019 07:24:59 +0000 - rev 475130
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1383650 - Remove obsolete check that is wrong in SVG2 r=longsonr Differential Revision: https://phabricator.services.mozilla.com/D32008
0f9626b48a66608ba0d8e5f26fea7f12e08fc14c: Bug 1553451 - Lower the eslint complexity level to 20 for devtools and exlude more complex functions; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Thu, 23 May 2019 07:07:49 +0000 - rev 475129
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1553451 - Lower the eslint complexity level to 20 for devtools and exlude more complex functions; r=jdescottes We want to go back to ESLint's default complexity level so that newly introduced code is checked for complexity. At the same time, to make that work, we're excluding all of the more complex functions for now. We should fix them: make them less complex, and remove the eslint-disable comment. See bug 1553449 for more information about this. Differential Revision: https://phabricator.services.mozilla.com/D32139
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip