Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Firefox 91 Versionshinweise für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 91, die Entwickler betreffen werden. Firefox 91 wurde am 10. August 2021 veröffentlicht.

Hinweis: Siehe auch Hopping on Firefox 91 auf Mozilla Hacks.

Änderungen für Webentwickler

HTML

Keine Änderungen

CSS

  • Eine Korrektur, wie der pad-Deskriptor das negative Vorzeichen behandelt (Firefox-Bug 1714445).
  • Die Eigenschaft -moz-tab-size wurde auf die standardmäßige tab-size unpräfixiert, wobei die präfixierte Version als Alias beibehalten wurde (Firefox-Bug 737785).

Entfernungen

  • Die nicht standardisierte Eigenschaft -moz-outline-radius wurde entfernt (Firefox-Bug 1715984). Die Eigenschaft war seit Firefox 88 für Webentwickler nicht mehr nutzbar, dies vervollständigt die Entfernung.

JavaScript

  • Intl.DateTimeFormat.prototype.formatRange() und Intl.DateTimeFormat.prototype.formatRangeToParts() werden jetzt in den Release-Builds unterstützt. Die Methode formatRange() gibt eine lokalisierte und formatierte Zeichenkette für den Bereich zwischen zwei Date-Objekten zurück (z. B. "1/05/21 – 1/10/21"). Die Methode formatRangeToParts() gibt ein Array zurück, das die lokalisierungsspezifischen Teile eines formatierten Datumsbereichs enthält (Firefox-Bug 1653024).
  • Der Intl.DateTimeFormat()-Konstruktor erlaubt vier neue timeZoneName-Optionen für die Formatierung der Anzeige der Zeitzone. Dazu gehören die lokalisierten GMT-Formate shortOffset und longOffset sowie die generischen Nicht-Standort-Formate shortGeneric und longGeneric (Firefox-Bug 1653024).
  • Der Error()-Konstruktor kann nun die Fehlerursache als Wert im option-Parameter übernehmen. Dies ermöglicht es, Fehler abzufangen und neue/modifizierte Versionen auszulösen, die den ursprünglichen Fehler und den Stack-Trace beibehalten (Firefox-Bug 1679653).

HTTP

APIs

DOM

WebDriver-Konformität (Marionette)

  • Ein Fehler wurde behoben, der dazu führte, dass die Befehle WebDriver:AcceptAlert und WebDriver:DismissAlert für Benutzeraufforderungen in einem Popup-Fenster hängen blieben (Firefox-Bug 1721982).
  • Ein unangemessenes Verhalten der webSocketUrl-Fähigkeit wurde behoben, das true zurückgeben würde, wenn webSocketUrl nicht unterstützt wurde (Firefox-Bug 1713775).