Update default 68+ about:welcome experience including cards for return-to-AMO
Categories
(Firefox :: Messaging System, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | unaffected |
firefox67.0.1 | --- | unaffected |
firefox68 | blocking | verified |
firefox69 | --- | verified |
People
(Reporter: Mardak, Assigned: Mardak)
References
Details
Attachments
(3 files)
47 bytes,
text/x-phabricator-request
|
jcristau
:
approval-mozilla-beta+
|
Details | Review |
60.34 KB,
image/png
|
Details | |
155.33 KB,
image/png
|
Details |
We don't want this for 67.* but assuming we go with one of the new trailhead flows based on the outcome of bug 1545802, we'll at least want to set the default experience for release users to be something other than "control". And at the same time, we should probably make return-to-amo at least show the same cards experience (i.e., cards above search box).
Assignee | ||
Comment 1•4 years ago
|
||
Oh, this will most likely require mozilla-central/firefox.js default pref changes:
#ifdef NIGHTLY_BUILD
pref("trailhead.firstrun.branches", "join-privacy");
#else
pref("trailhead.firstrun.branches", "control");
#endif
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 2•4 years ago
|
||
In order to wait for analysis from 67.0.1, we would like to target 68 Beta 12 for this uplift
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Aaron, originally this bug was filed to also update return-to-amo cards which currently shows the add-on install modal followed by the 3 non-trailhead cards modal then the new tab page.
For 68 uplift, the smallest beta change would be to set the override pref to the desired branch, e.g., join-privacy (which is currently the default on nightly) but this would not affect return-to-amo. Is that acceptable or should we update that path to show 3 trailhead cards that push down new tab content?
Assignee | ||
Comment 4•4 years ago
|
||
We will probably want to fix up return-to-amo soon anyway as part of bug 1558284 if we don't fix it here. Just that we need to get a fix for here landed and verified in nightly before we can uplift to beta 68, and bug 1558284 clean up doesn't need to be uplifted.
Comment 5•4 years ago
|
||
(In reply to Ed Lee :Mardak from comment #3)
Aaron, originally this bug was filed to also update return-to-amo cards which currently shows the add-on install modal followed by the 3 non-trailhead cards modal then the new tab page.
For 68 uplift, the smallest beta change would be to set the override pref to the desired branch, e.g., join-privacy (which is currently the default on nightly) but this would not affect return-to-amo. Is that acceptable or should we update that path to show 3 trailhead cards that push down new tab content?
Cross-posting from our discussion: I think my preferred flow would be (in order of preference):
- amo modal -> trailhead cards on new tab (if possible).
- amo modal -> 3 trailhead cards in old modal -> New tab page
- amo modal -> 3 old card modal -> new tab
Jim was curious of the numbers for this particular flow to help determine how we should prioritize it.
Comment 6•4 years ago
|
||
Pushed by elee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a87fb6dc17bf Update default 68+ about:welcome experience including cards for return-to-AMO r=k88hudson
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 9•4 years ago
|
||
Comment on attachment 9072742 [details]
Bug 1552280 - Update default 68+ about:welcome experience including cards for return-to-AMO
Beta/Release Uplift Approval Request
- User impact if declined: Users would see the old blue control welcome messaging instead of the new Join Firefox trailhead experience
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: 1) open 68 with a new profile
expect: join modal then "browse privately, protection from tracking, take your passwords everywhere" cards at the top of new tab
testing RTAMO:
- configure return to amo attribution on the executable
- open 68 with a new profile
expect: addon modal then "add-ons, private browsing, screenshots" cards in modal then new tab
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Just using the same preference that has been on nightly except keeping "control" for return-to-amo experience
- String changes made/needed: none
Assignee | ||
Updated•4 years ago
|
Comment 10•4 years ago
|
||
bugherder |
Comment 11•4 years ago
|
||
Comment on attachment 9072742 [details]
Bug 1552280 - Update default 68+ about:welcome experience including cards for return-to-AMO
about:welcome update for 68.0b12
Comment 12•4 years ago
|
||
bugherder uplift |
Updated•4 years ago
|
Comment 13•4 years ago
|
||
Hi guys, We can confirm this issue verified as Fixed but for both beta 68 and Nightly 69 we are getting a different modal window.
in the expected results :
open 68 with a new profile
expect: addon modal then "add-ons, private browsing, screenshots" cards in modal then new tab
Our Actual results are: "Private Browsing, Screenshots and Sync"
Is this the correct model window ? should we see a different one ? including Add-ons ? please see the attached file.
Comment 14•4 years ago
|
||
Comment 15•4 years ago
|
||
Ed can you please take a look and confirm its the right modal window before we mark this issue verified as fixed ?
Assignee | ||
Comment 16•4 years ago
|
||
Oh yup, the sync one is expected in the 3rd spot as we would otherwise not offer sync on about:welcome.
Comment 17•4 years ago
|
||
This issue is Verified as Fixed in Both Beta 68 as well as our Latest Nightly 69. I will mark this issue accordingly.
Updated•4 years ago
|
Assignee | ||
Comment 18•4 years ago
|
||
To be clear, attachment 9073184 [details] is the cards shown after Return to AMO. With the change here, almost all new users will see the join modal with the privacy cards (attached).
Description
•