Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage News Firefox 38 Released, Adds Support for DRM

Firefox 38 Released, Adds Support for DRM


Mozilla released the latest version of Firefox yesterday, bringing promised HTML5 DRM capabilities to replace the use of Silverlight or Flash.

Starting with version 38, Firefox now supports Encrypted Media Extensions (EME) on 32-bit versions of Windows Vista and later. This will enable users of that browser to view DRM-controlled content such as Netflix without a separate plug-in. The release comes a year after they announced their plans to do so.

By default, when protected content is needed, the browser will download and enable the Adobe Primetime Content Decryption Module (CDM). Mozilla has provided a guide for those who wish to disable or opt-out of the CDM. In addition, there is a separate download available that does not contain the EME support.

Chrome, Internet Explorer, and Safari already have EME support.

While Firefox's EME support is not available on Mac OS X yet, Mozilla did ship partial support for the Media Source Extensions (MSE) API. This feature will let users view non-DRM video content, such as YouTube, using the native HTML5 video player. This support has existed in Firefox for Windows since version 37.

On Hacker News, Firefox Product Manager Javaun Moradi says that this is just a start. "We launched EME on Win32 (Vista+) first because that is by far the biggest share of [Firefox] users. We will keep rolling out new platforms," he says.

Beyond the video changes, Firefox 38 also includes support for the HTML5 srcset attribute and the <picture> element. These features are important to websites that want to include responsive images.

In addition, Firefox is now the first browser to include ruby support. This ruby, which is not the programming language, is primarily used by East Asian users and lets web pages include pronunciation along with the characters.

Developers can read more about version 38 in the release notes.

We need your feedback

How might we improve InfoQ for you

Thank you for being an InfoQ reader.

Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our short survey? Your feedback will directly help us continually evolve how we support you.

Take the Survey

Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.