[win7] Remove theme screen from new user onboarding
Categories
(Firefox :: Messaging System, enhancement, P1)
Tracking
()
People
(Reporter: Mardak, Assigned: Mardak)
References
Details
(Whiteboard: [proton-onboarding] [proton-uplift])
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
37.43 KB,
image/png
|
Details |
To avoid bug 1702480, don't have new users pick a theme. With only a single step after the initial screen, maybe steps should be hidden?
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
•
|
||
We can reuse bug 1703327's prepareContentForReact to remove the theme screen
Assignee | ||
Comment 2•3 years ago
|
||
Use prepareContentForReact to remove any screen that uses theme tiles. Only show steps if there's more than 1 step.
Assignee | ||
Comment 3•3 years ago
|
||
Pushed by elee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/66c7f635b562 [win7] Remove theme screen from new user onboarding r=pdahiya
Comment 5•3 years ago
|
||
bugherder |
Assignee | ||
Comment 7•3 years ago
|
||
Comment on attachment 9218824 [details]
Bug 1707140 - [win7] Remove theme screen from new user onboarding r?pdahiya
Beta/Release Uplift Approval Request
- User impact if declined: New windows 7 users see a theme selection screen making bug 1702480 more common
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: 1. Go to about:welcome
- See 2 screens (intro and import - no themes) and no step indicator
- List of other uplifts needed: none
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Slight behavior change removing 3rd screen for windows 7
- String changes made/needed: none
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 8•3 years ago
|
||
Comment on attachment 9218824 [details]
Bug 1707140 - [win7] Remove theme screen from new user onboarding r?pdahiya
Mitigation for bug 1702480, with tests and a testing plan for QA, approved for 89 beta 8, thanks.
Comment 9•3 years ago
|
||
bugherder uplift |
Updated•3 years ago
|
Comment 10•3 years ago
|
||
I have verified this enhancement and I can confirm the "Themes" screen from the new users Onboarding page is no longer displayed.
Verified using the latest Firefox Nightly (90.0a1 - Build ID: 20210504092024) installed on Windows 7 x64.
Comment 11•3 years ago
|
||
I have verified this enhancement and I can confirm the "Themes" screen from the new users Onboarding page is no longer displayed.
Verified using the latest Firefox Beta (89.0b8 - Build ID: 20210504185920) installed on Windows 7 x64.
Description
•