gecko-dev/toolkit
Aaron Klotz 7cdb379078 Bug 1486901: Part 2 - Set MOZ_LAUNCHER_PROCESS when the launcher process is enabled by default and restarting via LaunchChild; r=mhowell!
This patch causes Firefox processes created via LaunchChild to start via the
launcher process.

While this extra hop through the launcher process takes longer than if we were
to simply make LaunchChild use the same code as the launcher process itself,
I do not want to simply export LauncherProcessMain from firefox.exe, as that
would be too easy to hook into and mess with.

Another option would be to host a second copy of the launcher code inside
xul.dll, but that's less than ideal.

Anyway, until we get that figured out, I don't think it's too big a deal to
have this extra hop in place. I don't think anybody has been clamoring for
faster restarts from the updater or the profile manager.

Depends on D4496

Differential Revision: https://phabricator.services.mozilla.com/D4497

--HG--
extra : moz-landing-system : lando
2018-08-28 22:30:39 +00:00
..
actors Bug 1485160 - part1 : Add AudibleAutoplayChild actor. r=mconley 2018-08-23 19:05:18 +00:00
components Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-29 01:06:58 +03:00
content Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-29 01:06:58 +03:00
crashreporter Bug 1440282 - Update breakpad to revision 1459e5df74dd03b7d3d473e6d271413d7aa98a88 r=ted 2018-08-21 10:34:11 +00:00
forgetaboutsite Bug 1478308 - Remove unnecessary ChromeUtils.imports in toolkit/ r=mikedeboer 2018-07-25 11:00:35 +01:00
library Bug 1457390 - Forward rust log to android_log on android r=bholley 2018-08-22 13:48:53 +09:00
locales bug 1482695, add localization to langpacks for toolkit fluent, r=gps,firefox-build-system-reviewers 2018-08-14 18:29:29 +00:00
modules Bug 1484586 - Update about:privatebrowsing for content blocking. r=Gijs 2018-08-28 21:01:19 +00:00
mozapps Merge inbound to mozilla-central a=merge 2018-08-25 06:35:21 +03:00
pluginproblem
profile Bug 1484496: Part 5b - Convert toolkit/ nsISimpleEnumerator users to use JS iteration. r=Gijs 2018-08-18 19:27:50 -07:00
recordreplay Bug 1484250 - Fix redirection for CGSShutdownServerConnections on 10.10, r=alex_gaynor. 2018-08-27 07:41:41 -10:00
system Bug 1438051 - [Linux/GNOME] Use notify_notification_set_hint() to pair Firefox with a system notification, r=stransky 2018-08-13 02:00:00 +03:00
themes Bug 1486413 - Revert 'xul|textbox[focused]' rule accidentally added in Bug 1486413. r=jaws 2018-08-27 19:02:34 +00:00
xre Bug 1486901: Part 2 - Set MOZ_LAUNCHER_PROCESS when the launcher process is enabled by default and restarting via LaunchChild; r=mhowell! 2018-08-28 22:30:39 +00:00
.eslintrc.js
moz.build Bug 1472491: Part 5n - Add AudioPlaybackChild actor. r=felipe 2018-07-29 21:27:32 -07:00
moz.configure bug 1485946 - skip building libprio on MSVC r=froydnj 2018-08-27 20:07:51 +00:00
nss.configure
toolkit.mozbuild