Opened 8 months ago
Last modified 8 months ago
#26629 new defect
Prompt users to install missing video codecs
Reported by: | arthuredelstein | Owned by: | tbb-team |
---|---|---|---|
Priority: | Medium | Milestone: | |
Component: | Applications/Tor Browser | Version: | |
Severity: | Normal | Keywords: | |
Cc: | Actual Points: | ||
Parent ID: | Points: | ||
Reviewer: | Sponsor: |
Description
Missing video codecs are a way to fingerprint users, even if Media Capabilities object has been sanitized for fingerprinting. Tor Browser could detect when codecs are missing and suggest to user that they install them.
Child Tickets
Ticket | Status | Owner | Summary | Component |
---|---|---|---|---|
#25983 | assigned | tbb-team | no supported MIME type or video format | Applications/Tor Browser |
Change History (3)
comment:1 Changed 8 months ago by
comment:2 Changed 8 months ago by
Can anyone give a concrete example with a full list of packages needed for Debian/Ubuntu/Trisquel?
comment:3 Changed 8 months ago by
There are two scenarios for this: Windows and Linux. I understand Windows more.
If you install Windows N or KN you'll be missing Windows Media Foundation and Firefox will detect that and prompt you here if you try to play something and can't: https://searchfox.org/mozilla-central/rev/403038737ba75af3842ba6b43b6e2fb47eb06609/dom/media/doctor/DecoderDoctorDiagnostics.cpp#682
If you're on Linux and you're missing 'ffmpeg' you'll get a similar situation - but I don't understand all the details of what 'ffmpeg' entails. It appears there's code for that right next to the Windows one though so hopefully one can figure it out from that?
In both cases, our telemetry indicates that the users who are in this situation is minimal: a few percent.
I don't know if we can technically or legally bundle codecs with the browser in either case.
I am not convinced yet, we should do that. How would that look like if you are, say, on Linux?