Firefox 91 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 91, die Entwickler betreffen. 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 Descriptor das negative Vorzeichen behandelt (Firefox Bug 1714445).
  • Die -moz-tab-size Eigenschaft wurde auf die standardisierte tab-size umbenannt, und die voreingestellte Version wurde als Alias beibehalten (Firefox Bug 737785).

Entfernungen

  • Die nicht standardisierte -moz-outline-radius Eigenschaft wurde entfernt (Firefox Bug 1715984). Seit Firefox 88 war die Eigenschaft 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 formatRange()-Methode 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 formatRangeToParts()-Methode gibt ein Array zurück, das die lokalspezifischen Teile eines formatierten Datumsbereichs enthält (Firefox Bug 1653024).
  • Der Intl.DateTimeFormat() Konstruktor ermöglicht vier neue timeZoneName Optionen für die Formatierung, wie die Zeitzone angezeigt wird. Dazu gehören die lokalisierten GMT-Formate shortOffset und longOffset, sowie die generischen, nicht standortbezogenen Formate shortGeneric und longGeneric (Firefox Bug 1653024).
  • Der Error() Konstruktor kann jetzt die Fehlerursache cause als Wert im option Parameter aufnehmen. Dadurch kann der Code Fehler abfangen und neue/veränderte Versionen 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 für Benutzeraufforderungen, die in einem Popup-Fenster geöffnet wurden, hängen blieben (Firefox Bug 1721982).
  • Eine unangemessene Behandlung der webSocketUrl Fähigkeit wurde behoben, die true zurückgeben würde, wenn webSocketUrl nicht unterstützt wurde (Firefox Bug 1713775).

Ältere Versionen