Inappropriate message "You must enable DRM to play some audio or video on this page"
Categories
(Firefox :: Messaging System, defect, P3)
Tracking
()
People
(Reporter: ambrose.li, Unassigned)
References
(Blocks 1 open bug)
Details
Updated•7 years ago
|
Updated•7 years ago
|
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Comment 5•6 years ago
|
||
Reporter | ||
Comment 6•6 years ago
|
||
Reporter | ||
Comment 8•6 years ago
|
||
Comment 9•6 years ago
|
||
Comment 10•6 years ago
|
||
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
Comment 14•6 years ago
|
||
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
Comment 17•6 years ago
|
||
Reporter | ||
Comment 18•6 years ago
|
||
Comment 19•6 years ago
|
||
Comment 20•6 years ago
|
||
(In reply to Ron Kaminsky from comment #9)
A workaround which seems to work for me is to disable the following in
about:config :media.gmp-widevinecdm.enabled
media.gmp-widevinecdm.visible
I can confirm that this works for me as well, on other profile that doesn't have noscript.
Also, I just found (I think) the original "bug" which is causing all this angst. https://bugzilla.mozilla.org/show_bug.cgi?id=1234355
'Remove "Don't ask me again" footgun option from the "enable DRM" info bar notification'
We should replace the "You must enable DRM to play some audio or video on this page" info bar's "Options" drop-down menu with a "Not Now" button. If we allow the user to "Don't ask me again", then they will get into a state where they don't know why Netflix doesn't work. If this message is nagging the user too much, then they should either enable the Adobe CDM or stop trying to play DRM video with DRM disabled!'
Right. It's not that I'm /trying/ to play DRM video, it's more than the website is trying, because Firefox is ignoring my explicit instructions to not allow DRM...
Comment 21•6 years ago
|
||
And I posted that too soon, I meant to also say, the footgun is making it too easy to re-enable DRM when one doesn't want it.
Comment 22•6 years ago
|
||
It's very annoying this alert and very intrusive.
Mozilla STOP THIS SPAM now!
Comment 23•6 years ago
|
||
Please fix so annoying.
Comment 24•6 years ago
|
||
This really needs to go. I explicitly disabled DRM videos and I am fully aware that I'm not going to be able to see certain ads. I'm fine with that. I am not aware of any Firefox installation that come with DRM disabled by default and if anyone ever used one, it would probably be to avoid crap like this.
Comment 25•6 years ago
|
||
This bug was reported more than a year old and is still not fixed...Come on Mozilla !
@Fedge:
Disable the following in about:config
media.gmp-widevinecdm.enabled
Comment 26•5 years ago
|
||
Please fix it, I am waiting more big and popular websites asks for DRM!
Comment 27•5 years ago
|
||
Retina-burning YELLOW bar! Keeps POPPING!
More attention-grabbing than 'popup block' or 'flash plugin' or any other serious warnings; absurd.
- Is DRM more imortant than anything else on the internet?
- If you disabled something, knowingly and intentionally, should it keep flashing yellow messages?
I have it atseveral stations and users keep asking me. We may have to replace a browser.
Comment 28•5 years ago
|
||
I'm encountering this bug for the first time, I get the "You must enable DRM [...]" yellow warning bar at the top of EVERY Google search, I've:
- Play DRM-controlled content == UNCHECKED
- media.gmp-widevinecdm.enabled == false
- media.gmp-widevinecdm.visible == false
- Firefox 70.0.1 (64-bit) (downloaded & installed from Mozilla, not the distribution package)
- Ubuntu 18.04.3 LTS
Steps to replicate:
- Open Firefox, go to https://www.google.com/search?hl=en&q=test
Comment 29•5 years ago
|
||
Looking at the patch which fixed "Bug" 1234355 it looks to me like if
"browser.eme.ui." + bar.value + ".disabled"
is set to "true" in about:config (for the correct value of bar.value)
then this bug might have a better workaround? Unfortunately I have no idea what to stick in there instead of bar.value... I suppose one might be able to find out by installing a really old version of Firefox before the patch which removed the "don't ask again" option, enabling that option, and looking around in about:config or prefs.js ..
Posting this because of Nanzikambe having trouble with my original workaround
Comment 30•5 years ago
|
||
(In reply to Nanzikambe from comment #28)
I'm encountering this bug for the first time, I get the "You must enable DRM [...]" yellow warning bar at the top of EVERY Google search, I've:
- Play DRM-controlled content == UNCHECKED
- media.gmp-widevinecdm.enabled == false
- media.gmp-widevinecdm.visible == false
- Firefox 70.0.1 (64-bit) (downloaded & installed from Mozilla, not the distribution package)
- Ubuntu 18.04.3 LTS
Steps to replicate:
- Open Firefox, go to https://www.google.com/search?hl=en&q=test
Try to disable browser.eme.ui.enabled in about::config, please post if this solves the problem.
Comment 31•5 years ago
|
||
(In reply to Ron Kaminsky from comment #9)
A workaround which seems to work for me is to disable the following in
about:config :media.gmp-widevinecdm.enabled
media.gmp-widevinecdm.visible
Disabling browser.eme.ui.enabled may help also...
Comment 32•5 years ago
|
||
Another setting in about:config which may be interesting to those who read this thread is
media.eme.video.blank
I'm not sure what it does exactly. However, I have noticed that the new "enhanced" UI for about:config in version 71 now has abolished the traditional right-click functionality. And the functionality that search also searches the values of the settings. I suppose that last "enhancement" is just in case the current Mozilla development direction has you wanting to search for every setting in about:config which contains a Mozilla domain URL so you can change it to a nonexistent domain?
Comment 33•5 years ago
|
||
I can't "inspect element" on the pop-up either.
Since it animates as it loads, it can be a migraine trigger, just like most video and audio.
Comment 34•5 years ago
|
||
(Or it moves the page down as it loads. I consider this and other painful animation to be forms of animation.)
Comment 35•5 years ago
|
||
Adding my vote that not being about to turn off showing the DRM must be enabled warning is annoying.
I'm going to try some of the about:config settings mentioned in this bug to see if that helps, but changing various config options that may be related is not what I'd consider a real solution, just a stop-gap for those of us who are techy and super annoyed by this.
Comment 36•5 years ago
|
||
I'm seeing the message with Firefox 73.0 on https://podcasts.apple.com/us/podcast/ted-radio-hour/id523121474?i=1000454832811
Two issues:
-
There should be a way to disable those messages permanently. The bar is closed without any questions. Reopening the same page presents me with the same bar.
-
The wording is inappropriate. It assumes that I'm on the page to play some video or audio. I might be on that page to read a story, to follow links or just to see what's there. I don't want Firefox to tell me that I must do something. Possible wording:
This page contains audio or video that can only be played if you enable DRM. Learn More. Enable DRM. Don't ask again.
Comment 37•5 years ago
|
||
This was in the wrong component. Moving and nudging.
Comment 38•4 years ago
|
||
Can we get some more input from the nofications and alerts mozillians? This really is a bother and would seem like a relatively easy fix compared to the fact that this bug report has been open for an entire 3 years.
Comment 39•4 years ago
|
||
Showing up in google docs on linux now...
Updated•4 years ago
|
Comment 40•4 years ago
|
||
Updated•4 years ago
|
Comment 41•4 years ago
|
||
This bug is still present, many years later. https://www.foxbusiness.com/technology/elon-musk-got-4000-spacex-workers-to-join-a-covid-19-study-heres-what-he-learned
Please fix that bug, its so annoying, I think a good solution would be to change the text to , this page contains DRM content you have chosen to disable, would you like to make an exception for this page or site? then with the alternatives, no, do not ask me again as default, then no, do not ask me again for this site, yes this time only and yes permanently enable DRM on this site. Then is the user chooses one of the enabled options, a popup should appear with the text: are you sure? Enabling DRM will have significant impact on privacy, options default, back to safety and enable anyway.
Updated•4 years ago
|
Comment 42•4 years ago
|
||
@tspurway I'd like to take up on this issue .Thank you
Comment 43•4 years ago
|
||
Would love to tackle this bug, if it is still open and unassigned.
Thanks
Comment 44•4 years ago
|
||
@tspurway @ambrose.li Ive read the whole thing..Ive a good thought of working on this bug..just to create options to avoid that nag bar that is
1.Dont ask me again for this site
2.Enable for this site alone
3.Enable permanently
@tspurway i dont think a beginner could do this .If it can be done, tell me where i could approach this bug to fix.
Thanks
Comment hidden (off-topic) |
Comment 46•4 years ago
|
||
Hi gijs, could you checkout this bug?
still the yellow nag is popping.
Comment 47•4 years ago
|
||
I'm fairly sure this bug needs product and UX input to be actionable, so I'm going to clear the "good first bug" flag. See also the recent comments in bug 1234355.
Comment hidden (advocacy) |
Comment 49•4 years ago
|
||
Okay gijs .Thanks :)
Comment 51•3 years ago
|
||
Confirm that disabling media.gmp-widevinecdm.enabled worked, but that is terrible UI. The right fix for #1234355 would be for Netflix page to detect absence of DRM and deal with it in their own UI. This feels like a replay of the multi year saga of getting rid of the "install missing plugins" alert when the site wanted to play Flash video and the user wasn't willing to install Flash.
Comment 52•3 years ago
|
||
The severity field for this bug is relatively low, S3. However, the bug has 12 votes and 50 CCs.
:tspurway, could you consider increasing the bug severity?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Comment 53•3 years ago
|
||
Everytime I need to manage my Plex server through the web GUI I get this annoying popup/popdown in Firefox on Linux. I never use the Plex GUI to watch video. Please fix this and let me just never ever see DRM questions or even DRM content (of which Plex has none)
Comment 54•3 years ago
|
||
(In reply to Ron Kaminsky from comment #30)
Try to disable browser.eme.ui.enabled in about::config, please post if this solves the problem.
Thank you, this resolved the problem perfectly.
Comment 55•3 years ago
|
||
Changing browser.eme.ui.enabled from true to false in about:config fixed it for me too (Firefox 99.0.1)! Thank you so much!
Comment 56•3 years ago
|
||
I'm having a slightly opposite problem. I have already clicked "Enable DRM" (quite a few times) and it keeps asking me to enable DRM whenever I visit my plex server web page, before I ask it to play anything. Firefox 99 on Ubuntu 20.04, using Ubuntu packages. No proxy, Comcast is my ISP. Why does it not already know that I have enabled DRM? This doesn't happen on Windows.
Comment 57•3 years ago
|
||
I'd say Firefox already has the perfect UI for this: Permissions.
Just treat DRM like any other permission and give us the choices we have for Autoplay or Location.
- Use Default
- Always ask
- Allow
- Block
That way we can set the default to Block instead of completely disable DRM and have a non-intrusive way to play DRM content if we so choose.
Also, if a user disables DRM just keep the entry in the permissions UI but replace the choices with an appropiate message like "DRM is disabled globally. Click this link to learn more."
Comment 58•3 years ago
|
||
That approach sounds like a good concept. :)
Comment 59•3 years ago
|
||
(In reply to github from comment #56)
I'm having a slightly opposite problem. I have already clicked "Enable DRM" (quite a few times) and it keeps asking me to enable DRM whenever I visit my plex server web page, before I ask it to play anything. Firefox 99 on Ubuntu 20.04, using Ubuntu packages. No proxy, Comcast is my ISP. Why does it not already know that I have enabled DRM? This doesn't happen on Windows.
Please file a separate bug with more details (data from about:support would be pretty useful, as well as whether DRM video works anywhere else for you).
Comment hidden (off-topic) |
Comment hidden (off-topic) |
Comment 62•2 years ago
|
||
Redirect a needinfo that is pending on an inactive user to the triage owner.
:tspurway, since the bug has recent activity, could you have a look please?
For more information, please visit auto_nag documentation.
Comment hidden (advocacy) |
Updated•2 years ago
|
Comment 64•2 years ago
|
||
I just got this popdown on Firefox on Windows... I've only ever gotten it on Linux before today.. 111.0.1 (64-bit)
Comment 65•2 years ago
|
||
(In reply to Ron Kaminsky from comment #30)
Try to disable browser.eme.ui.enabled in about::config, please post if this solves the problem.
Went with this "solution", thank you.
This seems to be a rather odd issue as it's been around for a long time and it's really about how the handling of a (mis)feature is outdated as it really should work like other permissions as it was proposed earlier. Consider the following problems which actually made me end up here as just closing the extra bar a few times earlier wasn't a problem, but it changed in the past few months (both globally and for personal reasons):
- Apparently more and more websites start with wanting to use DRM highly likely for fingerprinting. Even the usual undesired location permission request is less jarring and it's also easier to dismiss.
- The bar getting added shifting the whole page down is incredibly bad UX. Likely this one is a more personal experience, but I get to see it often nowadays as scrolling loads some bloat which wants to use DRM, so the bar appears while the page is in use, and it keeps on reappearing every time something silly is loaded.
- The text shown is actually a lie even if unintentionally as the vast majority of websites either don't block media getting played without DRM (hence the malicious fingerprinting suspicion), or media keeps being gated behind other requirements. Spotify is one notoriously silly example of this as when it's embedded into another site, the preview can be played without DRM, and on their site nothing can be played anyway without signing up for their service, yet in both cases the popup bar appears with the inappropriate message.
Even the page the "Learn more" link leads to isn't particularly helpful, it neither tells much to the people who are just a bit above figuring that clicking on enable makes something work, nor it informs more advanced users about the increased risks of how much the attack surface increases by granting lower level access to components which cannot be feasibly verified neither by the user nor by trustworthy organizations.
Comment 66•2 years ago
|
||
Five years later, on version 113.0.1 and I can confirm that the fix posted in comment #9 still works perfectly.
Description
•