Fingerprinting 2.0: Plugins (mimetype) #10718
Labels
feature/shields/fingerprint
The fingerprinting (aka: "device recognition") protection provided in Shields
feature/shields
The overall Shields feature in Brave.
OS/Desktop
priority/P2
A bad problem. We might uplift this to the next planned release.
privacy-pod
Feature work for the Privacy & Web Compatibility pod
QA Pass-Linux
QA Pass-macOS
QA Pass-Win64
QA/Yes
release-notes/exclude
webcompat/shields
Shields is breaking a website.
Milestone
Continuing from #9435
The new fake plugins we're adding are causing naive JS code to crash because it assumes that every plugin has at least 1 associated MIME type, so code like
navigator.plugins[0][0].type
crashes. So the fake plugins we create and inject intonavigator.plugins
should also include at least 1 associated MIME type.STR as per @pilgrim-brave:
As per #10716, run through the following STR/Cases:
The text was updated successfully, but these errors were encountered: