Closed Bug 1089879 Opened 10 years ago Closed 9 years ago

[EME] Add support to enable/disable individual Content Decryption Modules

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1089867
Firefox 37

People

(Reporter: kev, Unassigned)

References

Details

As a user, I can enable or disable playback support of specific CDMs through through the Addons->Plugins user interface so that I have control over which CDMs Firefox can use to play back protected content using EME.
Does this include "Uninstall" as well?
Flags: needinfo?(kev)
I mentioned this in another bug, but I'll say it again here: Gecko's media stack has a pref media.eme.adobe-access.enabled which enables.disabled the Adobe CDM. If that pref is false or non-existant, Gecko will not use the Adobe CDM.

If there's some better way for Firefox to signal this to Gecko, I'm all ears.
(In reply to Justin Dolske [:Dolske] from comment #1)
> Does this include "Uninstall" as well?

No, no uninstall, just like the other plugins.
Flags: needinfo?(kev)
Well, other plugins don't offer "uninstall" because their installs are not managed by Firefox. Whereas CDMs are so-managed (just like extensions).

But I think we don't need uninstall control on a per-CDM basis. AFAIK there's no reason why a user would want to do that (as opposed to simply _disabling_ them). The only use case I'm aware of involving uninstall would be for users who entirely object to DRM, and we should just use a global setting like that (say, bug 1089876).
Flags: firefox-backlog+
This is getting hooked up to the UI in bug 1089867.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.