Blocklisting/Graphics: Difference between revisions

m
Clarify pre-91 Android brokenness some more
(remove old questions)
m (Clarify pre-91 Android brokenness some more)
 
(2 intermediate revisions by 2 users not shown)
Line 18: Line 18:
# Read the policy above and be sure your request meets the criteria
# Read the policy above and be sure your request meets the criteria
# File a bug using the appropriate request form and filling in all requested details:
# File a bug using the appropriate request form and filling in all requested details:
#* [https://bugzilla.mozilla.org/enter_bug.cgi?comment=Vendor%3A%0D%0ADevices%3A%20%0D%0AFeature%3A%20%0D%0ADriver%20versions%3A%20%0D%0A%0D%0AReasons%3A&component=Blocklisting&op_sys=All&product=Toolkit&rep_platform=All&short_desc=Gfx%20driver%20block%20request%3A%20%3CDLL%20name%3E&status_whiteboard=%5Bgfx%5D&version=unspecified Downloaded Graphics Driver Block Request]
#* [https://bugzilla.mozilla.org/enter_bug.cgi?comment=Vendor%3A%0D%0ADevices%3A%20%0D%0AFeature%3A%20%0D%0ADriver%20versions%3A%20%0D%0A%0D%0AReasons%3A&component=Blocklist%20Policy%20Requests&op_sys=All&product=Toolkit&rep_platform=All&short_desc=Gfx%20driver%20block%20request%3A%20%3CDLL%20name%3E&status_whiteboard=%5Bgfx%5D&version=unspecified Downloaded Graphics Driver Block Request]
#* [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&cf_blocking_191=---&cf_blocking_192=---&cf_blocking_20=---&cf_blocking_fennec=---&cf_status_191=---&cf_status_192=---&cf_status_20=---&comment=Vendor%3A%0D%0ADevices%3A%20%0D%0AFeature%3A%20%0D%0ADriver%20versions%3A%20%0D%0A%0D%0AReasons%3A&component=Graphics&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-203=X&flag_type-325=X&flag_type-37=X&flag_type-4=X&flag_type-422=X&flag_type-5=X&flag_type-607=X&flag_type-625=X&flag_type-647=X&flag_type-696=X&flag_type-697=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Core&qa_contact=thebes%40gfx.bugs&rep_platform=All&short_desc=Blocklist%20request%3A%20%3CVendor%2C%20Device%2C%20Version%3E&status_whiteboard=&target_milestone=---&version=unspecified Compiled-in Graphics Driver Block Request]
#* [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&cf_blocking_191=---&cf_blocking_192=---&cf_blocking_20=---&cf_blocking_fennec=---&cf_status_191=---&cf_status_192=---&cf_status_20=---&comment=Vendor%3A%0D%0ADevices%3A%20%0D%0AFeature%3A%20%0D%0ADriver%20versions%3A%20%0D%0A%0D%0AReasons%3A&component=Graphics&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-203=X&flag_type-325=X&flag_type-37=X&flag_type-4=X&flag_type-422=X&flag_type-5=X&flag_type-607=X&flag_type-625=X&flag_type-647=X&flag_type-696=X&flag_type-697=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Core&qa_contact=thebes%40gfx.bugs&rep_platform=All&short_desc=Blocklist%20request%3A%20%3CVendor%2C%20Device%2C%20Version%3E&status_whiteboard=&target_milestone=---&version=unspecified Compiled-in Graphics Driver Block Request]
# The request will follow the process outlined below until resolved.
# The request will follow the process outlined below until resolved.


If there is an existing bug to be morphed into a blocklist request, make sure the required information (indicated in the request template) is included in the bug before moving it to Toolkit :: Blocklisting. Please do not move bugs to Blocklisting until they are ready for blocklist consideration.
If there is an existing bug to be morphed into a blocklist request, make sure the required information (indicated in the request template) is included in the bug before moving it to Toolkit :: Blocklist Policy Requests. Please do not move bugs to Blocklist Policy Requests until they are ready for blocklist consideration.


= Blocklisting Process =
= Blocklisting Process =
Line 39: Line 39:


* Until version 41 (bug [https://bugzilla.mozilla.org/show_bug.cgi?id=1162530 1162530]) all blocklist entries applied to all Gecko versions.  We introduced the graphics blocklist entry versioning, which let us specify the minimum and maximum version that any particular blocklist entry applies to.  Note that the versions include nightly/aurora/beta suffixes, so if you wanted a blocklist entry to apply to all versions after version 42, for example, you would specify minVersion as 43.0a1.
* Until version 41 (bug [https://bugzilla.mozilla.org/show_bug.cgi?id=1162530 1162530]) all blocklist entries applied to all Gecko versions.  We introduced the graphics blocklist entry versioning, which let us specify the minimum and maximum version that any particular blocklist entry applies to.  Note that the versions include nightly/aurora/beta suffixes, so if you wanted a blocklist entry to apply to all versions after version 42, for example, you would specify minVersion as 43.0a1.
* Until version 91 (bug [https://bugzilla.mozilla.org/show_bug.cgi?id=1714673 1714673]) blocklist entries using remote settings were not applied. The only blocklist entries that worked were the ones shipped at compile time. Earlier builds will need a dot-release if the blocklist changes in a way that affects Android.


* Downloadable blocklists are usually only downloaded once a day, and cached in the profile directory (as blocklist.xml.)  Modifying that file is often the best way to do local testing of changes, before proceeding with the staging of the modified blocklist file.
* Downloadable blocklists are usually only downloaded once a day, and cached in the profile directory (as blocklist.xml.)  Modifying that file is often the best way to do local testing of changes, before proceeding with the staging of the modified blocklist file.
Confirmed users
293

edits