Closed Bug 1776863 Opened 3 months ago Closed 2 months ago

Update MR default new user onboarding message and logic to prepare content based finalized designs

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
105 Branch
Iteration:
105.1 - July 25 - Aug 5
Tracking Status
firefox105 --- verified

People

(Reporter: mviar, Assigned: halemu)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Once the new MR onboarding flow designs are finalized, update MR_ABOUT_WELCOME_DEFAULT message and expand logic for prepareMRContent in AboutWelcomeDefaults.jsm.

Assignee: nobody → mviar
Assignee: mviar → halemu
Iteration: --- → 104.1 - June 27 - July 8
Priority: -- → P1
Summary: Update MR default onboarding message and logic to prepare content based finalized designs → Update MR default new user onboarding message and logic to prepare content based finalized designs
Blocks: 1778364
Iteration: 104.1 - June 27 - July 8 → 104.2 - July 11 - July 22
Attachment #9284611 - Attachment description: WIP: Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs → Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs
Attachment #9284611 - Attachment description: Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs → WIP: Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs
Attachment #9284611 - Attachment description: WIP: Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs → Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs
Pushed by halemu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/db2123cef0b4
Update MR default onboarding message and logic to prepare content based finalized designs r=mviar
Flags: needinfo?(halemu)
Iteration: 104.2 - July 11 - July 22 → 105.1 - July 25 - Aug 5
Attachment #9284611 - Attachment description: Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs → WIP: Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs
Attachment #9284611 - Attachment description: WIP: Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs → Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs
Pushed by halemu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f273ef348cb3
Update MR default onboarding message and logic to prepare content based finalized designs r=mviar
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch

Backed out changeset f273ef348cb3 (Bug 1776863) for causing bc failures on browser_aboutwelcome_multistage_mr.js.
Backout link
Push with failures <--> bc1
Failure Log

Status: RESOLVED → REOPENED
Flags: needinfo?(halemu)
Resolution: FIXED → ---
Target Milestone: 105 Branch → ---
Backout by mlaza@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/1da938652f57
Backed out changeset f273ef348cb3 for causing bc failures on browser_aboutwelcome_multistage_mr.js. CLOSED TREE
See Also: → 1774069
Flags: needinfo?(halemu)
Pushed by halemu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6d5ebec634b6
Update MR default onboarding message and logic to prepare content based finalized designs r=mviar

Backed out for causing mochitest failures on browser_aboutwelcome_multistage_mr.js

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | Uncaught exception in test - .action-buttons button.secondary - timed out after 50 tries
Flags: needinfo?(halemu)
Flags: needinfo?(halemu)
Pushed by halemu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/220e0dfd7bdc
Update MR default onboarding message and logic to prepare content based finalized designs r=mviar
Status: REOPENED → RESOLVED
Closed: 2 months ago2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
Backout by abutkovits@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/e0beaa7b6605
Backed out changeset 220e0dfd7bdc for causing failures at browser_aboutwelcome_multistage_mr.js on central. CLOSED TREE
Pushed by halemu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c179493abdbc
Update MR default onboarding message and logic to prepare content based finalized designs r=mviar
Flags: needinfo?(halemu)
Status: REOPENED → RESOLVED
Closed: 2 months ago2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch

I‘ve verified this enhancement using the latest Firefox Nightly 105.0a1 (Build ID: 20220725094920) on Windows 10 x64, macOS 12.3.1, and Linux Mint 20.2 x64.

  • If Firefox is not pinned, the “Pin Firefox to taskbar” intro screen is displayed. The Firefox browser is pinned to taskbar/kept in Dock after clicking the “Pin Firefox to taskbar” primary button, and the “Set as default” screen is shown (if the browser is not set as default)/ “Colorways” screen (if the browser is set as default).
  • If Firefox is pinned and it is not set as default, the “Set as default” intro screen is displayed.
    • The “OS settings” window is displayed and the “Import data” slide is shown after clicking the primary button.
    • The “OS settings” window is not shown and the “Import Data” slide is displayed after clicking the secondary button.
  • If the Firefox is pinned and set as default, the “Get Started” intro slide is displayed. After clicking the primary button from the “Get started” screen the “Colorways” slide is displayed. The “MR Gratitude” slide is displayed after clicking either the “Set colorway” or “Skip this step” button.
    • The “See what’s new” button is present in the “MR Gratitude slide” and clicking it redirects to Firefox View page, and the “about:newtab” page is displayed after clicking the “Start browsing” button from the “MR Gratitude” slide.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.