Firefox 46 für Entwickler

Um die neuesten Entwicklerfunktionen von Firefox zu testen, installieren Sie die Firefox Developer Edition. Firefox 46 wurde am 26. April 2016 veröffentlicht. Dieser Artikel listet wichtige Änderungen auf, die nicht nur für Webentwickler nützlich sind, sondern auch für Firefox- und Gecko-Entwickler sowie für Add-on-Entwickler.

Änderungen für Webentwickler

Entwickler-Tools

HTML

CSS

JavaScript

Schnittstellen/APIs/DOM

DOM & HTML DOM

Canvas

WebGL

IndexedDB

Keine Veränderung.

Service Worker

Fetch

  • Request.mode hat jetzt einen neuen verfügbaren Wert, navigate, zur Unterstützung von Anfragen, die beim Navigieren zwischen Dokumenten generiert werden (siehe Firefox Bug 1209081.)

WebRTC

  • Die Methode RTCPeerConnection.createOffer() unterstützt jetzt den VP9-Videocodec, obwohl dies standardmäßig deaktiviert ist. Um es zu aktivieren, setzen Sie die Präferenz media.peerconnection.video.vp9_enabled auf true in about:config. Bei Aktivierung ist VP9 der bevorzugte Codec; zuvor war VP8 bevorzugt (Firefox Bug 1242324).
  • Die Methode RTCRtpSender.setParameters() wurde hinzugefügt, um die Werte der Parameter nach der anfänglichen Erstellung des RTCRtpSender zu ändern.

Neue APIs

Verschiedenes

MathML

Keine Veränderung.

SVG

Keine Veränderung.

Audio/Video

Keine Veränderung.

HTTP

Keine Veränderung.

Netzwerk

  • Unterstützung für RFC 7686 wurde hinzugefügt: standardmäßig gibt es keine Versuche, eine Domain mit der TLD .onion aufzulösen. Dies wird durch die Präferenz network.dns.blockDotOnion gesteuert. Add-ons, die Tor unterstützen, können diese Präferenz ändern. (Firefox Bug 1228457)

Sicherheit

Keine Veränderung.

Änderungen für Add-on- und Mozilla-Entwickler

Schnittstellen

Keine Veränderung.

XUL

Keine Veränderung.

JavaScript-Code-Module

Keine Veränderung.

XPCOM

Keine Veränderung.

Sonstige

Keine Veränderung.

Ältere Versionen