-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fingerprinting 2.0: WebGL getParameter handling #10214
Labels
feature/shields/fingerprint
The fingerprinting (aka: "device recognition") protection provided in Shields
OS/Android
Fixes related to Android browser functionality
OS/Desktop
privacy
privacy-pod
Feature work for the Privacy & Web Compatibility pod
QA Pass - Android ARM
QA Pass - Android Tab
QA Pass-Linux
QA Pass-macOS
QA Pass-Win64
QA/Yes
release-notes/include
Milestone
Comments
pilgrim-brave
added
feature/shields/fingerprint
The fingerprinting (aka: "device recognition") protection provided in Shields
privacy
privacy-pod
Feature work for the Privacy & Web Compatibility pod
and removed
OS/Desktop
labels
Jun 11, 2020
32 tasks
I've added this to the QA pages, noted it as 1.12, and only aggressive mode ("agg") |
Verified passed with
Fingerprinting blocked set to Standard
Fingerprinting blocked set to Strict
Shields down
Verification passed on
Fingerprint blocked set to standardFingerprint blocked set to Strict* Confirmed `WebGL Vendor and Render` is the different on both pages with Strict setting * Confirmed other FP values behaved as expected except for `WebGL Drawing`, encountered - https://github.com//issues/10675 ![image](https://user-images.githubusercontent.com/38657976/88265305-df5c4080-ccea-11ea-8783-43db83aca9e9.png) ![image](https://user-images.githubusercontent.com/38657976/88265320-e84d1200-ccea-11ea-99e1-4f1eebb3cb89.png)Shields down
Verification passed on
Fingerprint blocked set to standardFingerprint blocked set to Strict* Confirmed `WebGL Vendor and Render` is the different on both pages with Strict setting * Confirmed other FP values behaved as expected except for `WebGL Drawing`, encountered - https://github.com//issues/10675 ![image](https://user-images.githubusercontent.com/34715963/88720858-d5d93b00-d125-11ea-84ff-aad3aec2fe6e.png) |
bbondy
added
OS/Android
Fixes related to Android browser functionality
OS/Desktop
labels
Aug 7, 2020
Verification passed on OnePlus 6T with Android 10 running 1.12.111 x64 build Fingerprint set to `Block cross-site fingerprint` (default)
Fingerprint set to `Block all fingerprint`
Shields Off
Verification passed on Samsung Tab A with Android 10 running 1.12.111 x64 build Fingerprint set to `Block cross-site fingerprint` (default)
Fingerprint set to `Block all fingerprint`
Shields Off
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
feature/shields/fingerprint
The fingerprinting (aka: "device recognition") protection provided in Shields
OS/Android
Fixes related to Android browser functionality
OS/Desktop
privacy
privacy-pod
Feature work for the Privacy & Web Compatibility pod
QA Pass - Android ARM
QA Pass - Android Tab
QA Pass-Linux
QA Pass-macOS
QA Pass-Win64
QA/Yes
release-notes/include
This is a sub-issue of the larger fingerprint defense reorganization issue: #8787`
Debugging Endpoint
Calling
WebGLRenderingContext.getExtension('WEBGL_debug_renderer_info')
returns a WEBGL_debug_renderer_info object. This return value should be treated separately from the above uses ofgetExtension
andgetParameter
.default protection: no changes
max protection: for each value (
UNMASKED_VENDOR_WEBGL
andUNMASKED_RENDERER_WEBGL
) return 8 characters [0-9a-zA-Z], randomly determined from eTLD+1 seedThe text was updated successfully, but these errors were encountered: