The Problem and Solution
If you try to upload an image or video to a site via Firefox and see a weird striped-rainbow pattern instead of what you intended to upload then the fix is actually extremely easy:
about:configinto the address bar and hit enter
- Ignore spooky message and click big blue button
- Search for
privacy.resistFingerPrintingand set it to
What was happening? When this setting is enabled Firefox randomizes HTML canvas data. Instead of an image you get the ugliest plaid you’ve ever seen.