14d519134002121d40c8fe43384c66d7070420b0: Bug 1531073: Inline ArrayIteratorPrototypeOptimizable with a constant when possible. r=jandem
André Bargull <andre.bargull@gmail.com> - Wed, 27 Feb 2019 09:51:33 -0800 - rev 520634
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531073: Inline ArrayIteratorPrototypeOptimizable with a constant when possible. r=jandem
2a58c63890ccdbbeb846c45dea03cf35b566ebdc: Bug 1523642: Improve Ion-generated code for Array.prototype.reduce[Right]. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 29 Jan 2019 07:38:06 -0800 - rev 520633
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523642: Improve Ion-generated code for Array.prototype.reduce[Right]. r=tcampbell
3d8dd3615c4589c9cafe613a471152323078b5d9: Backed out 11 changesets (bug 1518639, bug 513742) for chrome failures at browser/components/shell/test/test_headless_screenshot.html
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 06 Mar 2019 21:28:49 +0200 - rev 520632
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Backed out 11 changesets (bug 1518639, bug 513742) for chrome failures at browser/components/shell/test/test_headless_screenshot.html Backed out changeset 84e8066625fd (bug 1518639) Backed out changeset 4ef3cc37f719 (bug 513742) Backed out changeset 276ca640adc8 (bug 1518639) Backed out changeset 73ca9a68d771 (bug 1518639) Backed out changeset 967993505a3d (bug 1518639) Backed out changeset fc466857ab39 (bug 1518639) Backed out changeset 28404f97bb22 (bug 1518639) Backed out changeset 5373c5bb9ad5 (bug 1518639) Backed out changeset a7490cdfb635 (bug 1518639) Backed out changeset 28c7186745e3 (bug 1518639) Backed out changeset 35287afd3ace (bug 1518639)
84e8066625fd72fdb1eb6eab85621ae842fe91b4: Bug 1518639: Implement windows remoting server and client. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 06 Feb 2019 14:18:35 -0800 - rev 520631
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Implement windows remoting server and client. r=jimm Implements the windows remove client and server based on the current remoting code in nsNativeAppSupportWin.cpp. Makes the hidden window classname encode both program name and profile name. nsNativeAppSupportWin is now just used for setting up the console. Differential Revision: https://phabricator.services.mozilla.com/D19076
4ef3cc37f719d02443a2058192fdb4c61d3e3dca: Bug 513742: Remove support for DDE from toolkit. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 22 Jan 2019 14:48:43 -0800 - rev 520630
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 513742: Remove support for DDE from toolkit. r=jimm Differential Revision: https://phabricator.services.mozilla.com/D19075
276ca640adc8ff16ff3ff7252e8aa5016205b1e0: Bug 1518639: Add boilerplate support for a windows remote client and server. r=jimm,froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 06 Feb 2019 11:09:06 -0800 - rev 520629
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Add boilerplate support for a windows remote client and server. r=jimm,froydnj Adds build config and stubs for a windows implementation of the remote client and server. Differential Revision: https://phabricator.services.mozilla.com/D19074
73ca9a68d7714e9bfc4d4ed59c8dda5ffdc3cd86: Bug 1518639: Remote unused mProfileName member. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 08 Feb 2019 11:22:23 -0800 - rev 520628
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Remote unused mProfileName member. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D19416
967993505a3d00a79cd81dccf66ffa0612a58ad4: Bug 1518639: Move remote client call to after we have a profile. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 17:06:00 -0800 - rev 520627
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move remote client call to after we have a profile. r=jimm Makes it so we always know which profile we want to remote the command line to. Differential Revision: https://phabricator.services.mozilla.com/D19073
fc466857ab39e3d2371f13ddae553c921fb727d2: Bug 1518639: Move command line handing to nsRemoteService. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 12:13:34 -0800 - rev 520626
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move command line handing to nsRemoteService. r=jimm Makes nsRemoteService handle the command line parsing, though this will end up being removed in a later patch. Differential Revision: https://phabricator.services.mozilla.com/D19071
28404f97bb22b726afee8df04184da81138497a2: Bug 1518639: Move startup locking to the remote service. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 12:13:34 -0800 - rev 520625
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move startup locking to the remote service. r=jimm Makes nsRemoteService responsible for the shared lock for the time between attempting to contact a remote server and starting up our own server. Differential Revision: https://phabricator.services.mozilla.com/D19070
5373c5bb9ad5bb7c3af1cae390c3612be51176b5: Bug 1518639: Move the calls to the remote clients into nsRemoteService. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 12:13:34 -0800 - rev 520624
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move the calls to the remote clients into nsRemoteService. r=jimm Makes nsRemoteService responsible for managing the clients too, simplifying nsAppRunner. Differential Revision: https://phabricator.services.mozilla.com/D19069
a7490cdfb635f95c1eb8c33283064842bc490cbd: Bug 1518639: Move widget/xremote code to toolkit/components/remote. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 12:13:34 -0800 - rev 520623
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Move widget/xremote code to toolkit/components/remote. r=jimm It makes more sense for the remote client to live alongside the server. Differential Revision: https://phabricator.services.mozilla.com/D19068
28c7186745e3d5de5f44a72a81e0068cb23ce547: Bug 1518639: Break out the remote server pieces from nsRemoteService and deCOMtaminate. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 27 Feb 2019 15:45:51 -0800 - rev 520622
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Break out the remote server pieces from nsRemoteService and deCOMtaminate. r=jimm This code is only ever used from c++ so does not need to be an XPCOM component. Broken out a single nsRemoteService that is responsible for choosing the server implementation to use. Differential Revision: https://phabricator.services.mozilla.com/D19067
35287afd3acea1602bed159dc879aa666e64b9c8: Bug 1518639: Remove the ability to remote to a different user or application. r=jimm
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 31 Jan 2019 11:12:32 -0800 - rev 520621
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1518639: Remove the ability to remote to a different user or application. r=jimm Remoting to a different user isn't supported everywhere and being able to remote to a different application entirely is kind of odd. I don't think it makes sense to continue to support these operations. Differential Revision: https://phabricator.services.mozilla.com/D19066
e996f385103a9f81aa5d0a7f1f7ac1a065404dde: Merge mozilla-central to mozilla-inbound. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 06 Mar 2019 18:16:48 +0200 - rev 520620
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-central to mozilla-inbound. CLOSED TREE
62fac4388d24a131fb8a3637be9f87e44fd86e82: Bug 1495622 - Conver wizardpage binding to Custom Elements, r=paolo
Alexander Surkov <surkov.alexander@gmail.com> - Wed, 06 Mar 2019 10:27:25 -0500 - rev 520619
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1495622 - Conver wizardpage binding to Custom Elements, r=paolo
ba3dfc81120d01a3e931697d72e6bd95dad09582: Bug 1533003 - Split JSScript::initFromFunctionBox r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 06 Mar 2019 18:12:30 +0000 - rev 520618
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533003 - Split JSScript::initFromFunctionBox r=jandem Split into one part for JSScript internal initialization of flags and a second part for linking the JSFunction and JSScript only after the script is fully initialized. Depends on D22322 Differential Revision: https://phabricator.services.mozilla.com/D22323
6da5f14c500507c525e9b7bc18bbdc4f2b924c84: Bug 1533003 - Add SharedScriptData::InitFromEmitter r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 06 Mar 2019 18:09:27 +0000 - rev 520617
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533003 - Add SharedScriptData::InitFromEmitter r=jandem Depends on D22321 Differential Revision: https://phabricator.services.mozilla.com/D22322
e993e4a050b059ebb7dd022bd88b58534758ca44: Bug 1533003 - Add PrivateScriptData::InitFromEmitter r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 06 Mar 2019 18:06:35 +0000 - rev 520616
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533003 - Add PrivateScriptData::InitFromEmitter r=jandem Depends on D22320 Differential Revision: https://phabricator.services.mozilla.com/D22321
62ba39ca25a211f46f5180e6f33f3af8008a963d: Bug 1533003 - Split out inner-function scope linking in script compile r=jandem
Ted Campbell <tcampbell@mozilla.com> - Wed, 06 Mar 2019 18:04:10 +0000 - rev 520615
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533003 - Split out inner-function scope linking in script compile r=jandem When compiling a script with lazy inner functions, we now know the scopes that those inner functions belong too and need to save this information on the inner function itself (as enclosingScope). This patch makes that process more explicit in JSScript initialization so we can better reason about error / OOM paths. Depends on D22319 Differential Revision: https://phabricator.services.mozilla.com/D22320
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip