Closed Bug 1855031 Opened 1 year ago Closed 11 months ago

[Feature] Easy Set Up as Default Experience on Mac, Windows, Linux

Categories

(Firefox :: Messaging System, task, P1)

Firefox 120
task

Tracking

()

VERIFIED FIXED
120 Branch
Iteration:
120.2 - Oct 9 - Oct 20
Tracking Status
firefox120 --- verified

People

(Reporter: nsauermann, Assigned: nsauermann)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Implements treatment A of Easy Set Up as Default Experience on Mac, Windows, Linux in tree.

figma
tech plan

To test the feature follow the test plan in the phabricator link.

Assignee: nobody → nsauermann
Status: NEW → ASSIGNED
Iteration: --- → 120.1 - Sep 25 - Oct 6
Priority: -- → P1
Iteration: 120.1 - Sep 25 - Oct 6 → 120.2 - Oct 9 - Oct 20
Blocks: 1858259
Blocks: 1858985
Pushed by nsauermann@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dca2f3fe76e7 [Feature] Easy Set Up as Default Experience on Mac, Windows, Linux r=omc-reviewers,pdahiya
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
Blocks: 1859583
Regressions: 1859462
Flags: qe-verify+

I have verified this task using the steps provided in the Test Plan and I can confirm the following:

Firefox needs default and pin

  • Verified that the Easy Setup screen containing 3 checkboxes (pin, default, import) is displayed as the first screen.

Firefox needs pin and not default

  • Verified that the Easy Setup screen containing 2 checkboxes (pin, import) is displayed as the first screen.

Firefox needs default and not pin

  • Verified that the Easy Setup screen containing 2 checkboxes (default, import) is displayed as the first screen.

Firefox does not need default and pin

  • Verified that the Easy Setup screen containing 1 checkbox (import) is displayed as the first screen.

General

  • Verified that only one Easy Setup screen is shown with the appropriate checkbox options.
  • Verified that the Import screen is not displayed if the "Import from previous" browser option from the Easy Setup screen was unchecked.
  • Verified that the Import screen is not displayed if the "Skip this step" secondary button from the Easy Setup screen was clicked even if the "Import from previous" option was checked.
  • Verified that Firefox is not pinned to taskbar/dock if the "Pin to taskbar/Keep Firefox in Dock" option is unchecked.
  • Verified that Firefox is not pinned to taskbar/dock if the "Skip this step" secondary button from the Easy Setup screen was clicked even if the "Pin to taskbar/Keep Firefox in Dock" option was checked.
  • Verified that Firefox is not set as the default browser if the "Set Firefox as default browser" option is unchecked.
  • Verified that Firefox is not set as the default browser if the "Skip this step" secondary button from the Easy Setup screen was clicked even if the "Set Firefox as default browser" option was checked.
  • Verified that the telemetry pings are successfully generated and displayed in the "Browser Console".
  • Verified that the "Glean" events are successfully generated and sent to the "Glean Debug Ping Viewer" page.
  • Verified that the "about:welcome" screens are using the existing copy and not the S&P one.

Verified using the latest Firefox Beta 120.0b4 (Build ID: 20231030091620) installed on Windows 10 x64, macOS 13.4.1, and Linux Mint 21.1.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Depends on: 1863813
Regressions: 1873019
No longer regressions: 1873019
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: