--- title: Firefox 59 for developers slug: Mozilla/Firefox/Releases/59 translation_of: Mozilla/Firefox/Releases/59 original_slug: Mozilla/Firefox/Versions/59 ---
{{FirefoxSidebar}}

This article provides information about the changes in Firefox 59 that will affect developers. Firefox 59 was released on March 13, 2018.

Changes for web developers

Developer tools

HTML

The {{HTMLElement("textarea")}} element's {{htmlattrxref("autocomplete", "textarea")}} attribute has been implemented. This lets you enable or disable form auto-fill for the element.

CSS

SVG

No changes.

JavaScript

No changes.

APIs

New APIs

{{domxref("PointerEvent","PointerEvents")}} have been enabled in Firefox Desktop ({{bug(1411467)}}).

DOM

DOM events

The {{domxref("Event.composedPath()")}} method has been implemented ({{bug(1412775)}}).

Service workers

Media and WebRTC

Canvas and WebGL

No changes.

CSSOM

The {{domxref("CSSNamespaceRule")}} interface and its namespaceURL and prefix properties have been implemented ({{bug(1326514)}}).

HTTP

No changes.

Security

Plugins

No changes.

Other

No changes.

Removals from the web platform

HTML

The non-standard version parameter of the {{htmlelement("script")}} element's {{htmlattrxref("type","script")}} attribute (e.g.  type="application/javascript;version=1.8") has been removed ({{bug(1428745)}}).

CSS

JavaScript

APIs

SVG

Support for SMIL's accessKey feature has been removed ({{bug(1423098)}}).

Other

Support for the non-standard pcast: and feed: protocols has been removed from Firefox ({{bug(1420622)}}).

Changes for add-on and Mozilla developers

WebExtensions

See also

Site compatibility for Firefox 59

Older versions

{{Firefox_for_developers(58)}}