Firefox 43 für Entwickler

Um die neuesten Entwicklerfunktionen 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 nützlich sind, sondern auch für Firefox- und Gecko-Entwickler sowie Add-on-Entwickler.

Änderungen für Webentwickler

Entwicklerwerkzeuge

CSS

HTML

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

JavaScript

Neue APIs

Änderungen bezüglich des arguments Objekts

Andere Änderungen

Schnittstellen/APIs/DOM

DOM & HTML DOM

Keine Änderung.

IndexedDB

  • Ein neues Merkmal namens lokalisierungsspezifische Sortierung wurde hinzugefügt, mit dem Sie Indizes mit einer angegebenen Lokalisierung erstellen können, die dann verwendet werden können, um Daten nach den Regeln dieser Lokalisierung zu sortieren (Firefox Bug 871846). Dies ist eine nicht standardmäßige, Firefox-spezifische Funktion.

Service Workers

WebRTC

Sonstiges

MathML

Keine Änderung.

SVG

Keine Änderung.

Audio/Video

Keine Änderung.

HTTP

Keine Änderung.

Netzwerke

Keine Änderung.

Sicherheit

  • Der Zugriff auf Webspeicher (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 den Nightly- und Aurora/Dev Edition-Versionen des Browsers entfernt (Firefox Bug 1201023). Es ist derzeit geplant, dass diese Entfernung bei der nächsten Version auch für Beta- und Release-Versionen erfolgt (Firefox 44).
  • Subressourcen-Integrität wurde für <script> und <link> implementiert, die auf Stylesheets verlinken (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

  • Zur Vorbereitung auf zukünftige Versionen, die auf Multi-Prozess-Inhalte umstellen, können NPAPI Plugins nicht mehr im selben Prozess wie der Seiteninhalt ausgeführt werden. Die Einstellungen, die mit dom.ipc.plugins beginnen, werden nicht mehr verwendet.

Sonstiges

Keine Änderung.

Ältere Versionen