Firefox 56 for developers

Firefox 56 was released on September 28, 2017. This article lists key changes that are useful for web developers.

Changes for Web developers

Developer Tools

HTML

CSS

SVG

No changes.

JavaScript

APIs

New APIs

No changes.

DOM

DOM events

Media and WebRTC

  • Firefox now supports the RTCPeerConnection properties which let you examine the current and pending configurations of the local and remote ends of the connection, to help manage changes in configuration: currentLocalDescription, pendingLocalDescription, currentRemoteDescription, and pendingRemoteDescription.
  • Hardware encoding of media is now enabled by default on Android; it was available but disabled by default in Firefox 55 (Firefox bug 1386974). This supports higher-efficiency encoding of VP8 media on devices that provide support for it. This saves battery life and processor power, generally improving the performance of the user's device.

Canvas and WebGL

Security

No changes.

Plugins

  • Firefox for Android has removed all support for plugins (bug 1381916).

Other

Removals from the web platform

HTML

APIs

No changes.

SVG

No changes.

Changes for add-on and Mozilla developers

WebExtensions

Older versions