commit dc2b9a56bc72a336ad336568c3951d9770d52f2d
parent 2b3288d74297ef45450868b224edb796172a87b7
Author: mimi <nsauermann@mozilla.com>
Date: Mon, 27 Oct 2025 20:04:23 +0000
Bug 1993690 - Remove backupRestoreEnabled pref gating from post restore spotlight r=omc-reviewers,mviar
This was erroneously bundled as part of [1994252](https://bugzilla.mozilla.org/show_bug.cgi?id=1994252). As part of the product spec:
The post restore spotlight should only be gated on whether the profile was launched as part of completing a restore operation. It should not depend on whether backup or restore themselves are enabled in the restored profile.
Differential Revision: https://phabricator.services.mozilla.com/D270243
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/browser/components/asrouter/modules/OnboardingMessageProvider.sys.mjs b/browser/components/asrouter/modules/OnboardingMessageProvider.sys.mjs
@@ -2010,7 +2010,7 @@ const BASE_MESSAGES = () => [
],
},
targeting:
- "backupRestoreEnabled && source == 'startup' && !doesAppNeedPin && (!'browser.shell.checkDefaultBrowser'|preferenceValue || isDefaultBrowser) && !willShowDefaultPrompt && 'browser.backup.profile-restoration-date'|preferenceValue",
+ "source == 'startup' && !doesAppNeedPin && (!'browser.shell.checkDefaultBrowser'|preferenceValue || isDefaultBrowser) && !willShowDefaultPrompt && 'browser.backup.profile-restoration-date'|preferenceValue",
trigger: {
id: "defaultBrowserCheck",
},
@@ -2115,7 +2115,7 @@ const BASE_MESSAGES = () => [
],
},
targeting:
- "backupRestoreEnabled && source == 'startup' && doesAppNeedPin && 'browser.shell.checkDefaultBrowser'|preferenceValue && !isDefaultBrowser && !willShowDefaultPrompt && 'browser.backup.profile-restoration-date'|preferenceValue",
+ "source == 'startup' && doesAppNeedPin && 'browser.shell.checkDefaultBrowser'|preferenceValue && !isDefaultBrowser && !willShowDefaultPrompt && 'browser.backup.profile-restoration-date'|preferenceValue",
trigger: {
id: "defaultBrowserCheck",
},
@@ -2198,7 +2198,7 @@ const BASE_MESSAGES = () => [
],
},
targeting:
- "backupRestoreEnabled && source == 'startup' && !doesAppNeedPin && 'browser.shell.checkDefaultBrowser'|preferenceValue && !isDefaultBrowser && !willShowDefaultPrompt && 'browser.backup.profile-restoration-date'|preferenceValue",
+ "source == 'startup' && !doesAppNeedPin && 'browser.shell.checkDefaultBrowser'|preferenceValue && !isDefaultBrowser && !willShowDefaultPrompt && 'browser.backup.profile-restoration-date'|preferenceValue",
trigger: {
id: "defaultBrowserCheck",
},
@@ -2292,7 +2292,7 @@ const BASE_MESSAGES = () => [
],
},
targeting:
- "backupRestoreEnabled && source == 'startup' && doesAppNeedPin && !willShowDefaultPrompt &&(!'browser.shell.checkDefaultBrowser'|preferenceValue || isDefaultBrowser) && 'browser.backup.profile-restoration-date'|preferenceValue",
+ "source == 'startup' && doesAppNeedPin && !willShowDefaultPrompt &&(!'browser.shell.checkDefaultBrowser'|preferenceValue || isDefaultBrowser) && 'browser.backup.profile-restoration-date'|preferenceValue",
trigger: {
id: "defaultBrowserCheck",
},