Bug 1837051 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

With Bug 1820640 we have added card that shows embedded migration wizard in about:welcome

https://searchfox.org/mozilla-central/source/browser/components/newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm#346

Trying the same screen inside spotlight using below steps doesn't open embedded wizard in spotlight tab or window modal dialog. It's possible embedded migration wizard currently supports being invoked from content process and doesn't handle when screen is loaded in main process with spotlight dialog.

To test embedded screen in spotlight:
1. Set pref `browser.newtabpage.activity-stream.asrouter.devtoolsEnabled` to true
2.  Open about:newtab#devtools
3. Search for message `MULTISTAGE_SPOTLIGHT_MESSAGE `
4.  Add below inside screen with id `AW_PIN_FIREFOX` at same level as logo property
````
     "tiles": {
          "type": "migration-wizard"
        },
```
5. Hit Modify

Expected
- Screen with Embedded Migration wizard should show up in Spotlight dialog

Actual
- Migration wizard custom elements shows up in html but not visible in Spotlight dialog
With Bug 1820640 we have added card that shows embedded migration wizard in about:welcome

https://searchfox.org/mozilla-central/source/browser/components/newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm#346

Trying the same screen inside spotlight using below steps doesn't open embedded wizard in spotlight tab or window modal dialog. It's possible embedded migration wizard currently supports being invoked from content process and doesn't handle when screen is loaded in main process with spotlight dialog.

To test embedded screen in spotlight:
1. Set pref `browser.newtabpage.activity-stream.asrouter.devtoolsEnabled` to true
2.  Open about:newtab#devtools
3. Search for message `MULTISTAGE_SPOTLIGHT_MESSAGE `
4.  Add below inside screen with id `AW_PIN_FIREFOX` at same level as logo property

`
     "tiles": {
          "type": "migration-wizard"
        },
`


5. Hit Modify

Expected
- Screen with Embedded Migration wizard should show up in Spotlight dialog

Actual
- Migration wizard custom elements shows up in html but not visible in Spotlight dialog

Back to Bug 1837051 Comment 0