Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1445)

Side by Side Diff: content/browser/gpu/software_rendering_list.json

Issue 12976004: Generalzie GpuBlacklist to GpuControlList. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « content/browser/gpu/gpu_switching_list_unittest.cc ('k') | content/content_browser.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Determines whether certain gpu-related features are blacklisted or not. 1 // Determines whether certain gpu-related features are blacklisted or not.
2 // A valid software_rendering_list.json file are in the format of 2 // A valid software_rendering_list.json file are in the format of
3 // { 3 // {
4 // "version": "x.y", 4 // "version": "x.y",
5 // "entries": [ 5 // "entries": [
6 // { // entry 1 6 // { // entry 1
7 // }, 7 // },
8 // ... 8 // ...
9 // { // entry n 9 // { // entry n
10 // } 10 // }
(...skipping 20 matching lines...) Expand all
31 // 10. "gl_vendor" is a STRING structure (defined below). 31 // 10. "gl_vendor" is a STRING structure (defined below).
32 // 11. "gl_renderer" is a STRING structure (defined below). 32 // 11. "gl_renderer" is a STRING structure (defined below).
33 // 12. "perf_graphics" is a FLOAT structure (defined below). 33 // 12. "perf_graphics" is a FLOAT structure (defined below).
34 // 13. "perf_gaming" is a FLOAT structure (defined below). 34 // 13. "perf_gaming" is a FLOAT structure (defined below).
35 // 14. "perf_overall" is a FLOAT structure (defined below). 35 // 14. "perf_overall" is a FLOAT structure (defined below).
36 // 15. "machine_model" contais "name" and an optional "version". "name" is a 36 // 15. "machine_model" contais "name" and an optional "version". "name" is a
37 // STRING structure and "version" is a VERSION structure (defined below). 37 // STRING structure and "version" is a VERSION structure (defined below).
38 // 16. "gpu_count" is a INT structure (defined below). 38 // 16. "gpu_count" is a INT structure (defined below).
39 // 17 "cpu_info" is a STRING structure (defined below). 39 // 17 "cpu_info" is a STRING structure (defined below).
40 // 18. "exceptions" is a list of entries. 40 // 18. "exceptions" is a list of entries.
41 // 19. "blacklist" is a list of gpu feature strings, valid values include 41 // 19. "features" is a list of gpu feature strings, valid values include
42 // "accelerated_2d_canvas", "accelerated_compositing", "webgl", 42 // "accelerated_2d_canvas", "accelerated_compositing", "webgl",
43 // "multisampling", "flash_3d", "flash_stage3d", "texture_sharing", 43 // "multisampling", "flash_3d", "flash_stage3d", "texture_sharing",
44 // "accelerated_video", "accelerated_video_decode", "panel_fitting", 44 // "accelerated_video", "accelerated_video_decode", "panel_fitting",
45 // "force_compositing_mode", and "all". 45 // "force_compositing_mode", and "all".
46 // This field is mandatory. 46 // This field is mandatory.
47 // 20. "description" has the description of the entry. 47 // 20. "description" has the description of the entry.
48 // 21. "webkit_bugs" is an array of associated webkit bug numbers. 48 // 21. "webkit_bugs" is an array of associated webkit bug numbers.
49 // 22. "cr_bugs" is an array of associated webkit bug numbers. 49 // 22. "cr_bugs" is an array of associated webkit bug numbers.
50 // 23. "browser_version" is a VERSION structure (defined below). If this 50 // 23. "browser_version" is a VERSION structure (defined below). If this
51 // condition is not satisfied, the entry will be ignored. If it is not 51 // condition is not satisfied, the entry will be ignored. If it is not
(...skipping 16 matching lines...) Expand all
68 // 68 //
69 // FLOAT includes "op" "value", and "value2". "op" can be any of the 69 // FLOAT includes "op" "value", and "value2". "op" can be any of the
70 // following values: "=", "<", "<=", ">", ">=", "any", "between". "value2" is 70 // following values: "=", "<", "<=", ">", ">=", "any", "between". "value2" is
71 // only used if "op" is "between". "value" is used for all "op" values except 71 // only used if "op" is "between". "value" is used for all "op" values except
72 // "any". "value" and "value2" are valid float numbers. 72 // "any". "value" and "value2" are valid float numbers.
73 // INT is very much like FLOAT, except that the values need to be integers. 73 // INT is very much like FLOAT, except that the values need to be integers.
74 74
75 { 75 {
76 "name": "software rendering list", 76 "name": "software rendering list",
77 // Please update the version number whenever you change this file. 77 // Please update the version number whenever you change this file.
78 "version": "4.20", 78 "version": "5.0",
79 "entries": [ 79 "entries": [
80 { 80 {
81 "id": 1, 81 "id": 1,
82 "description": "ATI Radeon X1900 is not compatible with WebGL on the Mac." , 82 "description": "ATI Radeon X1900 is not compatible with WebGL on the Mac." ,
83 "webkit_bugs": [47028], 83 "webkit_bugs": [47028],
84 "os": { 84 "os": {
85 "type": "macosx" 85 "type": "macosx"
86 }, 86 },
87 "vendor_id": "0x1002", 87 "vendor_id": "0x1002",
88 "device_id": ["0x7249"], 88 "device_id": ["0x7249"],
89 "blacklist": [ 89 "features": [
90 "webgl", 90 "webgl",
91 "flash_3d", 91 "flash_3d",
92 "flash_stage3d" 92 "flash_stage3d"
93 ] 93 ]
94 }, 94 },
95 { 95 {
96 "id": 3, 96 "id": 3,
97 "description": "GL driver is software rendered. Accelerated compositing is disabled.", 97 "description": "GL driver is software rendered. Accelerated compositing is disabled.",
98 "cr_bugs": [59302], 98 "cr_bugs": [59302],
99 "os": { 99 "os": {
100 "type": "linux" 100 "type": "linux"
101 }, 101 },
102 "gl_renderer": { 102 "gl_renderer": {
103 "op": "contains", 103 "op": "contains",
104 "value": "software" 104 "value": "software"
105 }, 105 },
106 "blacklist": [ 106 "features": [
107 "accelerated_compositing" 107 "accelerated_compositing"
108 ] 108 ]
109 }, 109 },
110 { 110 {
111 "id": 4, 111 "id": 4,
112 "description": "The Intel Mobile 945 Express family of chipsets is not com patible with WebGL.", 112 "description": "The Intel Mobile 945 Express family of chipsets is not com patible with WebGL.",
113 "os": { 113 "os": {
114 "type": "any" 114 "type": "any"
115 }, 115 },
116 "vendor_id": "0x8086", 116 "vendor_id": "0x8086",
117 "device_id": ["0x27AE"], 117 "device_id": ["0x27AE"],
118 "blacklist": [ 118 "features": [
119 "webgl", 119 "webgl",
120 "flash_3d", 120 "flash_3d",
121 "flash_stage3d" 121 "flash_stage3d"
122 ] 122 ]
123 }, 123 },
124 { 124 {
125 "id": 5, 125 "id": 5,
126 "description": "ATI/AMD cards with older or third-party drivers in Linux a re crash-prone.", 126 "description": "ATI/AMD cards with older or third-party drivers in Linux a re crash-prone.",
127 "cr_bugs": [71381, 76428, 73910, 101225, 136240], 127 "cr_bugs": [71381, 76428, 73910, 101225, 136240],
128 "os": { 128 "os": {
129 "type": "linux" 129 "type": "linux"
130 }, 130 },
131 "vendor_id": "0x1002", 131 "vendor_id": "0x1002",
132 "exceptions": [ 132 "exceptions": [
133 { 133 {
134 "driver_vendor": { 134 "driver_vendor": {
135 "op": "contains", 135 "op": "contains",
136 "value": "AMD" 136 "value": "AMD"
137 }, 137 },
138 "driver_version": { 138 "driver_version": {
139 "op": ">=", 139 "op": ">=",
140 "style": "lexical", 140 "style": "lexical",
141 "number": "8.98" 141 "number": "8.98"
142 } 142 }
143 } 143 }
144 ], 144 ],
145 "blacklist": [ 145 "features": [
146 "all" 146 "all"
147 ] 147 ]
148 }, 148 },
149 { 149 {
150 "id": 8, 150 "id": 8,
151 "description": "NVIDIA GeForce FX Go5200 is assumed to be buggy.", 151 "description": "NVIDIA GeForce FX Go5200 is assumed to be buggy.",
152 "cr_bugs": [72938], 152 "cr_bugs": [72938],
153 "os": { 153 "os": {
154 "type": "any" 154 "type": "any"
155 }, 155 },
156 "vendor_id": "0x10de", 156 "vendor_id": "0x10de",
157 "device_id": ["0x0324"], 157 "device_id": ["0x0324"],
158 "blacklist": [ 158 "features": [
159 "all" 159 "all"
160 ] 160 ]
161 }, 161 },
162 { 162 {
163 "id": 10, 163 "id": 10,
164 "description": "NVIDIA GeForce 7300 GT on Mac does not support WebGL.", 164 "description": "NVIDIA GeForce 7300 GT on Mac does not support WebGL.",
165 "cr_bugs": [73794], 165 "cr_bugs": [73794],
166 "os": { 166 "os": {
167 "type": "macosx" 167 "type": "macosx"
168 }, 168 },
169 "vendor_id": "0x10de", 169 "vendor_id": "0x10de",
170 "device_id": ["0x0393"], 170 "device_id": ["0x0393"],
171 "blacklist": [ 171 "features": [
172 "webgl", 172 "webgl",
173 "flash_3d", 173 "flash_3d",
174 "flash_stage3d" 174 "flash_stage3d"
175 ] 175 ]
176 }, 176 },
177 { 177 {
178 "id": 12, 178 "id": 12,
179 "description": "Drivers older than 2009-01 on Windows are possibly unrelia ble.", 179 "description": "Drivers older than 2009-01 on Windows are possibly unrelia ble.",
180 "cr_bugs": [72979, 89802], 180 "cr_bugs": [72979, 89802],
181 "os": { 181 "os": {
182 "type": "win" 182 "type": "win"
183 }, 183 },
184 "driver_date": { 184 "driver_date": {
185 "op": "<", 185 "op": "<",
186 "number": "2009.1" 186 "number": "2009.1"
187 }, 187 },
188 "exceptions": [ 188 "exceptions": [
189 { 189 {
190 "vendor_id": "0x8086", 190 "vendor_id": "0x8086",
191 "device_id": ["0x29a2"], 191 "device_id": ["0x29a2"],
192 "driver_version": { 192 "driver_version": {
193 "op": ">=", 193 "op": ">=",
194 "number": "7.15.10.1624" 194 "number": "7.15.10.1624"
195 } 195 }
196 } 196 }
197 ], 197 ],
198 "blacklist": [ 198 "features": [
199 "accelerated_2d_canvas", 199 "accelerated_2d_canvas",
200 "accelerated_video", 200 "accelerated_video",
201 "accelerated_video_decode", 201 "accelerated_video_decode",
202 "3d_css", 202 "3d_css",
203 "multisampling", 203 "multisampling",
204 "flash_3d", 204 "flash_3d",
205 "force_compositing_mode" 205 "force_compositing_mode"
206 ] 206 ]
207 }, 207 },
208 { 208 {
209 "id": 13, 209 "id": 13,
210 "description": "ATI drivers older than 10.6 on Windows XP are possibly unr eliable.", 210 "description": "ATI drivers older than 10.6 on Windows XP are possibly unr eliable.",
211 "cr_bugs": [74212], 211 "cr_bugs": [74212],
212 "os": { 212 "os": {
213 "type": "win", 213 "type": "win",
214 "version": { 214 "version": {
215 "op": "=", 215 "op": "=",
216 "number": "5" 216 "number": "5"
217 } 217 }
218 }, 218 },
219 "vendor_id": "0x1002", 219 "vendor_id": "0x1002",
220 "driver_version": { 220 "driver_version": {
221 "op": "<", 221 "op": "<",
222 "number": "8.741" 222 "number": "8.741"
223 }, 223 },
224 "blacklist": [ 224 "features": [
225 "accelerated_video", 225 "accelerated_video",
226 "accelerated_video_decode", 226 "accelerated_video_decode",
227 "3d_css", 227 "3d_css",
228 "multisampling", 228 "multisampling",
229 "flash_3d", 229 "flash_3d",
230 "force_compositing_mode" 230 "force_compositing_mode"
231 ] 231 ]
232 }, 232 },
233 { 233 {
234 "id": 14, 234 "id": 14,
235 "description": "NVIDIA drivers older than 257.21 on Windows XP are possibl y unreliable.", 235 "description": "NVIDIA drivers older than 257.21 on Windows XP are possibl y unreliable.",
236 "cr_bugs": [74212], 236 "cr_bugs": [74212],
237 "os": { 237 "os": {
238 "type": "win", 238 "type": "win",
239 "version": { 239 "version": {
240 "op": "=", 240 "op": "=",
241 "number": "5" 241 "number": "5"
242 } 242 }
243 }, 243 },
244 "vendor_id": "0x10de", 244 "vendor_id": "0x10de",
245 "driver_version": { 245 "driver_version": {
246 "op": "<", 246 "op": "<",
247 "number": "6.14.12.5721" 247 "number": "6.14.12.5721"
248 }, 248 },
249 "blacklist": [ 249 "features": [
250 "accelerated_video", 250 "accelerated_video",
251 "accelerated_video_decode", 251 "accelerated_video_decode",
252 "3d_css", 252 "3d_css",
253 "multisampling", 253 "multisampling",
254 "flash_3d", 254 "flash_3d",
255 "force_compositing_mode" 255 "force_compositing_mode"
256 ] 256 ]
257 }, 257 },
258 { 258 {
259 "id": 15, 259 "id": 15,
260 "description": "Intel drivers older than 14.42.7.5294 on Windows XP are po ssibly unreliable.", 260 "description": "Intel drivers older than 14.42.7.5294 on Windows XP are po ssibly unreliable.",
261 "cr_bugs": [74212], 261 "cr_bugs": [74212],
262 "os": { 262 "os": {
263 "type": "win", 263 "type": "win",
264 "version": { 264 "version": {
265 "op": "=", 265 "op": "=",
266 "number": "5" 266 "number": "5"
267 } 267 }
268 }, 268 },
269 "vendor_id": "0x8086", 269 "vendor_id": "0x8086",
270 "driver_version": { 270 "driver_version": {
271 "op": "<", 271 "op": "<",
272 "number": "6.14.10.5294" 272 "number": "6.14.10.5294"
273 }, 273 },
274 "blacklist": [ 274 "features": [
275 "accelerated_video", 275 "accelerated_video",
276 "accelerated_video_decode", 276 "accelerated_video_decode",
277 "3d_css", 277 "3d_css",
278 "multisampling", 278 "multisampling",
279 "flash_3d", 279 "flash_3d",
280 "force_compositing_mode" 280 "force_compositing_mode"
281 ] 281 ]
282 }, 282 },
283 { 283 {
284 "id": 16, 284 "id": 16,
285 "description": "Multisampling is buggy in ATI cards on older MacOSX.", 285 "description": "Multisampling is buggy in ATI cards on older MacOSX.",
286 "cr_bugs": [67752, 83153], 286 "cr_bugs": [67752, 83153],
287 "os": { 287 "os": {
288 "type": "macosx", 288 "type": "macosx",
289 "version": { 289 "version": {
290 "op": "<", 290 "op": "<",
291 "number": "10.7.2" 291 "number": "10.7.2"
292 } 292 }
293 }, 293 },
294 "vendor_id": "0x1002", 294 "vendor_id": "0x1002",
295 "blacklist": [ 295 "features": [
296 "multisampling" 296 "multisampling"
297 ] 297 ]
298 }, 298 },
299 { 299 {
300 "id": 17, 300 "id": 17,
301 "description": "Intel mesa drivers are crash-prone.", 301 "description": "Intel mesa drivers are crash-prone.",
302 "cr_bugs": [76703, 164555], 302 "cr_bugs": [76703, 164555],
303 "os": { 303 "os": {
304 "type": "linux" 304 "type": "linux"
305 }, 305 },
(...skipping 21 matching lines...) Expand all
327 } 327 }
328 }, 328 },
329 { 329 {
330 "device_id": ["0x2a02"], 330 "device_id": ["0x2a02"],
331 "driver_version": { 331 "driver_version": {
332 "op": ">=", 332 "op": ">=",
333 "number": "9.1" 333 "number": "9.1"
334 } 334 }
335 } 335 }
336 ], 336 ],
337 "blacklist": [ 337 "features": [
338 "all" 338 "all"
339 ] 339 ]
340 }, 340 },
341 { 341 {
342 "id": 18, 342 "id": 18,
343 "description": "NVIDIA Quadro FX 1500 is buggy.", 343 "description": "NVIDIA Quadro FX 1500 is buggy.",
344 "cr_bugs": [84701], 344 "cr_bugs": [84701],
345 "os": { 345 "os": {
346 "type": "linux" 346 "type": "linux"
347 }, 347 },
348 "vendor_id": "0x10de", 348 "vendor_id": "0x10de",
349 "device_id": ["0x029e"], 349 "device_id": ["0x029e"],
350 "blacklist": [ 350 "features": [
351 "all" 351 "all"
352 ] 352 ]
353 }, 353 },
354 { 354 {
355 "id": 19, 355 "id": 19,
356 "description": "GPU acceleration is no longer supported in Leopard.", 356 "description": "GPU acceleration is no longer supported in Leopard.",
357 "cr_bugs": [87157, 130495], 357 "cr_bugs": [87157, 130495],
358 "os": { 358 "os": {
359 "type": "macosx", 359 "type": "macosx",
360 "version": { 360 "version": {
361 "op": "=", 361 "op": "=",
362 "number": "10.5" 362 "number": "10.5"
363 } 363 }
364 }, 364 },
365 "blacklist": [ 365 "features": [
366 "all" 366 "all"
367 ] 367 ]
368 }, 368 },
369 { 369 {
370 "id": 23, 370 "id": 23,
371 "description": "Mesa drivers in linux older than 7.11 are assumed to be bu ggy.", 371 "description": "Mesa drivers in linux older than 7.11 are assumed to be bu ggy.",
372 "os": { 372 "os": {
373 "type": "linux" 373 "type": "linux"
374 }, 374 },
375 "driver_vendor": { 375 "driver_vendor": {
376 "op": "=", 376 "op": "=",
377 "value": "Mesa" 377 "value": "Mesa"
378 }, 378 },
379 "driver_version": { 379 "driver_version": {
380 "op": "<", 380 "op": "<",
381 "number": "7.11" 381 "number": "7.11"
382 }, 382 },
383 "blacklist": [ 383 "features": [
384 "all" 384 "all"
385 ] 385 ]
386 }, 386 },
387 { 387 {
388 "id": 24, 388 "id": 24,
389 "description": "Accelerated 2d canvas is unstable in Linux at the moment." , 389 "description": "Accelerated 2d canvas is unstable in Linux at the moment." ,
390 "os": { 390 "os": {
391 "type": "linux" 391 "type": "linux"
392 }, 392 },
393 "blacklist": [ 393 "features": [
394 "accelerated_2d_canvas" 394 "accelerated_2d_canvas"
395 ] 395 ]
396 }, 396 },
397 { 397 {
398 "id": 27, 398 "id": 27,
399 "description": "ATI/AMD cards with older drivers in Linux are crash-prone. ", 399 "description": "ATI/AMD cards with older drivers in Linux are crash-prone. ",
400 "cr_bugs": [95934, 94973, 136240], 400 "cr_bugs": [95934, 94973, 136240],
401 "os": { 401 "os": {
402 "type": "linux" 402 "type": "linux"
403 }, 403 },
404 "gl_vendor": { 404 "gl_vendor": {
405 "op": "beginwith", 405 "op": "beginwith",
406 "value": "ATI" 406 "value": "ATI"
407 }, 407 },
408 "exceptions": [ 408 "exceptions": [
409 { 409 {
410 "driver_vendor": { 410 "driver_vendor": {
411 "op": "contains", 411 "op": "contains",
412 "value": "AMD" 412 "value": "AMD"
413 }, 413 },
414 "driver_version": { 414 "driver_version": {
415 "op": ">=", 415 "op": ">=",
416 "style": "lexical", 416 "style": "lexical",
417 "number": "8.98" 417 "number": "8.98"
418 } 418 }
419 } 419 }
420 ], 420 ],
421 "blacklist": [ 421 "features": [
422 "all" 422 "all"
423 ] 423 ]
424 }, 424 },
425 { 425 {
426 "id": 28, 426 "id": 28,
427 "description": "ATI/AMD cards with third-party drivers in Linux are crash- prone.", 427 "description": "ATI/AMD cards with third-party drivers in Linux are crash- prone.",
428 "cr_bugs": [95934, 94973], 428 "cr_bugs": [95934, 94973],
429 "os": { 429 "os": {
430 "type": "linux" 430 "type": "linux"
431 }, 431 },
432 "gl_vendor": { 432 "gl_vendor": {
433 "op": "beginwith", 433 "op": "beginwith",
434 "value": "X.Org" 434 "value": "X.Org"
435 }, 435 },
436 "gl_renderer": { 436 "gl_renderer": {
437 "op": "contains", 437 "op": "contains",
438 "value": "AMD" 438 "value": "AMD"
439 }, 439 },
440 "blacklist": [ 440 "features": [
441 "all" 441 "all"
442 ] 442 ]
443 }, 443 },
444 { 444 {
445 "id": 29, 445 "id": 29,
446 "description": "ATI/AMD cards with third-party drivers in Linux are crash- prone.", 446 "description": "ATI/AMD cards with third-party drivers in Linux are crash- prone.",
447 "cr_bugs": [95934, 94973], 447 "cr_bugs": [95934, 94973],
448 "os": { 448 "os": {
449 "type": "linux" 449 "type": "linux"
450 }, 450 },
451 "gl_vendor": { 451 "gl_vendor": {
452 "op": "beginwith", 452 "op": "beginwith",
453 "value": "X.Org" 453 "value": "X.Org"
454 }, 454 },
455 "gl_renderer": { 455 "gl_renderer": {
456 "op": "contains", 456 "op": "contains",
457 "value": "ATI" 457 "value": "ATI"
458 }, 458 },
459 "blacklist": [ 459 "features": [
460 "all" 460 "all"
461 ] 461 ]
462 }, 462 },
463 { 463 {
464 "id": 30, 464 "id": 30,
465 "description": "NVIDIA cards with nouveau drivers in Linux are crash-prone .", 465 "description": "NVIDIA cards with nouveau drivers in Linux are crash-prone .",
466 "cr_bugs": [94103], 466 "cr_bugs": [94103],
467 "os": { 467 "os": {
468 "type": "linux" 468 "type": "linux"
469 }, 469 },
470 "vendor_id": "0x10de", 470 "vendor_id": "0x10de",
471 "gl_vendor": { 471 "gl_vendor": {
472 "op": "beginwith", 472 "op": "beginwith",
473 "value": "nouveau" 473 "value": "nouveau"
474 }, 474 },
475 "blacklist": [ 475 "features": [
476 "all" 476 "all"
477 ] 477 ]
478 }, 478 },
479 { 479 {
480 "id": 32, 480 "id": 32,
481 "description": "Accelerated 2d canvas is disabled on Windows systems with low perf stats.", 481 "description": "Accelerated 2d canvas is disabled on Windows systems with low perf stats.",
482 "cr_bugs": [116350, 151500], 482 "cr_bugs": [116350, 151500],
483 "os": { 483 "os": {
484 "type": "win" 484 "type": "win"
485 }, 485 },
486 "perf_overall": { 486 "perf_overall": {
487 "op": "<", 487 "op": "<",
488 "value": "3.5" 488 "value": "3.5"
489 }, 489 },
490 "exceptions": [ 490 "exceptions": [
491 { 491 {
492 "perf_gaming": { 492 "perf_gaming": {
493 "op": ">", 493 "op": ">",
494 "value": "3.5" 494 "value": "3.5"
495 } 495 }
496 }, 496 },
497 { 497 {
498 "cpu_info": { 498 "cpu_info": {
499 "op": "contains", 499 "op": "contains",
500 "value": "Atom" 500 "value": "Atom"
501 } 501 }
502 } 502 }
503 ], 503 ],
504 "blacklist": [ 504 "features": [
505 "accelerated_2d_canvas" 505 "accelerated_2d_canvas"
506 ] 506 ]
507 }, 507 },
508 { 508 {
509 "id": 33, 509 "id": 33,
510 "description": "Multisampling is buggy in Intel IvyBridge.", 510 "description": "Multisampling is buggy in Intel IvyBridge.",
511 "cr_bugs": [116370], 511 "cr_bugs": [116370],
512 "os": { 512 "os": {
513 "type": "linux" 513 "type": "linux"
514 }, 514 },
515 "vendor_id": "0x8086", 515 "vendor_id": "0x8086",
516 "device_id": ["0x0152", "0x0156", "0x015a", "0x0162", "0x0166"], 516 "device_id": ["0x0152", "0x0156", "0x015a", "0x0162", "0x0166"],
517 "blacklist": [ 517 "features": [
518 "multisampling" 518 "multisampling"
519 ] 519 ]
520 }, 520 },
521 { 521 {
522 "id": 34, 522 "id": 34,
523 "description": "S3 Trio (used in Virtual PC) is not compatible.", 523 "description": "S3 Trio (used in Virtual PC) is not compatible.",
524 "cr_bugs": [119948], 524 "cr_bugs": [119948],
525 "os": { 525 "os": {
526 "type": "win" 526 "type": "win"
527 }, 527 },
528 "vendor_id": "0x5333", 528 "vendor_id": "0x5333",
529 "device_id": ["0x8811"], 529 "device_id": ["0x8811"],
530 "blacklist": [ 530 "features": [
531 "all" 531 "all"
532 ] 532 ]
533 }, 533 },
534 { 534 {
535 "id": 35, 535 "id": 35,
536 "description": "Stage3D is not supported on Linux.", 536 "description": "Stage3D is not supported on Linux.",
537 "cr_bugs": [129848], 537 "cr_bugs": [129848],
538 "os": { 538 "os": {
539 "type": "linux" 539 "type": "linux"
540 }, 540 },
541 "blacklist": [ 541 "features": [
542 "flash_stage3d" 542 "flash_stage3d"
543 ] 543 ]
544 }, 544 },
545 { 545 {
546 "id": 37, 546 "id": 37,
547 "description": "Drivers are unreliable for Optimus on Linux.", 547 "description": "Drivers are unreliable for Optimus on Linux.",
548 "cr_bugs": [131308], 548 "cr_bugs": [131308],
549 "os": { 549 "os": {
550 "type": "linux" 550 "type": "linux"
551 }, 551 },
552 "multi_gpu_style": "optimus", 552 "multi_gpu_style": "optimus",
553 "blacklist": [ 553 "features": [
554 "all" 554 "all"
555 ] 555 ]
556 }, 556 },
557 { 557 {
558 "id": 38, 558 "id": 38,
559 "description": "Accelerated 2D canvas is unstable for NVidia GeForce 9400M on Lion.", 559 "description": "Accelerated 2D canvas is unstable for NVidia GeForce 9400M on Lion.",
560 "cr_bugs": [130495], 560 "cr_bugs": [130495],
561 "os": { 561 "os": {
562 "type": "macosx", 562 "type": "macosx",
563 "version": { 563 "version": {
564 "op": "=", 564 "op": "=",
565 "number": "10.7" 565 "number": "10.7"
566 } 566 }
567 }, 567 },
568 "vendor_id": "0x10de", 568 "vendor_id": "0x10de",
569 "device_id": ["0x0863"], 569 "device_id": ["0x0863"],
570 "blacklist": [ 570 "features": [
571 "accelerated_2d_canvas" 571 "accelerated_2d_canvas"
572 ] 572 ]
573 }, 573 },
574 { 574 {
575 "id": 41, 575 "id": 41,
576 "description": "Disable 3D (but not Stage3D) in Flash on XP", 576 "description": "Disable 3D (but not Stage3D) in Flash on XP",
577 "cr_bugs": [134885], 577 "cr_bugs": [134885],
578 "os": { 578 "os": {
579 "type": "win", 579 "type": "win",
580 "version": { 580 "version": {
581 "op": "=", 581 "op": "=",
582 "number": "5" 582 "number": "5"
583 } 583 }
584 }, 584 },
585 "blacklist": [ 585 "features": [
586 "flash_3d" 586 "flash_3d"
587 ] 587 ]
588 }, 588 },
589 { 589 {
590 "id": 42, 590 "id": 42,
591 "description": "AMD Radeon HD 6490M on Snow Leopard is buggy.", 591 "description": "AMD Radeon HD 6490M on Snow Leopard is buggy.",
592 "cr_bugs": [137307], 592 "cr_bugs": [137307],
593 "os": { 593 "os": {
594 "type": "macosx", 594 "type": "macosx",
595 "version": { 595 "version": {
596 "op": "=", 596 "op": "=",
597 "number": "10.6" 597 "number": "10.6"
598 } 598 }
599 }, 599 },
600 "vendor_id": "0x1002", 600 "vendor_id": "0x1002",
601 "device_id": ["0x6760"], 601 "device_id": ["0x6760"],
602 "blacklist": [ 602 "features": [
603 "webgl" 603 "webgl"
604 ] 604 ]
605 }, 605 },
606 { 606 {
607 "id": 43, 607 "id": 43,
608 "description": "Intel driver version 8.15.10.1749 has problems sharing tex tures.", 608 "description": "Intel driver version 8.15.10.1749 has problems sharing tex tures.",
609 "cr_bugs": [133924], 609 "cr_bugs": [133924],
610 "os": { 610 "os": {
611 "type": "win" 611 "type": "win"
612 }, 612 },
613 "vendor_id": "0x8086", 613 "vendor_id": "0x8086",
614 "driver_version": { 614 "driver_version": {
615 "op": "=", 615 "op": "=",
616 "number": "8.15.10.1749" 616 "number": "8.15.10.1749"
617 }, 617 },
618 "blacklist": [ 618 "features": [
619 "texture_sharing" 619 "texture_sharing"
620 ] 620 ]
621 }, 621 },
622 { 622 {
623 "id": 44, 623 "id": 44,
624 "description": "Intel HD 4000 causes kernel panic on Lion.", 624 "description": "Intel HD 4000 causes kernel panic on Lion.",
625 "cr_bugs": [134015], 625 "cr_bugs": [134015],
626 "os": { 626 "os": {
627 "type": "macosx", 627 "type": "macosx",
628 "version": { 628 "version": {
629 "op": "between", 629 "op": "between",
630 "number": "10.7.0", 630 "number": "10.7.0",
631 "number2": "10.7.4" 631 "number2": "10.7.4"
632 } 632 }
633 }, 633 },
634 "vendor_id": "0x8086", 634 "vendor_id": "0x8086",
635 "device_id": ["0x0166"], 635 "device_id": ["0x0166"],
636 "multi_gpu_category": "any", 636 "multi_gpu_category": "any",
637 "blacklist": [ 637 "features": [
638 "all" 638 "all"
639 ] 639 ]
640 }, 640 },
641 { 641 {
642 "id": 45, 642 "id": 45,
643 "description": "Parallels drivers older than 7 are buggy.", 643 "description": "Parallels drivers older than 7 are buggy.",
644 "cr_bugs": [138105], 644 "cr_bugs": [138105],
645 "os": { 645 "os": {
646 "type": "win" 646 "type": "win"
647 }, 647 },
648 "vendor_id": "0x1ab8", 648 "vendor_id": "0x1ab8",
649 "driver_version": { 649 "driver_version": {
650 "op": "<", 650 "op": "<",
651 "number": "7" 651 "number": "7"
652 }, 652 },
653 "blacklist": [ 653 "features": [
654 "all" 654 "all"
655 ] 655 ]
656 }, 656 },
657 { 657 {
658 "id": 46, 658 "id": 46,
659 "description": "ATI FireMV 2400 cards on Windows are buggy.", 659 "description": "ATI FireMV 2400 cards on Windows are buggy.",
660 "cr_bugs": [124152], 660 "cr_bugs": [124152],
661 "os": { 661 "os": {
662 "type": "win" 662 "type": "win"
663 }, 663 },
664 "vendor_id": "0x1002", 664 "vendor_id": "0x1002",
665 "device_id": ["0x3151"], 665 "device_id": ["0x3151"],
666 "blacklist": [ 666 "features": [
667 "all" 667 "all"
668 ] 668 ]
669 }, 669 },
670 { 670 {
671 "id": 47, 671 "id": 47,
672 "description": "NVIDIA linux drivers older than 295.* are assumed to be bu ggy.", 672 "description": "NVIDIA linux drivers older than 295.* are assumed to be bu ggy.",
673 "cr_bugs": [78497], 673 "cr_bugs": [78497],
674 "os": { 674 "os": {
675 "type": "linux" 675 "type": "linux"
676 }, 676 },
677 "vendor_id": "0x10de", 677 "vendor_id": "0x10de",
678 "driver_vendor": { 678 "driver_vendor": {
679 "op": "=", 679 "op": "=",
680 "value": "NVIDIA" 680 "value": "NVIDIA"
681 }, 681 },
682 "driver_version": { 682 "driver_version": {
683 "op": "<", 683 "op": "<",
684 "number": "295" 684 "number": "295"
685 }, 685 },
686 "blacklist": [ 686 "features": [
687 "all" 687 "all"
688 ] 688 ]
689 }, 689 },
690 { 690 {
691 "id": 48, 691 "id": 48,
692 // Please keep in sync with content/test/content_browser_test.cc. 692 // Please keep in sync with content/test/content_browser_test.cc.
693 "description": "Accelerated video decode is unavailable on Mac and Linux." , 693 "description": "Accelerated video decode is unavailable on Mac and Linux." ,
694 "cr_bugs": [137247, 133828], 694 "cr_bugs": [137247, 133828],
695 "exceptions": [ 695 "exceptions": [
696 { 696 {
697 "os": { 697 "os": {
698 "type": "chromeos" 698 "type": "chromeos"
699 } 699 }
700 }, 700 },
701 { 701 {
702 "os": { 702 "os": {
703 "type": "win" 703 "type": "win"
704 } 704 }
705 } 705 }
706 ], 706 ],
707 "blacklist": [ 707 "features": [
708 "accelerated_video_decode" 708 "accelerated_video_decode"
709 ] 709 ]
710 }, 710 },
711 { 711 {
712 "id": 49, 712 "id": 49,
713 "description": "NVidia GeForce GT 650M can cause the system to hang with f lash 3D.", 713 "description": "NVidia GeForce GT 650M can cause the system to hang with f lash 3D.",
714 "cr_bugs": [140175], 714 "cr_bugs": [140175],
715 "os": { 715 "os": {
716 "type": "macosx", 716 "type": "macosx",
717 "version": { 717 "version": {
718 "op": "between", 718 "op": "between",
719 "number": "10.8.0", 719 "number": "10.8.0",
720 "number2": "10.8.1" 720 "number2": "10.8.1"
721 } 721 }
722 }, 722 },
723 "multi_gpu_style": "optimus", 723 "multi_gpu_style": "optimus",
724 "vendor_id": "0x10de", 724 "vendor_id": "0x10de",
725 "device_id": ["0x0fd5"], 725 "device_id": ["0x0fd5"],
726 "blacklist": [ 726 "features": [
727 "flash_3d", 727 "flash_3d",
728 "flash_stage3d" 728 "flash_stage3d"
729 ] 729 ]
730 }, 730 },
731 { 731 {
732 "id": 50, 732 "id": 50,
733 "description": "Disable VMware software renderer.", 733 "description": "Disable VMware software renderer.",
734 "cr_bugs": [145531], 734 "cr_bugs": [145531],
735 "os": { 735 "os": {
736 "type": "linux" 736 "type": "linux"
737 }, 737 },
738 "gl_vendor": { 738 "gl_vendor": {
739 "op": "beginwith", 739 "op": "beginwith",
740 "value": "VMware" 740 "value": "VMware"
741 }, 741 },
742 "blacklist": [ 742 "features": [
743 "all" 743 "all"
744 ] 744 ]
745 }, 745 },
746 { 746 {
747 "id": 51, 747 "id": 51,
748 "description": "NVIDIA drivers 6.14.11.9621 is buggy on Windows XP.", 748 "description": "NVIDIA drivers 6.14.11.9621 is buggy on Windows XP.",
749 "cr_bugs": [152096], 749 "cr_bugs": [152096],
750 "os": { 750 "os": {
751 "type": "win", 751 "type": "win",
752 "version": { 752 "version": {
753 "op": "=", 753 "op": "=",
754 "number": "5" 754 "number": "5"
755 } 755 }
756 }, 756 },
757 "vendor_id": "0x10de", 757 "vendor_id": "0x10de",
758 "driver_version": { 758 "driver_version": {
759 "op": "=", 759 "op": "=",
760 "number": "6.14.11.9621" 760 "number": "6.14.11.9621"
761 }, 761 },
762 "blacklist": [ 762 "features": [
763 "all" 763 "all"
764 ] 764 ]
765 }, 765 },
766 { 766 {
767 "id": 52, 767 "id": 52,
768 "description": "NVIDIA drivers 6.14.11.8267 is buggy on Windows XP.", 768 "description": "NVIDIA drivers 6.14.11.8267 is buggy on Windows XP.",
769 "cr_bugs": [152096], 769 "cr_bugs": [152096],
770 "os": { 770 "os": {
771 "type": "win", 771 "type": "win",
772 "version": { 772 "version": {
773 "op": "=", 773 "op": "=",
774 "number": "5" 774 "number": "5"
775 } 775 }
776 }, 776 },
777 "vendor_id": "0x10de", 777 "vendor_id": "0x10de",
778 "driver_version": { 778 "driver_version": {
779 "op": "=", 779 "op": "=",
780 "number": "6.14.11.8267" 780 "number": "6.14.11.8267"
781 }, 781 },
782 "blacklist": [ 782 "features": [
783 "all" 783 "all"
784 ] 784 ]
785 }, 785 },
786 { 786 {
787 "id": 53, 787 "id": 53,
788 "description": "The Intel GMA500 is too slow for Stage3D.", 788 "description": "The Intel GMA500 is too slow for Stage3D.",
789 "cr_bugs": [152096], 789 "cr_bugs": [152096],
790 "vendor_id": "0x8086", 790 "vendor_id": "0x8086",
791 "device_id": ["0x8108", "0x8109"], 791 "device_id": ["0x8108", "0x8109"],
792 "blacklist": [ 792 "features": [
793 "flash_stage3d" 793 "flash_stage3d"
794 ] 794 ]
795 }, 795 },
796 { 796 {
797 "id": 54,
798 "description": "Force to use discrete GPU on older MacBookPro models.",
799 "cr_bugs": [113703],
800 "os": {
801 "type": "macosx",
802 "version": {
803 "op": ">=",
804 "number": "10.7"
805 }
806 },
807 "machine_model": {
808 "name": {
809 "op": "=",
810 "value": "MacBookPro"
811 },
812 "version": {
813 "op": "<",
814 "number": "8"
815 }
816 },
817 "gpu_count": {
818 "op": "=",
819 "value": "2"
820 },
821 "gpu_switching": "force_discrete"
822 },
823 {
824 "id": 55, 797 "id": 55,
825 "description": "Drivers older than 2007-01 on Windows are assumed to be bu ggy.", 798 "description": "Drivers older than 2007-01 on Windows are assumed to be bu ggy.",
826 "cr_bugs": [72979, 89802], 799 "cr_bugs": [72979, 89802],
827 "os": { 800 "os": {
828 "type": "win" 801 "type": "win"
829 }, 802 },
830 "driver_date": { 803 "driver_date": {
831 "op": "<", 804 "op": "<",
832 "number": "2007.1" 805 "number": "2007.1"
833 }, 806 },
834 "exceptions": [ 807 "exceptions": [
835 { 808 {
836 "vendor_id": "0x8086", 809 "vendor_id": "0x8086",
837 "device_id": ["0x29a2"], 810 "device_id": ["0x29a2"],
838 "driver_version": { 811 "driver_version": {
839 "op": ">=", 812 "op": ">=",
840 "number": "7.15.10.1624" 813 "number": "7.15.10.1624"
841 } 814 }
842 } 815 }
843 ], 816 ],
844 "blacklist": [ 817 "features": [
845 "all" 818 "all"
846 ] 819 ]
847 }, 820 },
848 { 821 {
849 "id": 56, 822 "id": 56,
850 "description": "NVIDIA linux drivers are unstable when using multiple Open GL contexts and with low memory.", 823 "description": "NVIDIA linux drivers are unstable when using multiple Open GL contexts and with low memory.",
851 "cr_bugs": [145600], 824 "cr_bugs": [145600],
852 "os": { 825 "os": {
853 "type": "linux" 826 "type": "linux"
854 }, 827 },
855 "vendor_id": "0x10de", 828 "vendor_id": "0x10de",
856 "driver_vendor": { 829 "driver_vendor": {
857 "op": "=", 830 "op": "=",
858 "value": "NVIDIA" 831 "value": "NVIDIA"
859 }, 832 },
860 "blacklist": [ 833 "features": [
861 "accelerated_video", 834 "accelerated_video",
862 "accelerated_video_decode", 835 "accelerated_video_decode",
863 "flash_3d", 836 "flash_3d",
864 "flash_stage3d" 837 "flash_stage3d"
865 ] 838 ]
866 }, 839 },
867 { 840 {
868 "id": 57, 841 "id": 57,
869 "description": "Enable panel fitting capability on ChromeOS only on IVB an d SNB Graphics Controllers.", 842 "description": "Enable panel fitting capability on ChromeOS only on IVB an d SNB Graphics Controllers.",
870 "exceptions": [ 843 "exceptions": [
871 { 844 {
872 "os": { 845 "os": {
873 "type": "chromeos" 846 "type": "chromeos"
874 }, 847 },
875 "vendor_id": "0x8086", 848 "vendor_id": "0x8086",
876 "device_id": ["0x0106", "0x0116", "0x0166"] 849 "device_id": ["0x0106", "0x0116", "0x0166"]
877 } 850 }
878 ], 851 ],
879 "blacklist": [ 852 "features": [
880 "panel_fitting" 853 "panel_fitting"
881 ] 854 ]
882 }, 855 },
883 { 856 {
884 "id": 59, 857 "id": 59,
885 "description": "NVidia driver 8.15.11.8593 is crashy on Windows.", 858 "description": "NVidia driver 8.15.11.8593 is crashy on Windows.",
886 "cr_bugs": [155749], 859 "cr_bugs": [155749],
887 "os": { 860 "os": {
888 "type": "win" 861 "type": "win"
889 }, 862 },
890 "vendor_id": "0x10de", 863 "vendor_id": "0x10de",
891 "driver_version": { 864 "driver_version": {
892 "op": "=", 865 "op": "=",
893 "number": "8.15.11.8593" 866 "number": "8.15.11.8593"
894 }, 867 },
895 "blacklist": [ 868 "features": [
896 "accelerated_video_decode" 869 "accelerated_video_decode"
897 ] 870 ]
898 }, 871 },
899 { 872 {
900 "id": 60, 873 "id": 60,
901 "description": "Multisampling is buggy on Mac with NVIDIA gpu prior to 10. 8.3.", 874 "description": "Multisampling is buggy on Mac with NVIDIA gpu prior to 10. 8.3.",
902 "cr_bugs": [137303], 875 "cr_bugs": [137303],
903 "os": { 876 "os": {
904 "type": "macosx", 877 "type": "macosx",
905 "version": { 878 "version": {
906 "op": "<", 879 "op": "<",
907 "number": "10.8.3" 880 "number": "10.8.3"
908 } 881 }
909 }, 882 },
910 "vendor_id": "0x10de", 883 "vendor_id": "0x10de",
911 "blacklist": [ 884 "features": [
912 "multisampling" 885 "multisampling"
913 ] 886 ]
914 }, 887 },
915 { 888 {
916 "id": 61, 889 "id": 61,
917 "description": "Multisampling is buggy on Mac with Intel gpu prior to 10.8 .3.", 890 "description": "Multisampling is buggy on Mac with Intel gpu prior to 10.8 .3.",
918 "cr_bugs": [137303], 891 "cr_bugs": [137303],
919 "os": { 892 "os": {
920 "type": "macosx", 893 "type": "macosx",
921 "version": { 894 "version": {
922 "op": "<", 895 "op": "<",
923 "number": "10.8.3" 896 "number": "10.8.3"
924 } 897 }
925 }, 898 },
926 "vendor_id": "0x8086", 899 "vendor_id": "0x8086",
927 "blacklist": [ 900 "features": [
928 "multisampling" 901 "multisampling"
929 ] 902 ]
930 }, 903 },
931 { 904 {
932 "id": 62, 905 "id": 62,
933 "description": "Accelerated 2D canvas buggy on old Qualcomm Adreno.", 906 "description": "Accelerated 2D canvas buggy on old Qualcomm Adreno.",
934 "cr_bugs": [161575], 907 "cr_bugs": [161575],
935 "os": { 908 "os": {
936 "type": "android" 909 "type": "android"
937 }, 910 },
938 "gl_renderer": { 911 "gl_renderer": {
939 "op": "contains", 912 "op": "contains",
940 "value": "Adreno" 913 "value": "Adreno"
941 }, 914 },
942 "driver_version": { 915 "driver_version": {
943 "op": "<", 916 "op": "<",
944 "number": "4.1" 917 "number": "4.1"
945 }, 918 },
946 "blacklist": [ 919 "features": [
947 "accelerated_2d_canvas" 920 "accelerated_2d_canvas"
948 ] 921 ]
949 }, 922 },
950 { 923 {
951 "id": 63, 924 "id": 63,
952 "description": "Multisampling is buggy on Mac with AMD gpu prior to 10.8.3 .", 925 "description": "Multisampling is buggy on Mac with AMD gpu prior to 10.8.3 .",
953 "cr_bugs": [162466], 926 "cr_bugs": [162466],
954 "os": { 927 "os": {
955 "type": "macosx", 928 "type": "macosx",
956 "version": { 929 "version": {
957 "op": "<", 930 "op": "<",
958 "number": "10.8.3" 931 "number": "10.8.3"
959 } 932 }
960 }, 933 },
961 "vendor_id": "0x1002", 934 "vendor_id": "0x1002",
962 "blacklist": [ 935 "features": [
963 "multisampling" 936 "multisampling"
964 ] 937 ]
965 }, 938 },
966 { 939 {
967 "id": 64, 940 "id": 64,
968 "description": "Hardware video decode is only supported in win7+.", 941 "description": "Hardware video decode is only supported in win7+.",
969 "cr_bugs": [159458], 942 "cr_bugs": [159458],
970 "os": { 943 "os": {
971 "type": "win", 944 "type": "win",
972 "version": { 945 "version": {
973 "op": "<", 946 "op": "<",
974 "number": "6.1" 947 "number": "6.1"
975 } 948 }
976 }, 949 },
977 "blacklist": [ 950 "features": [
978 "accelerated_video_decode" 951 "accelerated_video_decode"
979 ] 952 ]
980 }, 953 },
981 { 954 {
982 "id": 65, 955 "id": 65,
983 "description": "Force compositing mode is unstable in Win Vista.", 956 "description": "Force compositing mode is unstable in Win Vista.",
984 "cr_bugs": [170421], 957 "cr_bugs": [170421],
985 "os": { 958 "os": {
986 "type": "win", 959 "type": "win",
987 "version": { 960 "version": {
988 "op": "=", 961 "op": "=",
989 "number": "6.0" 962 "number": "6.0"
990 } 963 }
991 }, 964 },
992 "blacklist": [ 965 "features": [
993 "force_compositing_mode" 966 "force_compositing_mode"
994 ] 967 ]
995 }, 968 },
996 { 969 {
997 "id": 66, 970 "id": 66,
998 "description": "Force compositing mode is unstable in MacOSX earlier than 10.8.", 971 "description": "Force compositing mode is unstable in MacOSX earlier than 10.8.",
999 "cr_bugs": [174101], 972 "cr_bugs": [174101],
1000 "os": { 973 "os": {
1001 "type": "macosx", 974 "type": "macosx",
1002 "version": { 975 "version": {
1003 "op": "<", 976 "op": "<",
1004 "number": "10.8" 977 "number": "10.8"
1005 } 978 }
1006 }, 979 },
1007 "blacklist": [ 980 "features": [
1008 "force_compositing_mode" 981 "force_compositing_mode"
1009 ] 982 ]
1010 }, 983 },
1011 { 984 {
1012 "id": 67, 985 "id": 67,
1013 "description": "Accelerated 2D Canvas is not supported on WinXP.", 986 "description": "Accelerated 2D Canvas is not supported on WinXP.",
1014 "cr_bugs": [175149], 987 "cr_bugs": [175149],
1015 "os": { 988 "os": {
1016 "type": "win", 989 "type": "win",
1017 "version": { 990 "version": {
1018 "op": "=", 991 "op": "=",
1019 "number": "5" 992 "number": "5"
1020 } 993 }
1021 }, 994 },
1022 "blacklist": [ 995 "features": [
1023 "accelerated_2d_canvas" 996 "accelerated_2d_canvas"
1024 ] 997 ]
1025 }, 998 },
1026 { 999 {
1027 "id": 68, 1000 "id": 68,
1028 "description": "VMware Fusion 4 has corrupt rendering with Win Vista+.", 1001 "description": "VMware Fusion 4 has corrupt rendering with Win Vista+.",
1029 "cr_bugs": [169470], 1002 "cr_bugs": [169470],
1030 "os": { 1003 "os": {
1031 "type": "win", 1004 "type": "win",
1032 "version": { 1005 "version": {
1033 "op": ">=", 1006 "op": ">=",
1034 "number": "6.0" 1007 "number": "6.0"
1035 } 1008 }
1036 }, 1009 },
1037 "vendor_id": "0x15ad", 1010 "vendor_id": "0x15ad",
1038 "driver_version": { 1011 "driver_version": {
1039 "op": "<=", 1012 "op": "<=",
1040 "number": "7.14.1.1134" 1013 "number": "7.14.1.1134"
1041 }, 1014 },
1042 "blacklist": [ 1015 "features": [
1043 "all" 1016 "all"
1044 ] 1017 ]
1045 } 1018 }
1046 ] 1019 ]
1047 } 1020 }
OLDNEW
« no previous file with comments | « content/browser/gpu/gpu_switching_list_unittest.cc ('k') | content/content_browser.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698