Confirmed users
448
edits
Scoobidiver (talk | contribs) |
No edit summary |
||
(21 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
= Downloaded blacklist = | = Downloaded blacklist = | ||
To request a block, file a bug using the appropriate request form and filling in all requested details: | To request a block, file a bug using the appropriate request form and filling in all requested details: | ||
* [https://bugzilla.mozilla.org/enter_bug.cgi?comment=OS%3A%20%20%20%20%20%28e.g%20WINNT%206.1%20for%20Windows%207%2C%20Darwin%2011%20for%20Mac%20OS%20X%2010.7%2C%20Linux%2C%20Android%2C%20All%29%0D%0AVendor%3A%20%20%20%20%20%20%20%280x10de%20for%20NVIDIA%2C%200x8086%20for%20Intel%2C%200x1022%20for%20AMD%2C%200x1002%20for%20ATI%29%0D%0ADevices%3A%0D%0AFeature%3A%20%20%20%20%20%28DIRECT2D%2C%20DIRECT3D_9_LAYERS%2C%20DIRECT3D_10_LAYERS%2C%20DIRECT3D_10_1_LAYERS%2C%20OPENGL_LAYERS%2C%20WEBGL_OPENGL%2C%20WEBGL_ANGLE%2C%20WEBGL_MSAA%2C%20STAGEFRIGHT%29%0D%0AFeature%20status%3A%20%20%20%20%20%20%20%28BLOCKED_DRIVER_VERSION%2C%20BLOCKED_DEVICE%2C%20DISCOURAGED%2C%20BLOCKED_OS_VERSION%29%0D%0ADriver%20version%3A%0D%0ADriver%20version%20comparator%3A%20%20%20%20%20%20%20%28LESS_THAN%2C%20LESS_THAN_OR_EQUAL%2C%20GREATER_THAN%2C%20GREATER_THAN_OR_EQUAL%2C%20EQUAL%2C%20NOT_EQUAL%2C%20BETWEEN_EXCLUSIVE%2C%20BETWEEN_INCLUSIVE%2C%20BETWEEN_INCLUSIVE_START%29%0D%0A%0D%0AHomepage%20and%20other%20references%20and%20contact%20info%3A%20%0D%0A%0D%0AReasons%3A&component=Blocklisting&op_sys=All&product= | * [https://bugzilla.mozilla.org/enter_bug.cgi?comment=OS%3A%20%20%20%20%20%28e.g%20WINNT%206.1%20for%20Windows%207%2C%20Darwin%2011%20for%20Mac%20OS%20X%2010.7%2C%20Linux%2C%20Android%2C%20All%29%0D%0AVendor%3A%20%20%20%20%20%20%20%280x10de%20for%20NVIDIA%2C%200x8086%20for%20Intel%2C%200x1022%20for%20AMD%2C%200x1002%20for%20ATI%29%0D%0ADevices%3A%0D%0AFeature%3A%20%20%20%20%20%28DIRECT2D%2C%20DIRECT3D_9_LAYERS%2C%20DIRECT3D_10_LAYERS%2C%20DIRECT3D_10_1_LAYERS%2C%20OPENGL_LAYERS%2C%20WEBGL_OPENGL%2C%20WEBGL_ANGLE%2C%20WEBGL_MSAA%2C%20STAGEFRIGHT%29%0D%0AFeature%20status%3A%20%20%20%20%20%20%20%28BLOCKED_DRIVER_VERSION%2C%20BLOCKED_DEVICE%2C%20DISCOURAGED%2C%20BLOCKED_OS_VERSION%29%0D%0ADriver%20version%3A%0D%0ADriver%20version%20comparator%3A%20%20%20%20%20%20%20%28LESS_THAN%2C%20LESS_THAN_OR_EQUAL%2C%20GREATER_THAN%2C%20GREATER_THAN_OR_EQUAL%2C%20EQUAL%2C%20NOT_EQUAL%2C%20BETWEEN_EXCLUSIVE%2C%20BETWEEN_INCLUSIVE%2C%20BETWEEN_INCLUSIVE_START%29%0D%0A%0D%0AHomepage%20and%20other%20references%20and%20contact%20info%3A%20%0D%0A%0D%0AReasons%3A&component=Blocklisting&op_sys=All&product=Toolkit&rep_platform=All&short_desc=Graphics%20driver%20block%20request%3A%20%3Cvendor%3E%20driver%20%3Cdriver%20version%3E%2F%3Cdevices%3E%20for%20%3Cfeature%3E%20on%20%3Cos%3E&status_whiteboard=%5Bgfx%5D&version=unspecified Graphics Driver Block Request] | ||
* [https://bugzilla.mozilla.org/enter_bug.cgi?comment=OS%3A%20Android%0D%0AOS%20version%3A%20%20%20%20%28e.g.%2013%20for%20Android%203.2.6%2C%2015%20for%20Android%204.0.4%29%0D%0AVendor%3A%20%20%20%20%20%20%20%28e.g%20Qualcomm%2C%20ARM%2C%20NVIDIA%20Corporation%2C%20Imagination%20Technologies%29%0D%0ADevices%3A%20%20%20%20%20%20%20%28e.g.%20Adreno%20%28TM%29%20220%2C%20Adreno%20205%2C%20Mali-400%20MP%2C%20NVIDIA%20Tegra%2C%20NVIDIA%20Tegra%203%2C%20PowerVR%20SGX%20540%29%0D%0AModel%3A%0D%0AProduct%3A%0D%0AManufacturer%3A%20%20%20%28e.g.%20samsung%2C%20Motorola%2C%20Acer%2C%20Sony%29%0D%0AHardware%3A%0D%0AFeature%3A%20%20%20%20%20%28OPENGL_LAYERS%2C%20WEBGL_OPENGL%2C%20WEBGL_ANGLE%2C%20WEBGL_MSAA%2C%20STAGEFRIGHT%29%0D%0AFeature%20status%3A%20%20%20%20%20%20%20%28BLOCKED_DEVICE%2C%20BLOCKED_OS_VERSION%29%0D%0A%0D%0AHomepage%20and%20other%20references%20and%20contact%20info%3A%20%0D%0A%0D%0AReasons%3A&component=Blocklisting&op_sys=All&product= | * [https://bugzilla.mozilla.org/enter_bug.cgi?comment=OS%3A%20Android%0D%0AOS%20version%3A%20%20%20%20%28e.g.%2013%20for%20Android%203.2.6%2C%2015%20for%20Android%204.0.4%29%0D%0AVendor%3A%20%20%20%20%20%20%20%28e.g%20Qualcomm%2C%20ARM%2C%20NVIDIA%20Corporation%2C%20Imagination%20Technologies%29%0D%0ADevices%3A%20%20%20%20%20%20%20%28e.g.%20Adreno%20%28TM%29%20220%2C%20Adreno%20205%2C%20Mali-400%20MP%2C%20NVIDIA%20Tegra%2C%20NVIDIA%20Tegra%203%2C%20PowerVR%20SGX%20540%29%0D%0AModel%3A%0D%0AProduct%3A%0D%0AManufacturer%3A%20%20%20%28e.g.%20samsung%2C%20Motorola%2C%20Acer%2C%20Sony%29%0D%0AHardware%3A%0D%0AFeature%3A%20%20%20%20%20%28OPENGL_LAYERS%2C%20WEBGL_OPENGL%2C%20WEBGL_ANGLE%2C%20WEBGL_MSAA%2C%20STAGEFRIGHT%29%0D%0AFeature%20status%3A%20%20%20%20%20%20%20%28BLOCKED_DEVICE%2C%20BLOCKED_OS_VERSION%29%0D%0A%0D%0AHomepage%20and%20other%20references%20and%20contact%20info%3A%20%0D%0A%0D%0AReasons%3A&component=Blocklisting&op_sys=All&product=Toolkit&rep_platform=All&short_desc=Android%20graphics%20block%20request%3A%20%3Cdevice%3E%2F%3Cmodel%3E%20for%20%3Cfeature%3E%20on%20API%20version%20%3Cosversion%3E&status_whiteboard=%5Bgfx%5D&version=unspecified Android Graphics Block Request] | ||
== On desktop == | == On desktop == | ||
Line 81: | Line 81: | ||
= Compiled-in blacklist = | = Compiled-in blacklist = | ||
The compiled-in blacklist is implemented separately for each OS/platform (Windows, Mac, X11). | The compiled-in blacklist is implemented separately for each OS/platform (Windows, Mac, X11). This list is presented for historical reasons, and is not currently up to date. | ||
== On Windows == | == On Windows == | ||
Line 188: | Line 188: | ||
|- | |- | ||
| Windows 7 | | Windows 7 | ||
| Intel GMA X4500 | | Intel HD Graphics Ironlake | ||
| 8.15.10.2202 up to Firefox 19<br>> 8.15.10.2302 in Firefox 20 and above (see {{bug|843273}}) | |||
|- | |||
| Windows 7 | |||
| Intel GMA X4500 and other HD Graphics | |||
| 8.15.10.2202 | | 8.15.10.2202 | ||
|- | |||
| Windows 8 | |||
| Intel HD Graphics Ironlake | |||
| > 8.15.10.2302 in Firefox 23 and above (see {{bug|804144}}) | |||
|} | |} | ||
Line 231: | Line 239: | ||
WebGL is disabled for Adreno 200/205 GPUs (see {{bug|736123}}). | WebGL is disabled for Adreno 200/205 GPUs (see {{bug|736123}}). | ||
StageFright software decoding (see {{bug|759945}}) and/or hardware decoding (see {{bug|782508}}) are enabled depending on the device capability | StageFright software decoding (see {{bug|759945}}) and/or hardware decoding (see {{bug|782508}}) are enabled depending on the Android version, Firefox version and device capability: | ||
{| cellspacing="1" cellpadding="1" border="0" | |||
|- | |||
! scope="col" | Android version | |||
! scope="col" | Device | |||
! scope="col" | First version | |||
! scope="col" | Bug | |||
|- | |||
| 2.2 | |||
| LG devices | |||
| Firefox 21 | |||
| {{bug|823253}} | |||
|- | |||
| 2.3 | |||
| HTC and Samsung devices | |||
| Firefox 21 | |||
| {{bug|823253}} | |||
|- | |||
| 3.x | |||
| Samsung devices | |||
| Firefox 21 | |||
| {{bug|823253}} | |||
|- | |||
| 4.0 | |||
| Samsung devices and Galaxy Nexus | |||
| Firefox 17 | |||
| {{bug|806369}} | |||
|- | |||
| 4.0 | |||
| Sony Xperia Ion (LT28h) | |||
| Firefox 22 | |||
| {{bug|845639}} | |||
|- | |||
| 4.1, 4.2, 4.3 | |||
| Any devices | |||
| Firefox 17 | |||
| {{bug|806369}} | |||
|} | |||
The following devices or hardware are blocked for StageFright decoding even if they are in the table above: | |||
{| cellspacing="1" cellpadding="1" border="0" | |||
|- | |||
! scope="col" | Android version | |||
! scope="col" | Device | |||
! scope="col" | Hardware | |||
! scope="col" | First version | |||
! scope="col" | Reason | |||
! scope="col" | Bug | |||
|- | |||
| All | |||
| - | |||
| antares, endeavoru, harmony, picasso, picasso_e, ventana, rk30board | |||
| Firefox 21 | |||
| Crashes | |||
| {{bug|862523}}, {{bug|863843}} | |||
|- | |||
| 2.3 | |||
| Samsung GT-I8160, GT-I8160L, GT-I8530, GT-I9070, GT-I9070P, GT-I8160P, GT-S7500, GT-S7500T, GT-S7500L, GT-S6500T | |||
| - | |||
| Firefox 21 | |||
| Crashes | |||
| {{bug|847837}} | |||
|- | |||
| 2.3 | |||
| - | |||
| smdkc110, smdkc210, herring, shw-m110s, shw-m180s, n1, latona, aalto, atlas, qcom | |||
| Firefox 21 | |||
| Crashes | |||
| {{bug|864734}} | |||
|- | |||
| 2.3 | |||
| Samsung SGH-T989 | |||
| - | |||
| Firefox 23 | |||
| Crashes | |||
| {{bug|818363}} | |||
|- | |||
| 4.0 | |||
| Samsung SGH-I717, SGH-I727, SGH-I757, SGH-T989 | |||
| - | |||
| Firefox 21 | |||
| Crashes | |||
| {{bug|845729}} | |||
|- | |||
| 4.1 | |||
| Samsung GT-P3100, GT-P3110, GT-P3113, GT-P5100, GT-P5110, GT-P5113 | |||
| - | |||
| Firefox 22 | |||
| Crashes | |||
| {{bug|853522}} | |||
|- | |||
| 4.1 | |||
| Motorola XT890 | |||
| - | |||
| Firefox 24 | |||
| Crashes | |||
| {{bug|882342}} | |||
|- | |||
| 4.1 | |||
| Sony devices | |||
| - | |||
| Firefox 21 | |||
| Crashes | |||
| {{bug|845734}} | |||
|- | |||
| 4.1 | |||
| Sony Ericsson devices | |||
| - | |||
| Firefox 22 | |||
| Crashes | |||
| {{bug|879172}} | |||
|- | |||
| 4.2 | |||
| Sony Ericsson devices | |||
| - | |||
| Firefox 23 | |||
| Crashes | |||
| {{bug|889433}} | |||
|} | |||
= How to force-enable blocked graphics features = | = How to force-enable blocked graphics features = | ||
Line 255: | Line 374: | ||
On Android, to force-enable StageFright software decoding, go to about:config and set '''stagefright.force-enabled=true'''. | On Android, to force-enable StageFright software decoding, go to about:config and set '''stagefright.force-enabled=true'''. | ||
On Windows, you can also spoof your graphics system information to help debug driver blacklisting issues | On Windows, you can also spoof your graphics system information to help debug driver blacklisting issues (see {{bug|604771}}): | ||
# Create spoofed-firefox.bat in the installation folder (e.g. C:\Program Files (x86)\Mozilla Firefox) | |||
# Set the new values of spoofed variables ending with a command to launch Firefox:<br>SET MOZ_GFX_SPOOF_WINDOWS_VERSION=60001<br>SET MOZ_GFX_SPOOF_VENDOR_ID=0x8086<br>SET MOZ_GFX_SPOOF_DEVICE_ID=0x0046<br>SET MOZ_GFX_SPOOF_DRIVER_VERSION=8.15.10.2302<br>"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p -no-remote | |||
# Double-click spoofed-firefox.bat and create a profile if required | |||
# Click the Firefox button, then select Help, finally Troubleshooting Information and check the Graphics section. | |||
If force-enabling a feature doesn't work, that probably means that your hardware doesn't support it. For example, layers acceleration currently requires support for 4Kx4K textures, which rules out some graphics cards, [http://software.intel.com/en-us/articles/intel-gma-3000-and-x3000-developers-guide/ like the Intel G31/G33]. | If force-enabling a feature doesn't work, that probably means that your hardware doesn't support it. For example, layers acceleration currently requires support for 4Kx4K textures, which rules out some graphics cards, [http://software.intel.com/en-us/articles/intel-gma-3000-and-x3000-developers-guide/ like the Intel G31/G33]. |