1345322 |
Create the preference privacy.resistFingerprinting in firefox.js |
P1 |
FIXED |
Ethan Tseng [:ethan] |
[fingerprinting][tor][fp:m1] |
1333933 |
Disable/spoof fingerprintable features when privacy.resistFingerprinting = true |
P1 |
FIXED |
Arthur Edelstein [:arthur] |
[tor][fingerprinting][fp-backlog][fp-triaged] |
1730434 |
FIDO2/WebAuthn privacy leak through a timing attack using silent authentications. |
P1 |
FIXED |
R. Martinho Fernandes [:rmf] |
[publication date Feb 2022][fingerprinting][post-critsmash-triage][adv-main101+][adv-esr91.10+] |
1413780 |
Make canvas permission a first-class permission |
P1 |
FIXED |
Chung-Sheng Fu [:cfu] |
[fingerprinting] |
1330876 |
use properly contrasting colors if the desktop theme specifies white on black for text colors [tor 6786] |
P1 |
FIXED |
Chung-Sheng Fu [:cfu] |
[fingerprinting] gfx-noted [tor][fp:m2] |
1337161 |
Disable navigator.getGamepads() when privacy.resistFingerprinting = true |
P1 |
FIXED |
Chung-Sheng Fu [:cfu] |
[tor][fingerprinting][fp:m2] |
967895 |
Prompt (w/ Site Permission) before allowing content to extract canvas data (Tor 6253) |
P1 |
FIXED |
Chung-Sheng Fu [:cfu] |
[tor][fingerprinting][fp:m3][ux] |
1217290 |
Add fingerprinting resistance for WebGL (Tor 16005) |
P1 |
FIXED |
Chung-Sheng Fu [:cfu] |
[tor][tor-standalone][fingerprinting][fp:m3] |
1039069 |
Warn the user that customizing the preferred language list (Accept-Language) can be used for fingerprinting |
P1 |
FIXED |
Chung-Sheng Fu [:cfu] |
[tor][fingerprinting][fp:m3][ux] |
1360039 |
Spoof navigator.hardwareConcurrency = 2 when privacy.resistFingerprinting = true |
P1 |
FIXED |
Chris Peterson [:cpeterson] |
[tor 21675][fingerprinting][fp:m1] |
1281963 |
Hide navigator.plugins and navigator.mimeTypes when resisting fingerprinting (Tor 17207) |
P1 |
FIXED |
Dave Huseby [:huseby] |
[tor][fingerprinting] |
1801095 |
A released patch pollute every WebGL shader program with a detectable variable that can help fingerprinting Firefox >= 105 on Mac Intels |
P1 |
FIXED |
Kelsey Gilbert [:jgilbert] |
[fingerprinting][reporter-external] [client-bounty-form] [verif?] |
1414153 |
Fingerprintable information is leaked when using "Send Tab to Device" feature |
P1 |
FIXED |
Lina Butler (ex-Mozilla) |
[fingerprinting] |
1330892 |
<isindex> leaks user locale |
P1 |
FIXED |
|
[fingerprinting][tor][fp:m3] |
1369327 |
Making reader view users uniform when 'privacy.resistFingerprinting' is true |
P1 |
FIXED |
Jonathan Hao (inactive) [:jhao] |
[fingerprinting][tor][fp:m2] |
1217238 |
Reduce precision of time exposed by Javascript (Tor 1517) |
P1 |
FIXED |
Jonathan Hao (inactive) [:jhao] |
[fingerprinting][tor][fp:m1] |
1304490 |
Build fails with --disable-webrtc |
P1 |
FIXED |
Randell Jesup [:jesup] (needinfo me) |
[tor][fingerprinting] |
1372072 |
Neutralize the threat of fingerprinting of network information API when 'privacy.resistFingerprinting' is true |
P1 |
FIXED |
Tim Huang[:timhuang] |
[fingerprinting][tor][fp:m2] |
1372069 |
Neutralize the threat of fingerprinting of geolocation API when 'privacy.resistFingerprinting' is true |
P1 |
FIXED |
Tim Huang[:timhuang] |
[fingerprinting][tor][fp:m2] |
1369319 |
Disable device sensors when 'privacy.resistFingerprinting' is true |
P1 |
FIXED |
Tim Huang[:timhuang] |
[fingerprinting][tor][fp:m2] |
1363508 |
Consider how to do Anti-fingerprinting for Pointer Events |
P1 |
FIXED |
Tim Huang[:timhuang] |
[tor 25794][fingerprinting] |
1333651 |
Spoofing Navigator API when resisting fingerprinting is enabled |
P1 |
FIXED |
Tim Huang[:timhuang] |
[tor][fingerprinting][domsecurity-backlog1][fp:m2] |
1333641 |
Disable WebSpeech API when privacy.resistFingerprinting is enabled |
P1 |
FIXED |
Tim Huang[:timhuang] |
[tor][fingerprinting][fp:m2] |
1222285 |
Keyboard layout is leaked by KeyboardEvent |
P1 |
FIXED |
Tim Huang[:timhuang] |
[tor 15646][tor 17009][tor-standalone][fingerprinting][fp:m3][fp-triaged] |
1330890 |
Use UTC timezone when privacy.resistFingerprinting = true [tor 16622] |
P1 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][tor 16622][fp:m1][fp-triaged] |
1424341 |
Allow independent and adjustable timer precision |
P1 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][fp-triaged] |
1418672 |
privacy.resistFingerprinting no longer spoofs browser version in FF59 |
P1 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting] [fp-triaged][domsecurity-backlog1] |
1429647 |
Switch privacy.reduceTimerPrecision and privacy.resistFingerprinting to use Relaxed Semantics |
P1 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][fp-triaged] |
1430841 |
ReduceTimePrecision suffers from float fuzziness |
P1 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][fp-triaged] |
1409973 |
Make Date.toLocaleDateString and Intl.DateTimeFormat anti-fingerprintable |
P1 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][tor][fp-triaged] |
1431425 |
Refactor the Timer Rounding tests |
P1 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting] |
1431455 |
Restore the 100ms timer clamping min when Resistfingerprinting is enabled |
P1 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][fp-triaged] |
467035 |
<!DOCTYPE> ignores contentaccessible, leaks DTD strings and therefore browser UI locale |
P2 |
FIXED |
Alex Catarineu (Tor Browser dev) |
[sg:low][fingerprinting][fp-triaged][tor 30304][adv-main70-] |
1393283 |
privacy.resistFingerprinting should change the user agent to 52, not 50 |
P2 |
FIXED |
Ethan Tseng [:ethan] |
[tor][fingerprinting][domsecurity-active] |
1396468 |
Spoof navigator.oscpu as 'Windows NT 6.1; Win64; x64' when resisting fingerprinting is enabled |
P2 |
FIXED |
Ethan Tseng [:ethan] |
[tor][fingerprinting][domsecurity-active] |
1438795 |
Keyboard layout still leaked by keydown/keyup event "which" value |
P2 |
FIXED |
Arthur Edelstein [:arthur] |
[fingerprinting] |
1406294 |
Refactor browser/components/resistfingerprinting/test/browse rounded window tests |
P2 |
FIXED |
Chung-Sheng Fu [:cfu] |
[tor][fingerprinting] |
1382533 |
When resisting fingerprinting, don't expose local IP Addresses via mDNS |
P2 |
FIXED |
Chung-Sheng Fu [:cfu] |
[tor 22165][fingerprinting][fp:m3] |
1354633 |
blank MediaError.message when resisting fingerprinting |
P2 |
FIXED |
Chung-Sheng Fu [:cfu] |
[tor 21792][fingerprinting][fp:m3] |
1511434 |
privacy.resistFingerprinting: Change spoofed OS version to Windows 10 and macOS 10.14 |
P2 |
FIXED |
Chris Peterson [:cpeterson] |
[tor][fingerprinting][domsecurity-active][fp-triaged] |
1408702 |
Resist fingerprinting causes scrollbar glitch in Firefox 58 |
P2 |
FIXED |
Emilio Cobos Álvarez (:emilio) |
[tor][fingerprinting-breakage] |
1436226 |
Hardcode VP8/VP9 algorithm choice when resisting fingerprinting |
P2 |
FIXED |
Fatih Kilic [:fkilic] |
[tor 22548] [fingerprinting][fp-triaged] |
1035774 |
Implement Interaction Media Features including pointer:coarse that replaces non-standard -moz-touch-enabled |
P2 |
FIXED |
Hiroyuki Ikezoe (:hiro) |
[fingerprinting][fp:m4][fp-triaged][webcompat][layout:p1] |
1266495 |
Consider removing <isindex> from the parser and form submission [tor 18914] |
P2 |
FIXED |
Henri Sivonen (:hsivonen) |
btpp-active [tor][fingerprinting] |
1381628 |
Provide UI to enable users to control which sites have access to their VR device configuration and sensors |
P2 |
FIXED |
Jonathan Kingston [:jkt] he/him |
[fingerprinting][fp-triaged] |
1358149 |
Address fingerprinting issues with AudioContext |
P2 |
FIXED |
Karl Tomlinson (:karlt) |
[tor 13017][fingerprinting][fp-triaged][fpp:m5] |
1511941 |
privacy.resistfingerprinting performance API spoofing breaks vimeo.com |
P2 |
FIXED |
sanketh |
[fingerprinting][fp-triaged][sci-exclude][domsecurity-active] |
1411425 |
[meta] [gtk] [fission] Remove full-native theming for content (Linux NNT) |
P2 |
FIXED |
|
[fingerprinting][overhead:noted][fp-triaged] |
1554751 |
Consider to change the spoof value of window.devicePixelRatio |
P2 |
FIXED |
Pier Angelo Vendrame |
[fingerprinting][fp-triaged][domsecurity-active] |
1290481 |
Implement mitigations for opaque response storage in the DOM cache |
P2 |
FIXED |
Tom Tung [:tt, :ttung] |
[storage-v1][fingerprinting][adv-main57-] |
1723281 |
Fast query of registered URL schemes through XMLHttpRequest for system fingerprinting |
P2 |
FIXED |
Olli Pettay [:smaug][bugs@pettay.fi] |
[reporter-external] [client-bounty-form][fingerprinting][necko-triaged][adv-main95+][adv-ESR91.4.0+] |
1492766 |
Fingerprinting protection for pointerEvent.pointerid |
P2 |
FIXED |
Tim Huang[:timhuang] |
[fingerprinting][fp-triaged] |
680300 |
Restrict discoverability of protocol handlers [Tor 1623] |
P2 |
FIXED |
Tim Huang[:timhuang] |
[fingerprinting][probing][necko-backlog][tor] |
1382545 |
Animation API exposes high-res time stamp |
P2 |
FIXED |
Tim Huang[:timhuang] |
[tor 16337][fingerprinting][fp:m3] |
1446472 |
privacy.resistFingerprinting is true blocks QR code (canvas) on web.whatsapp.com without any notice |
P2 |
FIXED |
Tim Huang[:timhuang] |
[fingerprinting] [gfx-noted][fp-triaged] |
1407366 |
When privacy.resistFingerprinting=true, dynamically round content dimensions |
P2 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][fp-triaged][tor 14429] |
1447592 |
Don't reset privacy.spoof_english when privacy.resistFingerprinting is flipped back to false |
P2 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting-breakage] |
1461454 |
Support Resist Fingerprinting in canPlayType and Media Capabilities APIs |
P2 |
FIXED |
Tom Ritter [:tjr] |
[tor 13543][fingerprinting][fp-triaged] |
1429885 |
A reduceTimerPrecision rounding value of 0 is not supported |
P2 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting] |
1621433 |
In RFP mode, turn the all-white canvas into a fully random 'poison pill' |
P2 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][domsecurity-active] |
1337157 |
privacy.resistFingerprinting should disable WEBGL_debug_renderer_info |
P2 |
FIXED |
Tom Ritter [:tjr] |
gfx-noted, [tor][fingerprinting] |
1485266 |
When privacy.resistFingerprinting = true, use stand-ins for native colors |
P2 |
FIXED |
Gary Chen [:xeonchen] |
[tor][gfx-noted][fingerprinting][fp-triaged] |
1486258 |
Regression tests to check that new Intl APIs respect privacy.spoof_english |
P2 |
FIXED |
Gary Chen [:xeonchen] |
[tor 26611][fingerprinting][fp-triaged] |
1492587 |
Ensure the date picker does not leak user locale when "privacy.spoof_english" == 2 |
P2 |
FIXED |
Gary Chen [:xeonchen] |
[tor 21787][fingerprinting][fp-triaged] |
1560574 |
ftp:// on Windows can be used to leak the system time zone (Tor 30800) |
P2 |
FIXED |
Gary Chen [:xeonchen] |
[fingerprinting][tor 30800] [necko-triaged] |
1581537 |
Browser UI locale is leaked in several ways |
P3 |
FIXED |
Alex Catarineu (Tor Browser dev) |
[tor 30683][fingerprinting] |
1383495 |
Spoofing Navigator API platform as Win64 when resisting fingerprinting is enabled |
P3 |
FIXED |
Ethan Tseng [:ethan] |
[tor][fingerprinting][fp:m3][domsecurity-active] |
1121643 |
Add an option to only expose whitelisted system fonts to avoid fontlist fingerprinting (Tor 13313) |
P3 |
FIXED |
Arthur Edelstein [:arthur] |
[gfx-noted] [tor][fingerprinting] |
1721840 |
ScreenOrientation::ShouldResistFingerprinting is hangey? |
P3 |
FIXED |
Alisha Sharma |
[bhr:ScreenOrientation::ShouldResistFingerprinting] |
267645 |
Page can obtain path to Mozilla installation or possibly profile by examining JavaScript exceptions |
P3 |
FIXED |
Boris Zbarsky [:bzbarsky] |
[sg:want] stepping-stone [fingerprinting][fp-triaged][adv-main75-] |
1334111 |
EME: PersistentState should be disabled in private browsing mode |
P3 |
FIXED |
Chris Pearce [:cpearce (Not reading bugmail)] |
[fingerprinting] |
1382499 |
Touch API leaks absolute screen coordinates |
P3 |
FIXED |
Chung-Sheng Fu [:cfu] |
[tor 10286][fingerprinting][fp:m3] |
1372073 |
Neutralize the threat of fingerprinting of media devices API when 'privacy.resistFingerprinting' is true |
P3 |
FIXED |
Chung-Sheng Fu [:cfu] |
[fingerprinting][tor][fp:m3] |
583181 |
Don't reveal navigator.buildID to every site on the web |
P3 |
FIXED |
Chris Peterson [:cpeterson] |
[fingerprinting] |
1390465 |
disable or limit WebVTT with privacy.resistFingerprinting |
P3 |
FIXED |
Fatih Kilic [:fkilic] |
[tor][fingerprinting][fp-triaged] |
1507280 |
Ensure the reporting URI respects Resist Fingerprinting wrt locale |
P3 |
FIXED |
Fatih Kilic [:fkilic] |
[fingerprinting][fp-triaged][domsecurity-backlog] |
1222924 |
Stop exposing the moz-icon URL scheme to the web |
P3 |
FIXED |
:Gijs (he/him) |
[gfx-noted][fingerprinting][fp:m4][adv-main59-] |
1478158 |
Guard prefers-reduced-motion by Resist Fingerprinting pref |
P3 |
FIXED |
Hiroyuki Ikezoe (:hiro) |
[fingerprinting] |
1485264 |
Rip out the dom.event.highrestimestamp.enabled pref |
P3 |
FIXED |
Josef Citrine (:jcit) |
[tor][fingerprinting][fp-triaged] |
1762919 |
Make dropped frame statistics more realistic |
P3 |
FIXED |
Jeff Muizelaar [:jrmuizel] |
[fingerprinting] |
1801134 |
Curious websites can obtain a (cryptographically) unique identifier about the used Android device. |
P3 |
FIXED |
John Lin [:jhlin][:jolin] |
[fingerprinting][reporter-external] [client-bounty-form] [verif?][post-critsmash-triage] |
1441295 |
Revert 1372069 and allow geolocation prompts if Resist Fingerprinting is set to true |
P3 |
FIXED |
Yuan Lyu |
[fingerprinting] |
1448848 |
privacy.resistFingerprinting should not affect screen coordinates for extensions/content scripts |
P3 |
FIXED |
|
[fingerprinting][fp-triaged] |
1416574 |
privacy.resistFingerprinting should do something about mozmm |
P3 |
FIXED |
|
[fingerprinting] |
1693212 |
getClientRects plus CSS Animation can synthesize a RAF-interval-resolution timing probe |
P3 |
FIXED |
|
[domsecurity-backlog][fingerprinting] |
1535761 |
[meta] Remove native theming for content |
P3 |
FIXED |
|
[fingerprinting][overhead:noted][fp-triaged] [not-a-fission-bug] |
1314448 |
Create a build target that adds --disable-webrtc to the mozconfig |
P3 |
FIXED |
|
[tor][tor-testing][fingerprinting] |
1392844 |
Ensure that Stylo respects privacy.resistFingerprinting |
P3 |
FIXED |
|
[tor][fingerprinting][stylo][fp-backlog] |
1412961 |
Fix canvas APIs in extension documents when resistFingerprinting is enabled |
P3 |
FIXED |
Tim Nguyen :ntim |
[fingerprinting][fingerprinting-breakage] |
1595823 |
Fix the AudioContext's sample-rate if privacy.resistFingerprinting is enabled |
P3 |
FIXED |
Paul Adenot (:padenot) |
[fingerprinting] |
1875313 |
Spoof English is ignored in number validation |
P3 |
FIXED |
Pier Angelo Vendrame |
[fingerprinting] |
1556002 |
Change the Initial Window Size Resolution to use the same Stepped Resolution as Letterboxing |
P3 |
FIXED |
Pier Angelo Vendrame |
[fingerprinting] |
1404608 |
Do not lie about Operating System when privacy.resistFingerprinting is true |
P3 |
FIXED |
Tim Huang[:timhuang] |
[domsecurity-backlog3][fingerprinting-breakage] |
1439657 |
Remove Console Timing from non-Worker Console Timing |
P3 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][adv-main60-] |
1397611 |
Allow Web Extensions to control privacy.resistFingerprinting |
P3 |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting] |
1509829 |
privacy.resistFingerprinting: UA header, upstream Tor 26146 |
P3 |
FIXED |
Tom Ritter [:tjr] |
[tor][fingerprinting][domsecurity-backlog1][fp-triaged] |
1727775 |
[android] RFP userAgent vs Desktop Mode |
P5 |
FIXED |
Fatih Kilic [:fkilic] |
[fingerprinting][domsecurity-backlog3] |
1362188 |
Add Telemetry for navigator.hardwareConcurrency |
P5 |
FIXED |
|
[tor][fingerprinting][fp-triaged] |
1409269 |
spoofed useragent from privacy.resistfingerprinting conflicts with OS revealed by TCP/IP fingerprinting |
P5 |
FIXED |
|
[fingerprinting][domsecurity-backlog] |
1281949 |
screen.orientation should be spoofed when privacy.resistFingerprinting is enabled (Tor 18958) |
-- |
FIXED |
Arthur Edelstein [:arthur] |
[tor][fingerprinting] btpp-active |
867501 |
Date.toLocaleFormat exposes OS locale (Tor 13019) |
-- |
FIXED |
Arthur Edelstein [:arthur] |
[fingerprinting][tor] |
418986 |
window.screen and CSS media queries provide a large amount of identifiable information (Tor 2875) |
-- |
FIXED |
Arthur Edelstein [:arthur] |
[fingerprinting][tor 5856][tor 2875][tor 4755] |
1193593 |
Test fingerprinting resistance for media queries in picture elements |
-- |
FIXED |
Arthur Edelstein [:arthur] |
[tor][fingerprinting] |
1410106 |
fingerprinting users in private window using web-worker + indexedDB |
-- |
FIXED |
Andrew Sutherland [:asuth] (he/him) |
[fingerprinting][adv-main57+][adv-esr52.5.1] |
1054739 |
Reduce HTTP Accept-Language Entropy |
-- |
FIXED |
awake [:awake] |
[fingerprinting] |
870667 |
Reinstate the dom.enable_performance preference, but have it just control what gets returned from performance.timing.* |
-- |
FIXED |
Boris Zbarsky [:bzbarsky] |
[fingerprinting] |
1324044 |
Fingerprinting resistance in pluginarray/mimetypesarray misses own prop names |
-- |
FIXED |
Boris Zbarsky [:bzbarsky] |
[tor][fingerprinting] |
1153672 |
Fingerprinting individuals via performance.now() |
-- |
FIXED |
Boris Zbarsky [:bzbarsky] |
[post-critsmash-triage][adv-main41+][fingerprinting] |
1334776 |
Header name interning leaks across origins |
-- |
FIXED |
Dragana Damjanovic [:dragana] |
[necko-active][fingerprinting][adv-main55+][post-critsmash-triage] |
1409677 |
WebGL fails to initialize when resistFingerprint is enabled |
-- |
FIXED |
Daosheng Mu[:daoshengmu] |
[tor][fingerprinting-breakage][fp:backlog][gfx-noted] |
1704110 |
Browser Tracking through Preflight Cache |
-- |
FIXED |
Emma Zühlcke [:emz] |
[fingerprinting][tor][post-critsmash-triage][adv-main92-][adv-esr91.1-] |
1607032 |
RFP: make spoofed orientation reflect spoofed screen dimensions |
-- |
FIXED |
Fatih Kilic [:fkilic] |
[tor 30543][fingerprinting] |
1459089 |
Even when resistFingerprinting is enabled, FF leaks the OS locale in the accept headers |
-- |
FIXED |
Igor Oliveira |
[fingerprinting] |
1385597 |
privacy.resistFingerprinting fails to restore system timezone |
-- |
FIXED |
Jan Beich |
[fingerprinting] |
654550 |
Preference to disable video statistics |
-- |
FIXED |
leonard.beck |
[tor] [fingerprinting] |
531915 |
Floating point differences between platforms |
-- |
FIXED |
sanketh |
[fingerprinting] |
1635603 |
Create a nsContentUtils::ShouldResistFingerPrinting(nsILoadInfo* aLoadInfo) |
-- |
FIXED |
sanketh |
[fingerprinting] |
1881037 |
Leaking Browser URL/Protocol Handlers through window.open() behavior |
-- |
FIXED |
Nika Layzell [:nika] (ni? for response) |
[fingerprinting][reporter-external] [client-bounty-form] [verif?][adv-main131+][adv-esr128.3+] |
1828538 |
Relay extension reveals unique user fingerprint |
-- |
FIXED |
|
[fingerprinting] |
655367 |
fingerprinting installed apps through a timing attack using moz-icon: and WebGL |
-- |
FIXED |
|
[fingerprinting] |
1428331 |
HiDPI and privacy.resistFingerprinting |
-- |
FIXED |
|
[fingerprinting][fp-triaged] |
1787790 |
getComputedStyle reports a wrong family for system fonts under certain conditions |
-- |
FIXED |
Pier Angelo Vendrame |
[fingerprinting] |
1886687 |
Timezone leak through document.lastModified when using RFP |
-- |
FIXED |
Pier Angelo Vendrame |
[fingerprinting] [adv-main126-] |
1900648 |
XSLT error messages can leak browser UI language |
-- |
FIXED |
Pier Angelo Vendrame |
[tor 42288][fingerprinting] |
1607316 |
Implement separate fingerprinting resistance treatment of @media interaction features for desktop and android |
-- |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][tor 32886] |
1830070 |
about:blank doesn't properly resist fingerprinting. |
-- |
FIXED |
Tom Ritter [:tjr] |
[fingerprinting][fpp:m3][adv-main116-][adv-ESR115.1-] |
1539505 |
Group Policy Allows Proxy Bypass |
P1 |
INVALID |
|
[fingerprinting][tor][tor 29916] |
1369328 |
Open popup windows in new tabs when 'privacy.resistFingerprinting' = true |
P1 |
INVALID |
Tim Huang[:timhuang] |
[fingerprinting][tor][fp:m2][domsecurity-active] |
1367313 |
Add a test case to inform people when someone tries to remove prefs that have fingerprinting concerns |
P1 |
INVALID |
Tim Huang[:timhuang] |
[fingerprinting][tor][fp:m1] [domsecurity-active] |
1432031 |
Disable ESR Debug Assertion |
P1 |
INVALID |
Tom Ritter [:tjr] |
fingerprinting, [domsecurity-active] |
1470828 |
privacy.resistFingerprinting breaks some shortcut keys |
P2 |
INVALID |
|
[fingerprinting][fp-triaged] |
1428351 |
Review hardware-benchmarked algorithm choices and hardcode choices in Resist Fingerprinting mode |
P2 |
INVALID |
Tim Huang[:timhuang] |
[fingerprinting][fp-triaged][tor 22548] |
1466025 |
enforce DNT header when privacy.resistFingerprinting=true |
P3 |
INVALID |
|
[fingerprinting][domsecurity-backlog1][fp-triaged] |
1621988 |
Some Google Docs Shortcuts still don't work under Resist Fingerprinting |
P3 |
INVALID |
|
[tor][fingerprinting][domsecurity-backlog1] |
1776910 |
Resist Fingerprinting exposes plugins |
P3 |
INVALID |
|
[domsecurity-backlog3][fingerprinting] |
1527747 |
Amazon Prime Video doesn't work with privacy.resistFingerprinting |
P3 |
INVALID |
|
[fingerprinting][fp-triaged][domsecurity-backlog][tor] |
1499478 |
navigator.userAgent violates HTML specification when RFP enabled |
P3 |
INVALID |
|
[domsecurity-backlog][fingerprinting] |
1475825 |
setting resistFingerprinting to true results in a better fingerprint by screen resolution |
P3 |
INVALID |
Tim Huang[:timhuang] |
[tor][fingerprinting][fp-triaged] |
1433676 |
Sub-Document fetches do NOT honor "general.useragent.override.[domain]" setting |
P5 |
INVALID |
|
[fingerprinting][fp-triaged] |
1403813 |
The test result of Geolocation API is different (Tor V.S. Firefox with anti-fingerprinting) |
-- |
INVALID |
|
[fingerprinting][tor] |
1402557 |
Firefox window size and maximized state doesn't persist |
-- |
INVALID |
|
[fingerprinting] |
1714185 |
navigator.oscpu returns "Linux x86_64" even if privacy.resistFingerprinting is enabled |
-- |
INVALID |
|
[fingerprinting] |
757726 |
disallow enumeration of navigator.plugins |
P2 |
WONTFIX |
Chris Peterson [:cpeterson] |
[fingerprinting] Websites tech advo bug 934107 |
1519122 |
In RFP Mode, spoof the modifier state "Meta" in OSX into a "Ctrl" state in keyboard events. |
P2 |
WONTFIX |
|
[tor][fingerprinting] |
1456378 |
privacy.resistFingerprinting breaks image cropping in Expensify |
P2 |
WONTFIX |
|
[domsecurity-backlog1][fingerprinting][fp-triaged] |
1393662 |
Making IsResistFingerprintingEnabled() checks in nsRFPService::ReduceTimePrecisionAs* inline and changing the name of nsRFPService::ReduceTimePrecisionAs* into MaybeReduceTimePrecisionAs* |
P2 |
WONTFIX |
Tom Ritter [:tjr] |
[fingerprinting][tor][domsecurity-backlog][fp:m4] |
1414001 |
The finger print information of Nightly (with privacy.resistFingerprinting pref enabled) and Tor browser do not match on https://fpcentral.irisa.fr/ |
P3 |
WONTFIX |
|
[fingerprinting] |
1413842 |
The browserleaks information of Nightly (with privacy.resistFingerprinting pref enabled) and Tor browser do not match |
P3 |
WONTFIX |
|
[fingerprinting] |
1413837 |
The panopticlick information of Nightly (with privacy.resistFingerprinting pref enabled) and Tor browser do not match |
P3 |
WONTFIX |
|
[fingerprinting] |
1413707 |
The browser-print information of Nightly (with privacy.resistFingerprinting pref enabled) and Tor browser do not match |
P3 |
WONTFIX |
|
[fingerprinting] |
1529391 |
Don't spoof version number in User Agent with privacy.resistFingerprinting enabled |
P3 |
WONTFIX |
|
[fingerprinting][domsecurity-backlog] |
1408825 |
Do not ask for HTML5 canvas permission if privacy.resistFingerprinting is true |
P3 |
WONTFIX |
Tom Ritter [:tjr] |
[tor][fingerprinting][fp:backlog] |
1538130 |
privacy.resistFingerprinting should not create windows with rounded dimensions when letterboxing is enabled |
P5 |
WONTFIX |
Kestrel |
[fingerprinting][tor] |
1120398 |
Security: Addons with no contentaccessible resources can be enumerated via differing error results |
P5 |
WONTFIX |
|
[domsecurity-backlog][fingerprinting] [fp-triaged]verify both chrome: and resource: when fixed |
1450561 |
Resist screen elements dimensions fingerprinting |
P5 |
WONTFIX |
|
[tor][fingerprinting][domsecurity-backlog1][fp-triaged] |
1397994 |
CSS line-height reveals platform |
P5 |
WONTFIX |
Pier Angelo Vendrame |
[tor 23104][tor 23701][tor 29563][fingerprinting][fp-triaged] |
1308340 |
checkbox in about:preferences#privacy for privacy.resistFingerprinting (Tor 20244.1) |
-- |
WONTFIX |
Arthur Edelstein [:arthur] |
[tor][fingerprinting][fp-backlog][fp-triaged] |
1601040 |
Add UI for modifying resistFingerprinting prefs when privacy.resistFingerprinting is enabled |
-- |
WONTFIX |
morgan (Tor Project) |
[tor 32325][fingerprinting] |
1618869 |
Display authorization popup for WebGL with privacy.resistFingerprinting |
-- |
WONTFIX |
|
[fingerprinting] |
1818894 |
RFP: harden network information protection |
-- |
WONTFIX |
|
[fingerprinting] |
1501875 |
new Date().toString() emits localized, long timezone on Firefox 63, at least 1 site is broken |
-- |
WONTFIX |
|
[fingerprinting][fp-triaged] |
1333916 |
ICU ignores TZ env var on Windows |
-- |
WONTFIX |
|
[tor][fingerprinting] |
928311 |
[panopticlick] elude tracking by making browser fingerprinting more generic |
-- |
WONTFIX |
|
[fingerprinting] |
1466027 |
privacy.resistFingerprinting UA version spoof & Beta/Dev/Nightly |
-- |
WONTFIX |
|
[fingerprinting] |
1409809 |
Constantly remind people about privacy.resistFingerprinting |
-- |
WONTFIX |
|
[fingerprinting-breakage] |
1452391 |
PNG favicons show up as white square when privacy.resistFingerprinting is enabled |
-- |
WONTFIX |
|
[fingerprinting-breakage] |
1405810 |
Setting privacy.resistFingerprinting=true breaks cmd keyboard shortcuts for Google Docs on OSX |
P1 |
DUPLICATE |
|
[domsecurity-backlog1][tor][fingerprinting-breakage][fp-triaged] |
1369330 |
Make javascript use English locale when 'privacy.resistFingerprinting' is true |
P1 |
DUPLICATE |
|
[fingerprinting][tor][fp:m2] |
527667 |
DOM Storage (localStorage, sessionStorage) data is not cleared when "Clear Recent History" is used with Time range not "Everything" |
P1 |
DUPLICATE |
|
[sg:want][tor][fingerprinting] |
1415488 |
privacy.resistFingerprinting : USER-AGENT leaks when using the the HTTP CONNECT method |
P1 |
DUPLICATE |
Gary Chen [:xeonchen] |
[fingerprinting][domsecurity-active] |
1470161 |
Firefox Quantum Nightly 63.0a1 yields wrong date/time when switching privacy.resistFingerprinting on then off again |
P1 |
DUPLICATE |
Gary Chen [:xeonchen] |
[fingerprinting] |
1690038 |
Scrollbar is enabled and disabled based on a setting in macOS system preferences |
P2 |
DUPLICATE |
|
[fingerprinting][tor 22632] |
1460145 |
privacy.resistfingerprinting breaks the square selection on the HOT Tasking Manager |
P2 |
DUPLICATE |
Tim Huang[:timhuang] |
[domsecurity-backlog1][fingerprinting][fp-triaged] |
1468957 |
privacy.resistFingerprinting set to true breaks https://www.google.com/streetview/ |
P2 |
DUPLICATE |
Tim Huang[:timhuang] |
[domsecurity-backlog1][fingerprinting][fp-triaged] |
1388743 |
Collect Telemetry on the differences in system fonts |
P2 |
DUPLICATE |
Gary Chen [:xeonchen] |
[fingerprinting] [fxprivacy] [gfx-noted] [fp-triaged] |
1364261 |
Make UTC Timezone Spoofing optional when privacy.resistfingerprinting = true |
P3 |
DUPLICATE |
|
[tor][fingerprinting-breakage][fp-backlog][fp-triaged] |
1357733 |
The `devicelight` event allows information leaks. |
P3 |
DUPLICATE |
|
[fingerprinting] |
732096 |
Add a preference to prevent local font enumeration |
P3 |
DUPLICATE |
|
[fingerprinting][tor][tor-standalone] |
1377744 |
privacy.resistfingerprinting's UTC timezone should not affect extensions |
P3 |
DUPLICATE |
|
[fp-triaged][alarms][fingerprinting] |
1640449 |
Privacy and security features should prevent localhost and local network WebSocket abuse |
P3 |
DUPLICATE |
|
[fingerprinting][necko-triaged] |
1620347 |
Two different full-screen behaviors when privacy.resistFingerprinting.letterboxing = true |
P3 |
DUPLICATE |
|
[fingerprinting][domsecurity-backlog] |
1616046 |
Letterboxing does not always set resolution correctly |
P3 |
DUPLICATE |
|
[fingerprinting] |
1593585 |
Letterboxing and findbar inconsistencies [part 2] |
P3 |
DUPLICATE |
|
[fingerprinting] |
1581492 |
[resistFingerprinting] Performance API spoofing prevents site from loading login scripts |
P3 |
DUPLICATE |
|
[fingerprinting] [sci-exclude][domsecurity-backlog1] |
1533787 |
privacy.resistFingerprinting causes icons on some sites (including Gmail) to be blurry |
P3 |
DUPLICATE |
|
[tor][fingerprinting][fp-triaged][sci-exclude] |
1492775 |
Consider how to do fingerprinting resistance for pointer events for mobile |
P3 |
DUPLICATE |
|
[fingerprinting][fp-triaged] |
1882364 |
Leaking Browser URL/Protocol Handlers by CSP report-uri |
P3 |
DUPLICATE |
|
[fingerprinting][reporter-external] [client-bounty-form] [verif?] |
1491343 |
Time is incorrect when the instance is opened via about:profiles in another profile with privacy.resistFingerprinting enabled |
P3 |
DUPLICATE |
|
[fingerprinting][fp-triaged] |
1485280 |
Prevent fingerprinting by SpeechRecognition |
P3 |
DUPLICATE |
|
[tor][fingerprinting][fp-triaged] |
1415874 |
Add the canvas/extractData permission to SitePermissions.jsm when privacy.resistFingerprinting is set to true |
P3 |
DUPLICATE |
|
[fingerprinting] |
1462115 |
privacy.resistfingerprinting affects the timezone displayed in native file picker dialogs |
P3 |
DUPLICATE |
|
[tor][fingerprinting][domsecurity-backlog1][fp-triaged] |
1425130 |
Sensor API exposes a High-Res timestamp |
P3 |
DUPLICATE |
|
[fingerprinting][domsecurity-backlog1][fp-triaged] |
1433815 |
Ensure EnableOrientationChangeListener respects privacy.resistFingerprinting |
P3 |
DUPLICATE |
|
[tor-mobile][fingerprinting][fp-triaged] |
1404017 |
Pref for fingerprinting resistance in private browsing mode |
P3 |
DUPLICATE |
|
[fingerprinting][fp-triaged] |
1442863 |
Smooth scrolling implementations perform badly with resistFingerprinting's reduced timer precision |
P3 |
DUPLICATE |
|
[fingerprinting][fp-triaged] |
1400582 |
Deleting all history still leaves some traces that can be used to precisely track individual users. |
P3 |
DUPLICATE |
|
[tor][fingerprinting] |
1403099 |
game in http://www.best.io/paper-io has very bad performance due to anti-fingerprinting setting (needs higher resolution timer) |
P5 |
DUPLICATE |
|
[domsecurity-backlog][fingerprinting][fp-triaged] |
1401440 |
Split privacy.resistFingerprinting into multiple options |
P5 |
DUPLICATE |
|
[fingerprinting] [fp-triaged] |
728952 |
Don't expose the SeaMonkey/Firefox patch level (2.10.Y/13.X.Y) in the UA string, only show the major version (2.10/13.X) |
P5 |
DUPLICATE |
|
[fingerprinting][fp-triaged] |
1526663 |
Intermittent browser/components/resistfingerprinting/test/browser/browser_roundedWindow_windowSetting_max_outer.js | The screen.height has a correct rounded value - 100 == 1000 - |
P5 |
DUPLICATE |
|
[fingerprinting][tor] |
1615483 |
hide VR devices when privacy.resistFingerprinting = true |
-- |
DUPLICATE |
|
[fingerprinting] |
1519881 |
Geolocation Permissions are applied in private browsing sessions |
-- |
DUPLICATE |
|
[fingerprinting] |
1941847 |
Gecko reveals more GPU Hardware Information than Webkit/chromium |
-- |
DUPLICATE |
|
[client-bounty-form][fingerprinting] |
1438474 |
resistFingerprinting breaks taking screenshots |
-- |
DUPLICATE |
|
[fingerprinting-breakage] |
1437349 |
Detect if user install certain software with external protocol |
-- |
DUPLICATE |
|
[fingerprinting] |
1394735 |
Enabling privacy.resistFingerprinting causes jank in jquery scrolling |
-- |
DUPLICATE |
|
[fingerprinting][fp-triaged] |
1436309 |
resistFingerprinting prevents browser shortcuts to work in some pages |
-- |
DUPLICATE |
|
[fingerprinting-breakage] |
1472923 |
Detecting registered URI schemes leads to fingerprinting |
-- |
DUPLICATE |
|
[fingerprinting] |
1416273 |
nsContentUtils::ShouldResistFingerprinting should work on the networking thread |
-- |
DUPLICATE |
|
[fingerprinting] |
1420234 |
The privacy.resistFingerprinting flag interferes with the JS Date object |
-- |
DUPLICATE |
|
[fingerprinting] |
1419938 |
Add 'learn more' link to HTML5 canvas anti-fingerprinting permission prompt |
-- |
DUPLICATE |
|
[fingerprinting] |
1466326 |
privacy.resistFingerprinting set to true breaks Proxy Switcher and Manager |
-- |
DUPLICATE |
|
[fingerprinting-breakage] |
1360242 |
Add Telemetry for NetworkInformation API |
-- |
DUPLICATE |
|
[fingerprinting] |
811582 |
window JS object provides a large amount of identifiable information |
-- |
DUPLICATE |
|
[fingerprinting][fp-triaged] |
1077986 |
offline storage permission setting not working correctly |
-- |
DUPLICATE |
|
[tor][fingerprinting] |
903959 |
custom resource://foo/ allows fingerprinting addons |
-- |
DUPLICATE |
|
[fingerprinting] |
1518839 |
In RFP: Only Spoof the OS in the User Agent; and do not lie in the HTTP Header |
-- |
DUPLICATE |
Tom Ritter [:tjr] |
[tor 26146][fingerprinting] |
1621729 |
privacy.resistFingerprinting set to true breaks login at https://appleid.apple.com |
P2 |
WORKSFORME |
|
[tor][fingerprinting][domsecurity-backlog1] |
1396322 |
privacy.resist.fingerprinting breaks Tampermonkey |
P2 |
WORKSFORME |
|
[fingerprinting-breakage] |
1364398 |
Firefox doesn't restore windows into a rounded size when it comes with 2 or more windows if 'privacy.resistFingerprinting' is true |
P2 |
WORKSFORME |
Tim Huang[:timhuang] |
[fingerprinting][fp-triaged] |
779197 |
Use a protocol not accessible from content |
P3 |
WORKSFORME |
|
[fingerprinting] |
1418537 |
Bad window height set when bookmarks toolbar is open with resistfingerprinting option |
P3 |
WORKSFORME |
|
[fingerprinting][fp-triaged][tor 27845] |
1437266 |
Navigating back on youtube sometimes fails and restarts the current video with resistFingerprinting enabled |
P3 |
WORKSFORME |
|
[fingerprinting][domsecurity-backlog1][fp-triaged] |
1525224 |
Window is not fully wide maximized (margin on left and right), not showing WIndows taskbar sometimes, unable to resize unmaximized window |
P3 |
WORKSFORME |
|
[tor][fingerprinting][fp-triaged] |
1503872 |
reCAPTCHA v3 fails with Resist Fingerprinting Enabled |
P3 |
WORKSFORME |
|
[domsecurity-backlog1][fingerprinting][fp-triaged] |
1695281 |
GPU content process freezes on startup when javascript.use_us_english_locale is true |
-- |
WORKSFORME |
|
[resistfingerprinting][domsecurity-backlog3] |
1539503 |
Ensure CSS device-pixel-ratio (and related) and imgset/srcset obeys Fingerprinting Resistance |
-- |
WORKSFORME |
|
[fingerprinting][tor] |
1403876 |
The test result of screen resolution is different (Tor V.S. Firefox with anti-fingerprinting) |
-- |
WORKSFORME |
|
[fingerprinting][tor] |
1216800 |
some chrome code may be incorrectly receiving spoofed devicePixelRatio |
-- |
WORKSFORME |
|
[fingerprinting] |
1353894 |
Intermittent browser/components/resistfingerprinting/test/browser/browser_roundedWindow_newWindow.js | The screen.height has a correct rounded value - 1000 == 900 - |
-- |
WORKSFORME |
|
[stockwell unknown][fingerprinting] |
1432506 |
Implement the Canvas Permission Prompt on Fennec |
P3 |
INCOMPLETE |
|
[fingerprinting][fp-triaged] |
1399279 |
initial viewport too small for fullscreen WebApps with privacy.resistFingerprinting enabled |
P5 |
INCOMPLETE |
|
[fingerprinting][fp-triaged][tor-mobile] |
1470582 |
Intermittent browser/components/resistfingerprinting/test/browser/browser_block_mozAddonManager.js | Test timed out - |
P5 |
INCOMPLETE |
|
[fingerprinting] |