зеркало из https://github.com/mozilla/gecko-dev.git
ccfca9d153
* We remove the launcher process prefs from `firefox.js` and just use defaults at the time we access the pref; * We set the pref to true by default on nightly and beta; * We modify `SetupLauncherProcessPref` to save the initial state of the launcher process to `gLauncherProcessState` to reflect the status of the launcher process *at startup*; * We modify `nxXULAppInfo::GetLauncherProcessState` to call `SetupLauncherProcessPref` as the former may be called from JS ahead of the call to `SetupLauncherProcessPref` that we do in `XRE_mainRun`; * We modify `LauncherRegistryInfo::ReflectPrefToRegistry` to not clobber any registry settings unless the new pref value differs from the previous pref value. We also update the test to reflect this change. Differential Revision: https://phabricator.services.mozilla.com/D21789 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
macbuild/Contents | ||
no-pie | ||
profile | ||
winlauncher | ||
Makefile.in | ||
blocklist.xml | ||
firefox.exe.manifest | ||
macversion.py | ||
module.ver | ||
moz.build | ||
nsBrowserApp.cpp | ||
permissions | ||
splash.rc |