Importing window remains in infinite loading if triggered after a profile refresh or after using the --migration command
Categories
(Firefox :: Migration, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr102 | --- | unaffected |
| firefox-esr115 | --- | unaffected |
| firefox115 | --- | unaffected |
| firefox116 | --- | verified |
| firefox117 | --- | verified |
People
(Reporter: atrif, Assigned: mconley)
References
(Blocks 2 open bugs, Regression)
Details
(Keywords: regression)
Attachments
(2 files)
|
2.65 MB,
image/gif
|
Details | |
|
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
Found in
- 116.0a1 (2023-07-02)
Affected versions
- 116.0a1 (2023-07-02)
Tested platforms
- Affected platforms: Windows 10x64, macOS 12, Ubuntu 22.04
- Unaffected platforms: none
Steps to reproduce
- Open Firefox with the
--migrationcommand or perform a profile refresh from about:support page. - Import data from another browser.
Expected result
- Importing data works as expected.
Actual result
- Importing data is not working and the window remains in infinite loading.
Regression range
- I did a manual regression range: it seems that this started with Firefox 2023-06-10. Most likely with bug 1823537. Feel free to change if you feel otherwise.
Additional notes
- Attached a screen recording.
- Error: Cannot initialize Places more than once - BrowserGlue.sys.mjs:3222:13 error is displayed in the browser console.
- Restarting Firefox fixes the issue.
Comment 1•2 years ago
|
||
:darktrojan, since you are the author of the regressor, bug 1823637, could you take a look?
For more information, please visit BugBot documentation.
Comment 2•2 years ago
|
||
I really don't think that's right, since that bug is not a Firefox bug.
| Reporter | ||
Comment 3•2 years ago
|
||
My apologies... I somehow mistyped the issue. I meant bug 1823537.
Updated•2 years ago
|
| Assignee | ||
Comment 4•2 years ago
|
||
This is needed in order to clear the gProfileStartup state after a startup
migration from a profile reset.
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Comment 6•2 years ago
|
||
| bugherder | ||
Comment 7•2 years ago
|
||
The patch landed in nightly and beta is affected.
:mconley, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox116towontfix.
For more information, please visit BugBot documentation.
| Reporter | ||
Comment 8•2 years ago
|
||
Verified fixed with Firefox 117.0a1 (2023-07-11) on Windows 11x64, macOS 12, and Ubuntu 22.04. The importing window and profile refresh window works as expected when used after opening Firefox with --migration command.
| Assignee | ||
Comment 9•2 years ago
|
||
Comment on attachment 9342248 [details]
Bug 1841506 - Make sure to run MigrationUtils.finishMigration when tearing down the migration wizard. r?kpatenio!
Beta/Release Uplift Approval Request
- User impact if declined: Users that attempt to perform a migration after a profile reset or a startup migration will find that the migration wizard never finishes loading.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Very small patch that just ensures that teardown happens properly when the migration wizard goes away.
- String changes made/needed: None.
- Is Android affected?: No
Comment 10•2 years ago
|
||
Comment on attachment 9342248 [details]
Bug 1841506 - Make sure to run MigrationUtils.finishMigration when tearing down the migration wizard. r?kpatenio!
Approved for 116.0b4
Comment 11•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
| Reporter | ||
Comment 12•2 years ago
•
|
||
Verified fixed with Firefox 116.0b4 on Windows 10x64, macOS 12 and Ubuntu 22.04. The importing window and profile refresh window works as expected when used after opening Firefox with --migration command.
Description
•