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 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 Minuszeichen behandelt (Firefox-Bug 1714445).
  • Die -moz-tab-size Eigenschaft wurde auf die standardmäßige tab-size geändert, und die präfixierte Version wurde als Alias beibehalten (Firefox-Bug 737785).

Entfernungen

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

JavaScript

  • Intl.DateTimeFormat.prototype.formatRange() und Intl.DateTimeFormat.prototype.formatRangeToParts() werden jetzt in Release-Builds unterstützt. Die formatRange() Methode liefert eine lokalisierte und formatierte Zeichenkette für den Bereich zwischen zwei Date Objekten (z. B. "1/05/21 – 1/10/21"). Die formatRangeToParts() Methode liefert ein Array mit den lokalspezifischen Teilen eines formatierten Datumsbereichs (Firefox-Bug 1653024).
  • Der Intl.DateTimeFormat() Konstruktor erlaubt vier neue timeZoneName Optionen zur Formatierung, wie die Zeitzone angezeigt wird. Diese beinhalten die lokalisierten GMT-Formate shortOffset und longOffset, sowie die generischen Nicht-Ort-Formate shortGeneric und longGeneric (Firefox-Bug 1653024).
  • Der Error() Konstruktor kann nun den Fehler cause als Wert im option Parameter verwenden. Dies erlaubt es dem Code, Fehler abzufangen und neue/veränderte Versionen zu werfen, 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 bei Benutzeraufforderungen hängen blieben, die in einem Popup-Fenster geöffnet wurden (Firefox-Bug 1721982).
  • Eine unangemessene Behandlung der webSocketUrl Fähigkeit wurde behoben, die true zurückgab, wenn webSocketUrl nicht unterstützt wurde (Firefox-Bug 1713775).