Closed
Bug 638206
Opened 14 years ago
Closed 12 years ago
iBeta graphics blocklisting test
Categories
(Toolkit :: Blocklist Policy Requests, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: joe, Unassigned)
Details
Matt Evans and I are collaborating on a larger-scale graphics blocklisting test with our hardware testing vendor iBeta. Our current plan is to have an interactive block & test session with them sometime in the next week, and for that to happen we're going to have to add targeted blocklist entries to the staging server (putting them into production would be too risky & intrusive).
Fligtar, if I provide you with the SQL to run, would you or your designate be able to sit in on this testing to add and remove items to/from the staging server?
Comment 1•14 years ago
|
||
Yes, I will be there or set up a way for you to block things in staging.
Comment 2•14 years ago
|
||
Testing instructions from Joe Drew:
1. Ensure you're hardware accelerated:
- open about:support and look at the Graphics section.
- Direct2D true (if on Vista/7)
- Hardware accelerated windows 1/1 Direct3D 9 (or 10)
- WebGL says Google, ANGLE
2. Change your blocklist server to the staging server:
- Open about:config
- Search for extensions.blocklist.url
- Double-click on that value and change it to https://addons.allizom.org/blocklist/3/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/%PING_COUNT%/%TOTAL_PING_COUNT%/%DAYS_SINCE_LAST_PING%/
3. Manually update the blocklist
- Open the Error console (Firefox button > Web Developer > Error Console)
- Paste this in and click evaluate:
Components.classes["@mozilla.org/extensions/blocklist;1"].getService(Components.interfaces.nsITimerCallback).notify(null);
4. Wait 5 seconds, then restart Firefox.
5. Ensure you're now blocked:
- open about:support and look at the Graphics section.
- Direct2D false
- Hardware accelerated windows 0/1
- WebGL says WebGL unavailable
Comment 3•14 years ago
|
||
Ibeta test systems for blocklist testing:
NVIDIA:
XP: #4
Vista 64-bit: #76
7 64-bit: #19
ATI:
XP: No untested machines appear to exist - #103
Vista 32-bit: #105
7 32-bit: #108
| Reporter | ||
Comment 4•14 years ago
|
||
Following should be all the SQL needed to enact the blocklist entries needed to run this test. Matt, can you and iBeta work out which fraction (i.e., which systems) to test with the first batch, so Fligtar can run those queries?
Then, once those are done, Fligtar can remove the old entries and add the remainder.
Also, we have added to step #5 in comment 2:
"Take a screenshot of the Graphics section."
#4 - test BLOCKED_DEVICE
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 5.1', '0x10de', '0x0040 0x0041 0x0042 0x0043 0x0044 0x0045 0x0046 0x0047 0x0048 0x0049',
'DIRECT3D_9_LAYERS', 'BLOCKED_DEVICE', '8.17.12.5896', 'LESS_THAN_OR_EQUAL',
NOW(), NOW());
#76 - test BLOCKED_OS_VERSION
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.0', '0x10de', '0x0E22',
'DIRECT3D_9_LAYERS', 'BLOCKED_OS_VERSION', '8.17.12.5896', 'LESS_THAN_OR_EQUAL',
NOW(), NOW());
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.0', '0x10de', '0x0E22',
'DIRECT2D', 'BLOCKED_OS_VERSION', '8.17.12.5896', 'LESS_THAN_OR_EQUAL',
NOW(), NOW());
#19 - test BLOCKED_DRIVER_VERSION & LESS_THAN
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.1', '0x10de', '0x0193',
'DIRECT3D_9_LAYERS', 'BLOCKED_DRIVER_VERSION', '8.17.12.5896', 'LESS_THAN', NOW(), NOW());
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.1', '0x10de', '0x0193',
'DIRECT2D', 'BLOCKED_DRIVER_VERSION', '8.17.12.5896', 'LESS_THAN', NOW(), NOW());
#103 - BLOCKED_DRIVER_VERSION & GREATER_THAN
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 5.1', '0x1002', '0x9400',
'DIRECT3D_9_LAYERS', 'BLOCKED_DRIVER_VERSION', '8.812.0.0', 'GREATER_THAN', NOW(), NOW());
#105 - BLOCKED_DRIVER_VERSION & NOT_EQUAL
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.0', '0x1002', '0x9400',
'DIRECT3D_9_LAYERS', 'BLOCKED_DRIVER_VERSION', '8.812.0.0', 'NOT_EQUAL', NOW(), NOW());
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.0', '0x1002', '0x9400',
'DIRECT2D', 'BLOCKED_DRIVER_VERSION', '8.812.0.0', 'NOT_EQUAL', NOW(), NOW());
#108 - BLOCKED_DRIVER_VERSION & EQUAL
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.1', '0x1002', '0x950F',
'DIRECT3D_9_LAYERS', 'BLOCKED_DRIVER_VERSION', '8.753.0.0', 'EQUAL', NOW(), NOW());
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.1', '0x1002', '0x950F',
'DIRECT2D', 'BLOCKED_DRIVER_VERSION', '8.753.0.0', 'EQUAL', NOW(), NOW());
Comment 5•14 years ago
|
||
First three (4, 76, 19) are on staging.
| Reporter | ||
Comment 6•14 years ago
|
||
iBeta used a different version of the driver for at least system #19. Here's revised SQL for that system:
#19 - test BLOCKED_DRIVER_VERSION & LESS_THAN
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.1', '0x10de', '0x0193',
'DIRECT3D_9_LAYERS', 'BLOCKED_DRIVER_VERSION', '8.17.12.6725', 'LESS_THAN',
NOW(), NOW());
INSERT INTO `blgfxdrivers` VALUES (NULL, NULL, 'WINNT 6.1', '0x10de', '0x0193',
'DIRECT2D', 'BLOCKED_DRIVER_VERSION', '8.17.12.6725', 'LESS_THAN', NOW(),
NOW());
Comment 7•14 years ago
|
||
Updated
Comment 8•14 years ago
|
||
Justin, as soon as you can please remove entries for (4,76,19) and add entries for (103, 105, 108).
Thanks,
Matt
Comment 9•14 years ago
|
||
(In reply to comment #8)
> Justin, as soon as you can please remove entries for (4,76,19) and add entries
> for (103, 105, 108).
Done
Comment 10•12 years ago
|
||
Closing old blocklist bugs. Please reopen if the problem still exists.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
| Assignee | ||
Updated•9 years ago
|
Product: addons.mozilla.org → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•