Closed Bug 1867860 Opened 1 year ago Closed 1 year ago

--migration is broken

Categories

(Thunderbird :: General, defect)

Thunderbird 91
defect

Tracking

(thunderbird_esr115 wontfix)

RESOLVED FIXED
122 Branch
Tracking Status
thunderbird_esr115 --- wontfix

People

(Reporter: mkmelin, Assigned: mkmelin)

References

Details

Attachments

(1 file)

Starting with --migration doesn't work.
It's broken by a couple of things. Fixing it so the migrator is actually found brings up an empty window, and that needs fixing for stuff broken by de-xbl a few years back. Even Thunderbird 91 is broken.

Migration - when it worked - could work silently or (normally) by showing an import wizard which would replace the profile with what was found to import. So it's kind of dangerous.
I think it would be better to instead open the import page. It's almost the same thing, just nicer looking and not risking data loss.

Removes the old migrator that - when it worked - would open an import wizard (which hasn't worked since tb91, since it would need to include customElements.js directly and it doesn't).
Instead, if starting with --migration, show the import tab. --migration is listed for all toolkit, so might as well make it do something useful.
The migration is now instead handled where Thunderbird normally handles command line arguments.

Attachment #9366824 - Attachment description: Bug 1867860 - Make starting with `--migration` open the import dialog. r=#thunderbird-reviewers → Bug 1867860 - Make starting with `--migration` open the import tab. r=#thunderbird-reviewers
Attachment #9366824 - Attachment description: Bug 1867860 - Make starting with `--migration` open the import tab. r=#thunderbird-reviewers → Bug 1867860 - Make starting with `--migration` open the import tab. r=aleca
Version: unspecified → Thunderbird 91

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/a1077a48dd8b
Make starting with --migration open the import tab. r=aleca

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/92ac2bc715e8
Make starting with --migration open the import tab. r=aleca

Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: