Closed Bug 1840108 Opened 3 years ago Closed 3 years ago

Fix extension migration for InternalTestingProfileMigrator

Categories

(Firefox :: Migration, task)

task

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: mconley, Assigned: mconley)

Details

Attachments

(1 file)

The InternalTestingProfileMigrator doesn't actually perform a migration, but acts as a very simple no-op migrator that lets a developer or tester run through the flow of the migration wizard with a "real" migrator.

We recently added front-end support for extension migration (see bug 1836773), but the InternalTestingProfileMigrator doesn't work with it properly. When attempting to do a extension migration with the InternalTestingProfileMigrator, we see it enter the progress state and never leave it.

The reason for this is because the progress callback for an extension migration is expected to include some additional details that the migration wizard needs, and the InternalTestingProfileMigrator wasn't passing those.

Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fc3771046500 Fix InternalTestingProfileMigrator to work with extension migration. r=kpatenio
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: