[about:welcome] Embedded Migration Wizard doesn't load on back navigation
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox-esr115 | --- | unaffected |
firefox114 | --- | unaffected |
firefox115 | --- | unaffected |
firefox116 | --- | verified |
People
(Reporter: pdahiya, Assigned: mconley)
References
(Blocks 4 open bugs, Regression)
Details
(Keywords: regression)
Attachments
(2 files)
STR in Fx116 Nigthly
- Open about:config and set pref value
browser.migrate.content-modal.about-welcome-behavior
toembedded
- Open about:welcome and navigate to Import screen
- Click Import or Skip button to navigate to next screen (Mobile or Gratitude)
- Click back button to navigate to last screen
- Import Screen with Embedded Wizard doesn't load fully (See attached)
[Expected result]
Import Screen loads showing embedded import wizard
This issue doesn't replicate in Fx115 beta
Reporter | ||
Comment 1•1 year ago
|
||
Reporter | ||
Comment 2•1 year ago
|
||
NI @mconley to help debug and provide feedback of any recent changes in Fx116 that could have caused this regression thanks!
Assignee | ||
Comment 3•1 year ago
|
||
Looking.
Assignee | ||
Comment 4•1 year ago
|
||
Okay, I see what happened here. I have a patch, just writing a test now.
Assignee | ||
Updated•1 year ago
|
Comment 5•1 year ago
|
||
Set release status flags based on info from the regressing bug 1823537
Assignee | ||
Comment 6•1 year ago
|
||
This is because about:welcome creates a new <migration-wizard> every time
the import card is navigated to. The change to MigrationWizardChild allows
it to re-bind to the most recently <migration-wizard> to fire one of its
events.
Updated•1 year ago
|
Comment 8•1 year ago
|
||
bugherder |
Comment 9•1 year ago
|
||
Set release status flags based on info from the regressing bug 1823537
Comment 10•1 year ago
|
||
I have verified that this issue is no longer reproducible using the latest Firefox Beta 116.0b8 (Build ID: 20230720200012) installed on Windows 10 x64, macOS 13.4.1, and Linux Mint 21.1. I can confirm that the "Import Browser Data" Onboarding screen is successfully redisplayed if the browser's "Back" button is clicked.
Description
•