forked from mirrors/gecko-dev
Bug 1363118 - Rename browser.shell.skipDefaultBrowserCheck pref for clarity. r=Gijs
MozReview-Commit-ID: 6LHaRAGfLol --HG-- extra : rebase_source : 334cfbcd023900ce8ed8ea9654ebfaebd27bddc1
This commit is contained in:
parent
72c896fa45
commit
6415c9ce31
2 changed files with 12 additions and 4 deletions
|
|
@ -238,7 +238,7 @@ pref("browser.shell.skipDefaultBrowserCheckOnFirstRun", false);
|
|||
#else
|
||||
pref("browser.shell.skipDefaultBrowserCheckOnFirstRun", true);
|
||||
#endif
|
||||
pref("browser.shell.skipDefaultBrowserCheck", true);
|
||||
pref("browser.shell.didSkipDefaultBrowserCheckOnFirstRun", false);
|
||||
pref("browser.shell.defaultBrowserCheckCount", 0);
|
||||
pref("browser.defaultbrowser.notificationbar", false);
|
||||
|
||||
|
|
|
|||
|
|
@ -1070,7 +1070,7 @@ BrowserGlue.prototype = {
|
|||
|
||||
const skipDefaultBrowserCheck =
|
||||
Services.prefs.getBoolPref("browser.shell.skipDefaultBrowserCheckOnFirstRun") &&
|
||||
Services.prefs.getBoolPref("browser.shell.skipDefaultBrowserCheck");
|
||||
!Services.prefs.getBoolPref("browser.shell.didSkipDefaultBrowserCheckOnFirstRun");
|
||||
|
||||
const usePromptLimit = !AppConstants.RELEASE_OR_BETA;
|
||||
let promptCount =
|
||||
|
|
@ -1104,7 +1104,7 @@ BrowserGlue.prototype = {
|
|||
// browser has been run a few times.
|
||||
if (willPrompt) {
|
||||
if (skipDefaultBrowserCheck) {
|
||||
Services.prefs.setBoolPref("browser.shell.skipDefaultBrowserCheck", false);
|
||||
Services.prefs.setBoolPref("browser.shell.didSkipDefaultBrowserCheckOnFirstRun", true);
|
||||
willPrompt = false;
|
||||
} else {
|
||||
promptCount++;
|
||||
|
|
@ -1666,8 +1666,9 @@ BrowserGlue.prototype = {
|
|||
AlertsService.showAlertNotification(null, title, body, true, null, clickCallback);
|
||||
},
|
||||
|
||||
// eslint-disable-next-line complexity
|
||||
_migrateUI: function BG__migrateUI() {
|
||||
const UI_VERSION = 44;
|
||||
const UI_VERSION = 45;
|
||||
const BROWSER_DOCURL = "chrome://browser/content/browser.xul";
|
||||
|
||||
let currentUIVersion;
|
||||
|
|
@ -1961,6 +1962,13 @@ BrowserGlue.prototype = {
|
|||
Services.prefs.clearUserPref("alerts.disableSlidingEffect");
|
||||
}
|
||||
|
||||
if (currentUIVersion < 45) {
|
||||
const LEGACY_PREF = "browser.shell.skipDefaultBrowserCheck";
|
||||
Services.prefs.setBoolPref("browser.shell.didSkipDefaultBrowserCheckOnFirstRun",
|
||||
!Services.prefs.getBoolPref(LEGACY_PREF));
|
||||
Services.prefs.clearUserPref(LEGACY_PREF);
|
||||
}
|
||||
|
||||
// Update the migration version.
|
||||
Services.prefs.setIntPref("browser.migration.version", UI_VERSION);
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue