Closed Bug 1784100 Opened 2 years ago Closed 2 years ago

Check for majorRelease2022 nimbus holdback in addition to existing nimbus onboarding features

Categories

(Firefox :: Messaging System, task, P1)

task

Tracking

()

RESOLVED FIXED
106 Branch
Iteration:
106.2 - Sept 5 - Sept 16
Tracking Status
firefox106 --- fixed

People

(Reporter: Mardak, Assigned: barret)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Potentially in addition to bug 1774061's toggling of content with browser.aboutwelcome.templateMR, we'll need to check majorRelease2022 nimbus feature from bug 1783942 to decide whether to show the new content or not (if not then potentially the default content or remote content via aboutwelcome nimbus feature).

https://searchfox.org/mozilla-central/rev/43ba67391e71c57a14420e554e9d381543292611/browser/components/newtab/aboutwelcome/AboutWelcomeChild.jsm#254-255

Similarly the upgrade spotlight should be disabled in the holdback similar to the existing upgradeDialog nimbus feature.

https://searchfox.org/mozilla-central/rev/43ba67391e71c57a14420e554e9d381543292611/browser/components/BrowserGlue.jsm#4370-4372

We can share the same nimbus variable onboarding for both.

Blocks: 1784101
Iteration: --- → 106.1 - Aug 22 - Sept 2
Type: enhancement → task

As discussed we need to pass a megaFeature Nimbus variable here to get the desired UI MR vs old onboarding

https://searchfox.org/mozilla-central/rev/d01591796d5faccf762adb09a311d8ee12f7ca7f/browser/components/newtab/aboutwelcome/AboutWelcomeChild.jsm#255

Assignee: nobody → brennie
Depends on: 1786907, 1786905
Blocks: 1786905
No longer depends on: 1786905, 1786907
No longer blocks: 1786905
Depends on: 1786905, 1786907
Iteration: 106.1 - Aug 22 - Sept 2 → 106.2 - Sept 5 - Sept 16
Pushed by brennie@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e2a42f11d9a1
Override aboutwelcome.templateMR feature with majorRelease 2022 r=pdahiya
https://hg.mozilla.org/integration/autoland/rev/d98aeeed834e
Override upgradeDialog.enabled feature with majorRelease 2022 r=Mardak
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: