Closed Bug 1826439 Opened 2 years ago Closed 2 years ago

[about:welcome] Support running new migration wizard Fx113 experiment

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
113 Branch
Iteration:
113.2 - Mar 27 - Apr 7
Tracking Status
firefox113 --- verified

People

(Reporter: pdahiya, Assigned: Mardak)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

To support running Fx113 migration wizard experiment on about:welcome

a) we should update explicit wait on AWMigrateClose , this explicit await won't work with new migration wizard and user will stay on import or easy setup screen from where SHOW_MIGRATION_WIZARD action is initiated

STR:
a) With patch https://phabricator.services.mozilla.com/D174326 on local build, open about:welcome
b) Set pref browser.migrate.content-modal.enabled and browser.migrate.content-modal.auto-close-from-welcome to true
c) Refresh about:welcome , navigate to import screen, click import
d) Completing import from about:preferences should autoclose about:preferences and return to about:welcome

[ Expected] User should auto navigate to next screen as import is completed
[Actual] User stays on import screen because of AWMigrateClose await

b) Decide on which feature experiment should run . Experimenter link below uses 'migrationWizard' feature exposing migration wizard prefs that can be set via Nimbus

https://experimenter.services.mozilla.com/nimbus/new-import-interface-firefox-113/summary

Running experiment with 'migrationWizard' feature will load default about:welcome experience and the interaction telemetry received from about:welcome screens will use default message ids which probably should be ok if goal of the experiment is to measure import , retention and days of use

Other option is to run the experiment as aboutwelcome feature adding the prefs needed under aboutwelcome

https://searchfox.org/mozilla-central/rev/98397ff4eac3d32b815fbb33bff147297fb972d7/toolkit/components/nimbus/FeatureManifest.yaml#275

https://searchfox.org/mozilla-central/rev/98397ff4eac3d32b815fbb33bff147297fb972d7/browser/components/newtab/aboutwelcome/AboutWelcomeChild.jsm#182

Depends on: 1825854
Blocks: 1821736
Iteration: --- → 113.2 - Mar 27 - Apr 7
Priority: -- → P1
Assignee: nobody → edilee
Attachment #9326999 - Attachment description: WIP: Bug 1826439 - Support running new migration wizard Fx113 experiment → Bug 1826439 - Support running new migration wizard Fx113 experiment r?pdahiya
Status: NEW → ASSIGNED
Attachment #9326999 - Attachment description: Bug 1826439 - Support running new migration wizard Fx113 experiment r?pdahiya → Bug 1826439 - Support running new migration wizard Fx113 experiment r=mconley!,pdahiya!
Blocks: 1826920
Pushed by elee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e5345b2d8e62 Support running new migration wizard Fx113 experiment r=pdahiya,settings-reviewers,mconley
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch

I’m marking this as Verified on 113 since this task was part of the work done on QA-1831, for which we sent a sign-off.

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

Attachment

General

Creator:
Created:
Updated:
Size: