this post was submitted on 03 Oct 2025
6 points (100.0% liked)

LibreWolf

4032 readers
1 users here now

Welcome to the official community for LibreWolf.

LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM. If you have any question please visit our FAQ first: https://librewolf.net/docs/faq/

To learn more or to download the browser visit the website: https://librewolf.net/

If you want to contribute head over to our Codeberg: https://codeberg.org/librewolf

founded 4 years ago
MODERATORS
 

There is no CORS going on, the very same script use canvas on two other sections, so I guess that's not the problem... it works on FireFox but breaks on LibreWolf:

https://privatebin.net/?401a54f23eea492d#6hEX1c73DVFHv7MJQaT5j6Nm4C9a29unnd4xzeeURpqU

Any idea what part LibreWolf doesn't like? I'd like to fix it to work.

you are viewing a single comment's thread
view the rest of the comments
[–] PiraHxCx@lemmy.ml 2 points 2 days ago (1 children)

it's weird because the other script in that same .js, showing three random images from a .json list, also use canvas, and it's working fine even on Mullvad and Tor :S

https://pirahxcx.neocities.org/

[–] belated_frog_pants@beehaw.org 2 points 1 day ago (1 children)

Its because librewolf is adding fingerprinting protection on the canvas element and changes some of its functionality but not all of it.

Canvas elements are used to track and fingerprint folks through tor and mulvad etc.

But its also a pain because of your exact sitch. I run into broken canvas elements a lot with it and selectively disable canvas fingerprint protection

[–] PiraHxCx@lemmy.ml 2 points 1 day ago

Well, I gonna try to minimize the use of canvas (and figure out why it works for one and not for the other) or just try to go without it. Thanks.