Firefox 43 für Entwickler

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

Änderungen für Webentwickler

Entwicklerwerkzeuge

CSS

HTML

  • Für <img> mit ICO-Bild, das mehrere Frames enthält, werden die intrinsischen Dimensionen des Bildes jetzt auf die des größten Frames eingestellt und nicht mehr auf die des kleinsten Frames Firefox-Bug 1201796.
  • Der Wert des Viewports des Dokuments (definiert mit <meta name="viewport>") kann jetzt dynamisch über JavaScript geändert werden (Firefox-Bug 976616).

JavaScript

Neue APIs

Änderungen bezüglich des arguments-Objekts

Sonstige Änderungen

Schnittstellen/APIs/DOM

DOM & HTML DOM

Keine Änderung.

IndexedDB

  • Ein neues Feature namens bereichssensitives Sortieren wurde hinzugefügt, das die Erstellung von Indizes mit einer angegebenen Lokalisierung ermöglicht, die dann verwendet werden kann, um Daten gemäß den Regeln dieser Lokalisierung zu sortieren (Firefox-Bug 871846). Dies ist eine nicht standardmäßige, Firefox-spezifische Funktion.

Service Workers

WebRTC

Verschiedenes

MathML

Keine Änderung.

SVG

Keine Änderung.

Audio/Video

Keine Änderung.

HTTP

Keine Änderung.

Netzwerk

Keine Änderung.

Sicherheit

  • Der Zugriff auf Web Storage (d.h. localStorage und sessionStorage) aus Drittanbieter-IFrames wird jetzt verweigert, wenn der Benutzer Drittanbieter-Cookies deaktiviert hat (Firefox-Bug 536509).
  • Diese Whitelist wurde sogar in der Nightly- und Aurora/Dev-Edition des Browsers entfernt (Firefox-Bug 1201023). Aktuell ist geplant, dass diese Entfernung auch in den Beta- und Release-Versionen der nächsten Version (Firefox 44) erfolgen wird.
  • Subresource-Integrität wurde für <script> und <link> implementiert, die auf Stylesheets verweisen (Firefox-Bug 992096).

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

Schnittstellen

Keine Änderung.

XUL

Keine Änderung.

JavaScript-Code-Module

Keine Änderung.

XPCOM

Keine Änderung.

Plugins

  • In Vorbereitung auf zukünftige Versionen, die einen Wechsel zu Multi-Prozess-Inhalten vorsehen, können NPAPI-Plugins nicht mehr im selben Prozess wie der Seiteninhalt ausgeführt werden. Die mit dom.ipc.plugins beginnenden Einstellungen werden nicht mehr verwendet.

Sonstiges

Keine Änderung.

Ältere Versionen