Firefox 80 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 80, die Entwickler betreffen werden. Firefox 80 wurde am 25. August 2020 veröffentlicht.

Änderungen für Webentwickler

Entwickler-Tools

HTML

Keine Änderungen.

CSS

  • Die standardmäßige, unpräfixte appearance-Eigenschaft wird jetzt unterstützt; bestehende -moz-appearance und -webkit-appearance sind jetzt Aliase der unpräfixten Eigenschaft (Firefox-Bug 1620467).

JavaScript

HTTP

  • Zuvor funktionierte die fullscreen-Direktive nicht, wenn sie auf ein <iframe> angewendet wurde (z. B. über das allow-Attribut), es sei denn, das allowfullscreen-Attribut war ebenfalls vorhanden. Dies wurde nun behoben (Firefox-Bug 1608358).

APIs

DOM

Entfernungen

WebAssembly

  • Atomare Operationen sind jetzt auf nicht-gemeinsamen Speichern erlaubt (Firefox-Bug 1619196).

WebDriver-Konformität (Marionette)

  • Die Verwendung von WebDriver:NewWindow, um einen neuen Tab zu öffnen, gibt bei Tests im Headless-Modus nicht mehr zu früh zurück (Firefox-Bug 1653281).
  • Wir haben das Argument name für WebDriver:SwitchToWindow entfernt — es wird für den W3C-kompatiblen Modus nicht unterstützt und sollte nicht mehr verwendet werden (Firefox-Bug 1588424).
  • Wir haben begonnen, Unterstützung für Fission für die folgenden Befehle hinzuzufügen: WebDriver:FindElement, WebDriver:FindElements, WebDriver:GetElementAttribute, WebDriver:GetElementProperty.
  • Bekanntes Problem: Das Öffnen eines neuen Tabs mit WebDriver:NewWindow oder über ein beliebiges Skript, das window.open() aufruft, wechselt jetzt automatisch zu diesem neuen Fenster (Firefox-Bug 1661495).

Änderungen für Add-on-Entwickler

Keine Änderungen.

Ältere Versionen