pyllyukko / user.js

user.js -- Firefox configuration hardening
MIT License
2.75k stars 232 forks source link

CanvasBlocker addon paralyzed by user.js relaxed #468

Closed ToddServo closed 5 years ago

ToddServo commented 5 years ago

I am here because I accidentally doubled up on canvas fingerprint detection... double negative it seems. I added some changes to my prefs.js and it paralyzed CanvasBlocker addon https://github.com/kkapsner/CanvasBlocker/issues/158 . Mozilla's resistFingerprinting does little to spoof anything, and is useless alongside CanvasBlocker. user_pref("privacy.resistFingerprinting", false);

So if anyone else is here because CanvasBlocker is crippled... here's your fix, change resistFingerprinting to false, or remove it. More information found on the issue above. THANKS!

Thorin-Oakenpants commented 5 years ago

I'll repost my answer in the above linked CanvasBlocker (CB) issue and continue it there, but want to quickly say here, for those that read this issue, that some items need addressing.

Mozilla's resistFingerprinting does little to spoof anything, and is useless alongside CanvasBlocker.

^^ I cannot say this enough. This is absolutely terrible advice and not even a solution. Especially given that we don't know exactly what OP did, or how he did it, or any other details such as OS, Firefox version, CB version, and most importantly, what does "paralyzed" mean. That's not meant as a criticism of OP, it just needs clarifying, and may in fact be a genuine or potential bug.

tl;dr: OP brought this issue on himself as CB & RFP work together out of the box (but what he did may be a valid/potential bug), and while disabling RFP clearly stops the conflict, it also causes far more harm than any good.