Extension Manager:Projects:Install Third Party Add-ons to the Profile

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Feature Status ETA Owner
Extension Manager:Projects:Install Third Party Add-ons to the Profile Not started. Mossop

Summary

Third party applications can install add-ons into Firefox using the registry or certain special filesystem locations. These extensions are loaded by Firefox and while the user can disable them they cannot be auto-updated and cannot be uninstalled (though see Extension_Manager:Projects:Uninstalling_Third_Party_Add-ons).

Third-party apps should be able to provide add-ons that Firefox installs into the user's profile where they would be fully managed by Firefox.

Team

As this project hasn't yet started this is just a rough guide of who has expertise in the area

  • Module owner: Mossop
  • Available reviewers: Mossop, Unfocused, rs

Release Requirements

  • Must pass security review

Next Steps

  • Decide on an API for letting apps tell Firefox an add-on is available
  • Decide whether the app will be able to update the add-on
  • Decide what to do after the user uninstalls the add-on, can the app make it become installed again in some way?

Related Bugs & Dependencies

Designs

Goals/Use Cases

  • Add-ons provided by applications should be installed to the user's profile at the first available opportunity
  • The user should be able to uninstall the add-on from their profile

Non-Goals