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
- Sie können nun Netzwerk-Anfragen über die
:block
und:unblock
Hilfsbefehle in der Webkonsole blockieren und freigeben (Firefox Bug 1546394). - Beim Hinzufügen einer Klasse zu einem Element im Regeln-Bereich des Seiteninspektors werden bestehende Klassen mit Autovervollständigung vorgeschlagen (siehe Firefox Bug 1492797).
- Wenn der Debugger bei einer Ausnahme anhält, zeigt der Tooltip im Quelltextbereich nun ein Offenlegungssymbol, das einen Stack-Trace enthüllt (Firefox Bug 1643633).
- In der Anforderungsliste des Netzwerkmonitors wird ein Schildkrötensymbol für "langsame" Anfragen angezeigt, die eine konfigurierbare Schwelle für die Wartezeit überschreiten (Firefox Bug 1648373).
HTML
Keine Änderungen.
CSS
- Die standardisierte, nicht-präfixierte
appearance
-Eigenschaft wird nun unterstützt; bestehende-moz-appearance
und-webkit-appearance
sind jetzt Aliase der unpräfixierten Eigenschaft (Firefox Bug 1620467).
JavaScript
- Die ECMAScript 2021
export * as namespace
Syntax für dieexport
Anweisung wird nun unterstützt (Firefox Bug 1496852).
HTTP
- Zuvor funktionierte die fullscreen Direktive in einem
<iframe>
(d.h. über dasallow
-Attribut) nicht, es sei denn, dasallowfullscreen
-Attribut war ebenfalls vorhanden. Dies wurde nun behoben (Firefox Bug 1608358).
APIs
DOM
- Web Animations API-Kompositionsoperationen sind nun aktiviert — siehe
KeyframeEffect.composite
undKeyframeEffect.iterationComposite
(Firefox Bug 1652676).
Entfernungen
- Die
outerHeight
undouterWidth
Funktionen vonWindow.open()
sind nicht mehr für Webinhalte verfügbar (Firefox Bug 1623826).
WebAssembly
- Atomare Operationen sind nun auf nicht-geteilten Speichern erlaubt (Firefox Bug 1619196).
WebDriver Konformität (Marionette)
- Die Nutzung von
WebDriver:NewWindow
, um einen neuen Tab zu öffnen, gibt nicht mehr zu früh zurück, wenn Tests im Kopflos-Modus durchgeführt werden (Firefox Bug 1653281). - Wir haben das
name
-Argument fürWebDriver:SwitchToWindow
entfernt — 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 Nutzung von
WebDriver:NewWindow
oder über ein beliebiges Skript, daswindow.open()
aufruft, wechselt nun automatisch zu diesem neuen Fenster (Firefox Bug 1661495).
Änderungen für Add-on-Entwickler
Keine Änderungen.
Ältere Versionen
- Firefox 79 für Entwickler
- Firefox 78 für Entwickler
- Firefox 77 für Entwickler
- Firefox 76 für Entwickler
- Firefox 75 für Entwickler
- Firefox 74 für Entwickler
- Firefox 73 für Entwickler
- Firefox 72 für Entwickler
- Firefox 71 für Entwickler
- Firefox 70 für Entwickler
- Firefox 69 für Entwickler
- Firefox 68 für Entwickler
- Firefox 67 für Entwickler
- Firefox 66 für Entwickler
- Firefox 65 für Entwickler
- Firefox 64 für Entwickler
- Firefox 63 für Entwickler
- Firefox 62 für Entwickler
- Firefox 61 für Entwickler
- Firefox 60 für Entwickler
- Firefox 59 für Entwickler
- Firefox 58 für Entwickler
- Firefox 57 für Entwickler
- Firefox 56 für Entwickler
- Firefox 55 für Entwickler
- Firefox 54 für Entwickler
- Firefox 53 für Entwickler
- Firefox 52 für Entwickler
- Firefox 51 für Entwickler
- Firefox 50 für Entwickler
- Firefox 49 für Entwickler