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

From MozillaWiki
Revision as of 19:03, 14 April 2011 by Mossop (talk | contribs) (Created page with "{| class="fullwidth-table" |- | style="font-weight: bold; background: #DDD;" | Feature | style="font-weight: bold; background: #DDD;" | Status | style="font-weight: bold; backgro...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to 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