News for hackers. Stuff that matters.
Re:Save Firefox by sounds on Wednesday May 11, 2016 @06:50PM (#11680017)
Actually it's not that hard:

1. Go to https://ftp.mozilla.org/pub/firefox/releases/

2. Click on the largest version number (46.0.1 right now)

3. Select "EME-free" under your OS

4. Select your language of choice

For the lazy:

https://ftp.mozilla.org/pub/firefox/releases/46.0.1/mac-EME-...

https://ftp.mozilla.org/pub/firefox/releases/46.0.1/win64-EM...

https://ftp.mozilla.org/pub/firefox/releases/46.0.1/linux-x8...

This makes a difference. You won't be able to watch EME-locked content, but every time you try, a content publisher will have to come up with the resources to send you the page with the locked content, all to no avail.

Of course, you'll probably either cancel your Netflix or find a workaround. But you won't be casually supporting EME on sites you never knew were using it. Your every day browsing will automatically block EME.

"The Net interprets censorship as damage and routes around it." - John Gilmore

Re:Save Firefox by irq-1 on Wednesday May 11, 2016 @11:44PM (#11681178)
You can turn it off in the options. From https://support.mozilla.org/en-US/kb/enable-drm

Opt out of CDM playback, uninstall CDMs and stop all CDM downloads

You have the choice to globally opt out of HTML5 DRM playback. Once you opt out, Firefox will delete any downloaded CDMs from your hard drive, cease all future CDM downloads and disable DRM playback. This affects only DRM-controlled HTML5 audio and video. To opt out of HTML5 DRM playback completely, follow these steps:

    Click the menu button  and choose Options.
    Click the Content panel.
    Remove the check mark next to Play DRM content.
Re:Save Firefox by nileshtrivedi on Thursday May 12, 2016 @04:37AM (#11682131)
No such option in Firefox 46.0 on Ubuntu 16.04.
Re:Save Firefox by cpeterso on Thursday May 12, 2016 @12:51PM (#11684861)
EME is not enabled by default in Firefox on Linux.
Re:Save Firefox by vetinari on Thursday May 12, 2016 @05:51AM (#11682360)
For a normal user, the problem is that the Play DRM content checkbox is hidden by default.

In order to enable it, you must go to about:config and enable browser.eme.ui.enabled. While you are there, you can just disable media.eme.enabled and media.eme.apiVisible.

Re:Save Firefox by cpeterso on Thursday May 12, 2016 @12:51PM (#11684868)
Are you on Linux? The "Play DRM content" checkbox is shown by default on Windows and Mac OS X.
Re:Save Firefox by vetinari on Thursday May 12, 2016 @02:05PM (#11685459)
The default for OSX is hidden - http://imgur.com/3AdT6Vs (46.0.1)

On Windows, it is shown indeed (45.1.1 ESR).

Re:Save Firefox by cpeterso on Friday May 13, 2016 @11:58AM (#11691130)
Thanks for the correction. I forgot that EME support (using Google's Widevine CDM) won't ship on OS X until Firefox 47, which is still in the Firefox Beta channel for another few weeks.
Re:Save Firefox by vetinari on Friday May 13, 2016 @01:27PM (#11691784)
Thanks for the info.
Re:Save Firefox by gajjanag on Wednesday May 11, 2016 @09:58PM (#11680831)
On most Linux distributions, Firefox is built from source and then shipped via a package manager. At least on Arch, --disable-eme is not passed as a configure flag. Yes, one could build Firefox oneself, but it is a beast to compile. It is also ridiculous that this needs to be done at build time.

A perhaps easier approach that should work based on the name (but have not confirmed) is to lock via the user.js method user_pref/lockPref("media.eme.enabled", false). If this works as intended, then simply make this config file part of the deployment should be enough.

Re:Save Firefox by lomnakkus on Wednesday May 11, 2016 @11:50PM (#11681199)
Guess which version will be packaged on the popular Linux distros.