Closed Bug 1738073 Opened 3 years ago Closed 3 years ago

Remove Colorways onboarding when MR2 Colorways expire

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
97 Branch
Iteration:
97.3 - Jan 3 - Jan 9
Tracking Status
firefox97 --- verified

People

(Reporter: Mardak, Assigned: Mardak)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Colorways are going to be removed in 96, so we might need to turn off upgrade spotlight completely and revert about:welcome to use theme screen. We can turn off the upgrade spotlight with fallbackPref: "browser.startup.upgradeDialog.enabled", and we'll keep thank you for about:welcome.

We should turn off the upgrade spotlight for existing users once we are in the 96 cycle. For new users (about:welcome), we should remove the "Life in color" card from the experience...but should keep the "Thank you" card.

Priority: -- → P2

The technical plan for colorway themes involves uninstalling the inactive add-ons during 96. So onboarding will likely be broken if trying to show/activate those colorway in 96. We'll want to clean things up but maybe towards the end of the nightly cycle.

Iteration: --- → 96.3 - Nov 29 - Dec 6
Priority: P2 → P1

Why will colorways be removed in 96?

Expiration of colorways seems to be handled under bug 1738322. An initial patch from bug 1738323 was going to expire on 2022-01-11, but I'm guessing that date will change to be later.

Priority: P1 → P2
Summary: Remove Colorways onboarding in 96 → Remove Colorways onboarding when MR2 Colorways expire

No longer removing colorways in Fx96. More than likely will be 97 or 98. Will try to communicate the revised plan as soon as possible.

NI Ryan, to help provide design direction post colorway onboarding removal. thanks

Flags: needinfo?(rcasey)
Assignee: nobody → edilee
Priority: P2 → P1

We'll stop showing the upgrade spotlight and switch back to pre-mr2 about:welcome behavior (themes and no thankyou).

Flags: needinfo?(rcasey)

Update defaults to not show colorways or thankyou screens.

Iteration: 96.3 - Nov 29 - Dec 6 → 97.3 - Jan 3 - Jan 10
Pushed by elee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/789dce377efd Remove Colorways onboarding when MR2 Colorways expire r=pdahiya
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch

This enhancement was part of the work done on QA-1342. Considering this I am marking this as Verified.

Status: RESOLVED → VERIFIED

Why did this bug disable the upgrade dialog? Does it have to do with Colorways onboarding?

Flags: needinfo?(edilee)

The upgrade dialog content would show colorways onboarding if not disabled.

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

Attachment

General

Creator:
Created:
Updated:
Size: