Add support for embedding the new MigrationWizard in about:welcome's onboarding cards
Categories
(Firefox :: Migration, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox114 | --- | fixed |
People
(Reporter: mconley, Assigned: mconley)
References
(Blocks 2 open bugs)
Details
Attachments
(4 files)
The new Migration Wizard isn't done yet, but already we've made some pretty big strides. It can be embedded in about:welcome, for example. It's not a perfect experience - there's definitely some styling tweaks required - but it functions. See attached video.
This bug is about landing some prerequisites and infrastructure to make it possible to embed the wizard in about:welcome.
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Comment 2•3 years ago
|
||
Comment 3•3 years ago
|
||
Seems like this is a thing on the roadmap we're really planning to do; triaging accordingly.
Comment 4•2 years ago
|
||
Updated•2 years ago
|
| Assignee | ||
Comment 5•2 years ago
|
||
This adds a card to the about:welcome defaults that embeds the new Migration Wizard
if browser.migrate.content-modal.about-welcome-behavior is set to "embedded".
This requires adding a useEmbeddedMigrationWizard targeting attribute to
ASRouterTargeting.
Depends on D171771
Updated•2 years ago
|
Comment 7•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/2530a56ab91d
https://hg.mozilla.org/mozilla-central/rev/782d8d51ecd4
Updated•2 years ago
|
Comment 8•2 years ago
|
||
This change introduced a documentation bug, see https://firefox-source-docs.mozilla.org/browser/components/newtab/content-src/asrouter/docs/targeting-attributes.html: "[useEmbeddedMigrationWizard][#useembeddedmigrationwizard]"
| Assignee | ||
Comment 9•2 years ago
|
||
Thanks, mt - I filed bug 1869327 to fix that.
Description
•