Closed Bug 1836555 Opened 1 year ago Closed 1 year ago

Add a new "extensions" migration resource type

Categories

(Firefox :: Migration, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: tgiles, Assigned: tgiles)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

To more easily migrate extensions from other browsers, we'll need add and handle the new "extensions" resource type. This will require (from :mconley's initial breakdown of work):

  1. Adding a new type of extensions to this set of bitmasks
  2. Creating a new MigratorResource that subclasses from ChromeProfileMigrator that can return if any extensions are detected in the selected profile.
  3. Calling an API from the AddonsManager to find, download, install, and enable the previously discovered extensions. Note, the API for this is not yet defined.

My opinion is, that extensions from other browsers are not compatible with Firefox.

Blocks: 1836773
Attachment #9337541 - Attachment description: Bug 1836555 - Add new 'extensions' migration resource type. r=mconley → WIP: Bug 1836555 - Add new 'extensions' migration resource type. r=mconley
Attachment #9337541 - Attachment description: WIP: Bug 1836555 - Add new 'extensions' migration resource type. r=mconley → Bug 1836555 - Add new 'extensions' migration resource type. r=mconley
See Also: → 1838427
Attachment #9337541 - Attachment description: Bug 1836555 - Add new 'extensions' migration resource type. r=mconley → Bug 1836555 - Add new 'extensions' migration resource type. r=mconley!
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d1301c00ea08
Add new 'extensions' migration resource type. r=mconley
Status: ASSIGNED → RESOLVED
Closed: 1 year 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: