Currently, if a creator puts a QR code in a video, desktop users have to manually pause, take a screenshot, and use a third-party decoder or their phone. I propose a native, privacy-respecting video overlay feature:
While watching an HTML5 video (like on YouTube), Firefox scans the video frames for QR code patterns.
When a QR code is detected, a small, unobtrusive UI element (e.g., a small icon) appears in the corner of the video player.
Clicking the pop-up opens the decoded URL in a new tab or shows a preview.
The pop-up could also display the raw text/URL and the domain name so the user can verify it is safe before clicking.