Closed Bug 1711573 Opened 3 years ago Closed 3 years ago

Revert NimbusFeatures.upgradeDialog to use its own feature

Categories

(Firefox :: Nimbus Desktop Client, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: Mardak, Assigned: Mardak)

References

Details

Attachments

(1 file)

Bug 1710460 comment 3 noted that upgradeDialog was not totally suitable for an experiment enrolling 88 users as it was not "sync" (or even defined) in that release. Bug 1710955 gets it working in 88 by aliasing/reusing the aboutwelcome feature so that the experiment value will be available (via pref) during 89 startup.

We want to separate the two upgradeDialog and aboutwelcome as originally intended. Potentially we can do so before the end of 90 nightly if we're okay with users upgrading from 89 to 90 seeing the upgrade dialog because when reverted, upgradeDialog will be enabled instead of looking at the holdback's aboutwelcome enabled:false value.

Release 88 users are already enrolling in nimbus onboarding-modal-experiment which uses aboutwelcome feature. Enrollment ends 2021-05-31 and observation will be 4 weeks until 2021-06-28, which ends before 90 reaches release 2021-07-13, so enrolled users will naturally unenroll before upgrading to 90, which would no longer have this feature alias.

Assignee: nobody → edilee
Status: NEW → ASSIGNED
Pushed by elee@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fd51afd65ec6
Revert NimbusFeatures.upgradeDialog to use its own feature r=k88hudson
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: