Firefox/Projects/System Extension Notification

From MozillaWiki
< Firefox‎ | Projects
Revision as of 16:10, 10 August 2009 by Mossop (talk | contribs) (Created page with '= Overview = '''Sprint lead:''' Mossop = Goals / Use Cases = * Notify users that Firefox has spotted new system extensions ** Provide users with a choice of which extensions to…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

Sprint lead: Mossop

Goals / Use Cases

  • Notify users that Firefox has spotted new system extensions
    • Provide users with a choice of which extensions to leave enabled

Non Goals

  • Allow for uninstalling system extensions

Design

The feature will present UI during Firefox startup after it has detected the new extensions. This UI will need to block startup since we do not want to have to restart the application if the user chooses to disable some of the extensions.

By default the user will just click Ok for startup to continue with the new extensions enabled. Checkboxes will be provided for each to allow for disabling individually. Description text will explain how a user might go about uninstalling the extension, maybe we should show the file path of the extensions to assist here.

Later the extensions will still be present in the add-ons manager for enabling/disabling as usual.

Current Progress

Bugs

  • bug 476430 - Warn user that a third party add-on has been installed and allow disabling