Traduzione in corso.

Questo articolo fornisce informazioni sulle modifiche in Firefox 59 che interesseranno gli sviluppatori. Firefox 59 è l'attuale versione Beta di Firefox, che  sarà pubblicata il 13 marzo 2018.

Cambios pro le disveloppatores de web

Utensiles pro le disveloppatores de web

HTML

The <textarea> element's autocomplete 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

PointerEvents have been enabled in Firefox Desktop (bug 1411467).

DOM

DOM events

The Event.composedPath() method has been implemented (bug 1412775).

Service workers

Media and WebRTC

  • The MediaStreamTrack property MediaStreamTrack.muted, along with the events mute and unmute and the corresponding event handlers, onmute and onunmute, have been implemented. A track's muted state indicates that the track is not currently able to provide media data.
    Note: The muted state of a track isn't useful for what's typically thought of as muting and unmuting a track. Instead, use the enabled property; setting enabled to false causes the track to output only empty frames.
  • The RTCRtpReceiver methods getContributingSources() and getSynchronizationSources() have been implemented to provide information about the sources of each RTP stream. However, a specification change occurred before release and we have disabled these by default behind the preference media.peerconnection.rtpsourcesapi.enable (bug 1363667, bug 1430213, and bug 1433236.
  • The RTCRtpTransceiver interface has now been implemented, since the Firefox implementation of WebRTC now supports transceivers, with RTCPeerConnection and other interfaces updated to use them per the latest specification.
  • The RTCPeerConnection.addTransceiver() method has been added. In addition, the behavior of addTrack() has been updated to create a transceiver as required.
  • Support for WebVTT regions was implemented in Firefox 58 but disabled by default. They're now available by default (bug 1415805).
  • Firefox now supports WebVTT REGION definition blocks whose settings list has one setting per line instead of all of the settings being on the same line of the WebVTT file (bug 1415821.

Canvas and WebGL

No changes.

CSSOM

The 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 <script> element's type 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

Tag del documento e collaboratori

Hanno collaborato alla realizzazione di questa pagina: wbamberg, Karm46
Ultima modifica di: wbamberg,