Firefox 80 Versionshinweise für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 80, die Entwickler betreffen. Firefox 80 wurde am 25. August 2020 veröffentlicht.
Änderungen für Webentwickler
>Entwickler-Tools
- Sie können jetzt Netzwerk-Anfragen im Web-Konsolenwerkzeug mit den Hilfsbefehlen
:blockund:unblockblockieren und wieder freigeben (Firefox Bug 1546394). - Beim Hinzufügen einer Klasse zu einem Element im Regelbereich des Seiteninspektors werden vorhandene Klassen mit Autovervollständigung vorgeschlagen (Siehe Firefox Bug 1492797).
- Wenn der Debugger bei einer Ausnahme anhält, zeigt das Tooltip im Quelltextbereich jetzt ein Dreiecksymbol zur Offenlegung an, das einen Stack-Trace zeigt (Firefox Bug 1643633).
- Im Netzwerkmonitor-Anfragenliste wird ein Schildkrötensymbol für "langsame" Anfragen angezeigt, die einen konfigurierbaren Schwellenwert für die Wartezeit überschreiten (Firefox Bug 1648373).
HTML
Keine Änderungen.
CSS
- Die standardisierte, unpräfixte
appearanceEigenschaft wird jetzt unterstützt; die vorhandenen-moz-appearanceund-webkit-appearancesind jetzt Aliase der unpräfixten Eigenschaft (Firefox Bug 1620467).
JavaScript
- Die ECMAScript 2021
export * as namespaceSyntax für dieexportAnweisung wird nun unterstützt (Firefox Bug 1496852).
HTTP
- Zuvor funktionierte die fullscreen Direktive in einem
<iframe>(d.h. über dasallowAttribut) nicht, es sei denn, dasallowfullscreenAttribut war ebenfalls vorhanden. Dies wurde nun behoben (Firefox Bug 1608358).
APIs
DOM
- Web Animations API Kompositionsoperationen sind jetzt aktiviert — siehe
KeyframeEffect.compositeundKeyframeEffect.iterationComposite(Firefox Bug 1652676).
Entfernungen
- Die
outerHeightundouterWidthFunktionen vonWindow.open()sind nicht mehr für Webinhalte zugänglich (Firefox Bug 1623826).
WebAssembly
- Atomare Operationen sind jetzt auf nicht-geteilten Speichern erlaubt (Firefox Bug 1619196).
WebDriver-Konformität (Marionette)
- Das Verwenden von
WebDriver:NewWindowzum Öffnen eines neuen Tabs kehrt nicht mehr zu früh zurück, wenn Tests im Headless-Modus laufen (Firefox Bug 1653281). - Wir haben das
nameArgument fürWebDriver:SwitchToWindowentfernt — es wird im W3C-kompatiblen Modus nicht unterstützt und sollte nicht mehr verwendet werden (Firefox Bug 1588424). - Wir haben begonnen, Fission-Unterstützung für die folgenden Befehle hinzuzufügen:
WebDriver:FindElement,WebDriver:FindElements,WebDriver:GetElementAttribute,WebDriver:GetElementProperty. - Bekanntes Problem: Das Öffnen eines neuen Tabs durch Verwendung von
WebDriver:NewWindowoder über ein beliebiges Skript, daswindow.open()aufruft, wechselt jetzt automatisch zu diesem neuen Fenster (Firefox Bug 1661495).
Änderungen für Add-on-Entwickler
Keine Änderungen.