Closed Bug 1622474 Opened 4 years ago Closed 4 years ago

Implement about:welcome default UX in 76

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
Firefox 76
Iteration:
76.2 - Mar 23 - Apr 5
Tracking Status
firefox75 --- unaffected
firefox76 --- verified

People

(Reporter: pdahiya, Assigned: pdahiya)

References

Details

Attachments

(1 file)

Scope of this bug is to implement about:welcome UX with messaging for all users in 76

NI Aaron to help attach the UX design. Thanks!

Flags: needinfo?(abenson)

Experience should be turned on by default by updating browser.aboutwelcome.enabled pref to true here https://searchfox.org/mozilla-central/source/browser/app/profile/firefox.js#1322

Assignee: nobody → emcminn

Patch attached will turn on simplified about:welcome for all users. Ideally with simplified about:welcome, we should show dynamic triplets experience on about:home and about:newtab.
Our options are:
a) Turn on dynamic triplets on about:home and about:newtab. This has dependency on analysis from experiment
https://experimenter.services.mozilla.com/experiments/activity-stream-contextual-onboarding-experiment-for-dynamic-triplets-on-newtab-in-firefox-72-v2/

b) Change simplified about:welcome triplets card as 'supercharge' (sync, monitor and mobile)

c) Keep triplets card different on about:welcome and about:newtab ( Sync, Monitor and Browse Privately on about:welcome , and 'supercharge' triplet cards (sync, monitor and mobile) on about:newtab )

Depends on: 1601326

NI Jim to help figure which option is best to move ahead with. Thanks!

Flags: needinfo?(abenson) → needinfo?(jimthomas)

I'm in favor of A) with a milestone to review when analysis is finished.

Flags: needinfo?(jimthomas)

(In reply to Jim T from comment #6)

I'm in favor of A) with a milestone to review when analysis is finished.

Thanks for clarifying, will update patch to use 'dynamic' as default triplets on about:home and about:newtab

https://searchfox.org/mozilla-central/source/browser/components/newtab/lib/ASRouterPreferences.jsm#17

(In reply to Punam Dahiya [:pdahiya] from comment #7)

(In reply to Jim T from comment #6)

I'm in favor of A) with a milestone to review when analysis is finished.

Thanks for clarifying, will update patch to use 'dynamic' as default triplets on about:home and about:newtab

https://searchfox.org/mozilla-central/source/browser/components/newtab/lib/ASRouterPreferences.jsm#17

I can do this today :)

Attachment #9133939 - Attachment description: Bug 1622474 - Enabled new About:Welcome experience by default → Bug 1622474 - Enabled new About:Welcome experience by default; turned on dynamic triplets
Assignee: emcminn → pdahiya
Iteration: --- → 76.2 - Mar 23 - Apr 5
Priority: -- → P1
Pushed by pdahiya@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ba7de7a93a71
Enabled new About:Welcome experience by default; turned on dynamic triplets r=k88hudson

Patch updated with the fix. Thanks

Flags: needinfo?(pdahiya)
Pushed by pdahiya@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cd35b501fd33
Enabled new About:Welcome experience by default; turned on dynamic triplets r=k88hudson
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 76

I have verified that the simplified UI version of the "about:welcome" page is displayed on the latest Firefox Nightly 76.
Verified using the latest Firefox Nightly (76.0a1 Build ID - 20200325213906)installed on Windows 10 x64, Mac 10.15.4, and Ubuntu 18.04 x64.

Status: RESOLVED → VERIFIED
Depends on: 1634005
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: