Closed
Bug 1175424
Opened 9 years ago
Closed 8 years ago
Only expose WEBGL_debug_renderer_info extension to Web content for blocklisted GPUs (or only hide it for whitelisted)
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: cpeterson, Unassigned)
References
Details
(Whiteboard: gfx-noted)
Exposing WEBGL_debug_renderer_info extension to Web content will allow sites to detect bad GPUs and temporarily workaround GPU problems. If we can workaround the GPU problem in Gecko, then we can stop exposing that GPU's WEBGL_debug_renderer_info extension to reduce user fingerprinting.
This may very well be a whitelist approach instead - don't expose the "good" ones. That way, if the new drivers are bad, they would give us the info before we discover and confirm they are bad.
Summary: Only expose WEBGL_debug_renderer_info extension to Web content for blocklisted GPUs → Only expose WEBGL_debug_renderer_info extension to Web content for blocklisted GPUs (or only hide it for whitelisted)
Comment 2•9 years ago
|
||
My understanding is that we're categorically against exposing the renderer string to web content. In part because of fingerprinting, in part because it's a part privacy issue (your GPU tells a lot about you to marketers). But also we're afraid that this information wont be used properly most of the time and lead to web compatibility issues.
I don't know what the author would do with the renderer information. Either we are confident in the renderer or we're not and the renderer is not much use then.
I think this is a WONTFIX but I'm just repeating what I've heard. I'll let Jeff make the official call.
Whiteboard: gfx-noted
(In reply to Benoit Girard (:BenWa) from comment #2)
> My understanding is that we're categorically against exposing the renderer
> string to web content...
There is a dev-platform discussion on this topic.
Reporter | ||
Comment 4•8 years ago
|
||
Bug 1336645 will expose WEBGL_debug_renderer_info for all GPUs, not just blocklisted ones.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•