Closed Bug 1704571 Opened 3 years ago Closed 3 years ago

Graduate new user onboarding to the main proton pref

Categories

(Firefox :: Messaging System, enhancement)

enhancement

Tracking

()

VERIFIED FIXED
89 Branch
Iteration:
89.2 - Apr 5 - Apr 18
Tracking Status
firefox89 --- verified

People

(Reporter: Mardak, Assigned: Mardak)

References

Details

Attachments

(1 file)

We'll want to have the new proton new user onboarding displayed based on browser.proton.enabled but we also want to be able to experiment with/without proton designs which is controlled by browser.aboutwelcome.design.

Maybe the fallbackPref should be removed and only rely on the design value from experiments?

https://searchfox.org/mozilla-central/rev/fa48ebee58d59fa846919c3e2c3122b08db57c9c/toolkit/components/nimbus/ExperimentAPI.jsm#37-39

Replace browser.aboutwelcome.design usage with browser.proton.enabled and update experiment manifest to expose isProton instead of design.

Assignee: nobody → edilee
Status: NEW → ASSIGNED
Pushed by elee@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9af627d36212
Graduate new user onboarding to the main proton pref r=pdahiya
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
Iteration: --- → 89.2 - Apr 5 - Apr 18

I have verified this enhancement and I can confirm the following:

  • the "browser.aboutwelcome.design" pref is no longer displayed in the "about:config" page;
  • the new users Onboarding page is displayed by default on the latest Firefox Nightly 89.0a1 with the "browser.proton.enabled" pref set to "true".

Verified using the latest Firefox Nightly (89.0a1 Build ID - 20210416093642) installed on Windows 10 x64, Mac 10.15.7, and Linux Mint 20 x64.

Status: RESOLVED → VERIFIED
Blocks: 1705407
See Also: → 1711942
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: