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.
The canvas element is likely blocked by default
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/
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