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 jetzt Netzwerkanforderungen mit den
:block
und:unblock
Hilfskommandos in der Web-Konsole blockieren und entsperren (Firefox-Bug 1546394). - Beim Hinzufügen einer Klasse zu einem Element im Regelbereich des Seiteninspektors werden bestehende Klassen mit Autovervollständigung vorgeschlagen (siehe Firefox-Bug 1492797).
- Wenn der Debugger bei einer Ausnahme unterbricht, zeigt das Tooltip im Quellfenster nun ein Dreieckssymbol an, das einen Stack-Trace offenbart (Firefox-Bug 1643633).
- In der Anforderungsliste des Netzwerkmonitors wird ein Schildkrötensymbol für "langsame" Anforderungen angezeigt, die einen einstellbaren Schwellenwert für die Wartezeit überschreiten (Firefox-Bug 1648373).
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
- Die ECMAScript 2021 Syntax
export * as namespace
für dieexport
-Anweisung wird jetzt unterstützt (Firefox-Bug 1496852).
HTTP
- Zuvor funktionierte die fullscreen-Direktive nicht, wenn sie auf ein
<iframe>
angewendet wurde (z. B. über dasallow
-Attribut), es sei denn, dasallowfullscreen
-Attribut war ebenfalls vorhanden. Dies wurde nun behoben (Firefox-Bug 1608358).
APIs
DOM
- Web Animations API Kompositionsoperationen sind jetzt aktiviert — siehe
KeyframeEffect.composite
undKeyframeEffect.iterationComposite
(Firefox-Bug 1652676).
Entfernungen
- Die Funktionen
outerHeight
undouterWidth
vonWindow.open()
sind für Webinhalte nicht mehr verfügbar (Firefox-Bug 1623826).
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ürWebDriver: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, daswindow.open()
aufruft, wechselt jetzt automatisch zu diesem neuen Fenster (Firefox-Bug 1661495).
Änderungen für Add-on-Entwickler
Keine Änderungen.
Ältere Versionen
- Firefox 79 for developers
- Firefox 78 for developers
- Firefox 77 for developers
- Firefox 76 for developers
- Firefox 75 for developers
- Firefox 74 for developers
- Firefox 73 for developers
- Firefox 72 for developers
- Firefox 71 for developers
- Firefox 70 for developers
- Firefox 69 for developers
- Firefox 68 for developers
- Firefox 67 for developers
- Firefox 66 for developers
- Firefox 65 for developers
- Firefox 64 for developers
- Firefox 63 for developers
- Firefox 62 for developers
- Firefox 61 for developers
- Firefox 60 for developers
- Firefox 59 for developers
- Firefox 58 for developers
- Firefox 57 for developers
- Firefox 56 for developers
- Firefox 55 for developers
- Firefox 54 for developers
- Firefox 53 for developers
- Firefox 52 for developers
- Firefox 51 for developers
- Firefox 50 for developers
- Firefox 49 for developers