Blocklisting: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Blocklisting is the ability to disable errant add-ons and plugins for all Firefox users. The [http://www.mozilla.com/blocklist/ current list of blocklisted items] is published to mozilla.com | Blocklisting is the ability to disable errant add-ons and plugins for all Firefox users. The [http://www.mozilla.com/blocklist/ current list of blocklisted items] is published to mozilla.com | ||
= How to Blocklist an Add-on = | |||
# file a [https://bugzilla.mozilla.org/enter_bug.cgi?alias=&assigned_to=nobody%40mozilla.org&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=normal&bug_status=NEW&comment=&component=Blocklisting&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-250=X&flag_type-270=X&flag_type-271=X&flag_type-369=X&flag_type-374=X&flag_type-385=X&flag_type-389=X&flag_type-4=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=addons.mozilla.org&qa_contact=blocklisting%40add-ons.bugs&rep_platform=All&short_desc=&target_milestone=---&version=unspecified Blocklisting bug] | |||
# include extension guid, extension versions to be blocklisted and all affected appliction guids and version ranges | |||
# submit the bug and make sure to reference any related bugs | |||
# author will be contacted and appropriate action will be taken that is best for users | |||
= Blocklisting Policy = | = Blocklisting Policy = | ||
Line 18: | Line 24: | ||
http://people.mozilla.org/~morgamic/blocklisting.png | http://people.mozilla.org/~morgamic/blocklisting.png | ||
= Testing the Blocklist Service = | = Testing the Blocklist Service = |
Revision as of 18:22, 8 April 2010
Blocklisting is the ability to disable errant add-ons and plugins for all Firefox users. The current list of blocklisted items is published to mozilla.com
How to Blocklist an Add-on
- file a Blocklisting bug
- include extension guid, extension versions to be blocklisted and all affected appliction guids and version ranges
- submit the bug and make sure to reference any related bugs
- author will be contacted and appropriate action will be taken that is best for users
Blocklisting Policy
- Block add-ons & plugins:
- with versions with known vulnerabilities or major user-facing issues
- with version ranges with known vulnerabilities
- with fatal bugs (client crashes on startup or something causing an endless loop of unusability)
- Don't block:
- before we work with author/vendor to send out an update, so don't block the most recent version of a major addon/plugin
- for minor bugs or non-popular addons/plugins (crashes on event calls, messed up UI, etc.)
- if user has disabled compatibility checking and add-on causes problems/crashes
- plugins that are pre-release, alpha or beta
Blocklist Workflow
We should be aware of the process involved. Below is a diagram to explain the steps involved.
Testing the Blocklist Service
There are two ways to test the service:
- update a local install of AMO with test entries and point extensions.blocklist.url at your copy of AMO
- manually edit the local blocklist.xml in your profile directory to contain test entries
- you'll want to adjust your app timer stuff using these instructions
More Information
- XML definition
- Current list of open Blocklisting bugs/requests
- See here for additional details & information about blocklisting
- Firefox 3 blocklisting - plugin-related open bugs bug 391731