Open Bug 1728177 Opened 3 years ago Updated 2 months ago

Removing Nimbus variables for the feature opt-in change

Categories

(Firefox :: Address Bar, enhancement, P2)

enhancement

Tracking

()

People

(Reporter: nanj, Unassigned)

References

Details

Now that showing the onboarding dialog is mandatory for Firefox Suggest, we should clean up those Nimbus experiment variables to reflect this change.

Specifically, since we should always show the onboarding dialog after the 0th restart. All the calls of UrlbarPrefs.get("quickSuggestShouldShowOnboardingDialog") should now be replaced by UrlbarPrefs.get("quicksuggest.shouldShowOnboardingDialog"). The same applies to quickSuggestShowOnboardingDialogAfterNRestarts.

Natalie, do you believe we'd change this from opt-in to opt-out again in the future, or will we ever want to conduct experiments on that? If the answer is "no", then there is no point in keeping those variables in the Nimbus manifest.

Summary: Removing Nimbus variables for this change → Removing Nimbus variables for the feature opt-in change
Flags: needinfo?(nraketic)

So this was just decided by Mikal and Legal, but this feature will be Opt-in for only existing users and shown upon a restart. No new users will receive this prompt or get the Online scenario. There are no plans for this to be Opt-out and the chances are low, but future flexibility is good. I'll leave it up to you if you want to clean up because I don't know level of effort.

Flags: needinfo?(nraketic)
Severity: -- → N/A
Priority: -- → P2

Okay, let's leave those variables alone then.

No new users will receive this prompt or get the Online scenario.

Are you sure we don't want to show Firefox Suggest (Online) to the users with new profiles? FWIW, we don't have this targeting configured on Nimbus.

Flags: needinfo?(nraketic)

Yes, that's correct. It's direction from legal. I'll post in slack for more visibility

Flags: needinfo?(nraketic)
You need to log in before you can comment on or make changes to this bug.