gecko-dev/browser/app
Aaron Klotz ccfca9d153 Bug 1531902: Enable launcher process pref on beta; r=mhowell
* 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
2019-03-11 23:26:00 +00:00
..
macbuild/Contents Bug 1085391 - Support Yosemite Handoff 'web browsing' activity type. r=spohl 2018-10-20 04:47:38 +00:00
no-pie Bug 1525760 - Add a clang-based base toolchains task. r=froydnj 2019-02-09 09:41:03 +00:00
profile Bug 1531902: Enable launcher process pref on beta; r=mhowell 2019-03-11 23:26:00 +00:00
winlauncher Bug 1503538 Part 1/5: Move printf_stderr to a shared header r=aklotz 2019-03-06 00:51:15 +00:00
Makefile.in Bug 1079662 - Always enable PIE. r=froydnj 2018-09-08 07:41:21 +09:00
blocklist.xml No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM,keeler 2019-03-07 18:17:56 +00:00
firefox.exe.manifest Bug 1496179 - Make mozglue.dll a private SxS assembly. r=aklotz,froydnj 2018-10-10 22:57:53 +09:00
macversion.py bug 1463425 - Fix flake8 in browser/ r=ahal,gps 2018-05-21 23:13:07 +02:00
module.ver Backed out changeset 0b07ff291caa (bug 1401250) because it'll probably do more harm than good. 2017-11-09 18:24:37 -05:00
moz.build Bug 1460433: Part 2 - Log launcher process failures to a telemetry ping; r=mhowell 2019-02-25 21:14:07 +00:00
nsBrowserApp.cpp Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre 2019-01-18 10:16:18 +01:00
permissions Bug 1530371 - Remove install permission for addons.mozilla.org. r=johannh 2019-02-26 10:15:24 +00:00
splash.rc