Handling of Canvas data blocking breaks some image uploads

Hello, using LibreWolf with Manjaro I was unable to send images with most websites (Whatsapp Web, for example), doesn't matter if i used the upload button and select a file, copy and paste the image or if i drag and drop. An image was sent, but resulted in a monochrome mess. i found another user with the same problem that posted a screenshot of the issue on the Manjaro forums, it looks like this: https://forum.manjaro.org/t/image-uploads-broken-in-firefox-for-specific-websites/50815. Though every upload will have a slightly different pattern and colour to the noise. The "issue" was inherited from Firefox, as the problem is also present there. I am using the AppImage version of LibreWolf with Manjaro XFCE. So i checked the console and a message pops up: "Blocked https://web.whatsapp.com/ from extracting canvas data because no user input was detected." After allowing the website to read my canvas data (privacy gone, I know, but I need to use this service and it's a burner phone anyway) the image uploads worked.

So i think while it could be argued canvas data blocking is working as intended, there's an issue with how LibreWolf is assuming "no user input was detected" while I'm performing inputs - trying to upload images. Would there be a way to improve how this feature is handled without compromising user safety at times where there really is no input? Even the usual pop-up that lets users know about the canvas data and asks them if they would like to allow the website to read it never showed up, which is why I assumed for weeks that this was just a Manjaro bug stopping me from uploading images.