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

From MozillaWiki
Jump to: navigation, search
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