Closed
Description
openedon Apr 14, 2020
This is a sub-issue of the larger fingerprint defense reorganization issue: #8787
Previous implementation blocked all WebGL-specific parameters, at max level only, and did nothing at default level.
New implementation:
At max level, block these WebGL2-specific parameters:
- version
- shading language version
- read buffer binding
- write buffer binding
- framebuffer binding
- max vertex uniform components
- max vertex uniform blocks
- max vertex output components
- max varying components
- max transform feedback interleaved components
- max fragment uniform components
- max fragment uniform blocks
- max fragment input components
- max uniform buffer bindings
- max combined uniform blocks
- max combined vertex uniform components
- max combined fragment uniform components
At default level, farble these WebGL2-specific parameters:
- max vertex uniform components
- max vertex uniform blocks
- max vertex output components
- max varying components
- max transform feedback interleaved components
- max fragment uniform components
- max fragment uniform blocks
- max fragment input components
- max uniform buffer bindings
- max combined uniform blocks
- max combined vertex uniform components
- max combined fragment uniform components
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment