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 blockieren und entsperren, indem Sie die
:block
und:unblock
Helferkommandos in der Webkonsole verwenden (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 stoppt, zeigt das Tooltip im Quellbereich jetzt ein Offenlegungssymbol, das einen Stack-Trace anzeigt (Firefox-Bug 1643633).
- In der Anforderungsliste des Netzwerkmonitors wird ein Schildkrötensymbol für "langsame" Anforderungen angezeigt, die einen konfigurierbaren Schwellenwert für die Wartezeit überschreiten (Firefox-Bug 1648373).
HTML
Keine Änderungen.
CSS
- Die standardisierte, unveränderte
appearance
-Eigenschaft wird jetzt unterstützt; die bestehenden-moz-appearance
und-webkit-appearance
sind nun Aliase der unveränderten Eigenschaft (Firefox-Bug 1620467).
JavaScript
- Die ECMAScript 2021
export * as namespace
Syntax für dieexport
-Anweisung wird jetzt unterstützt (Firefox-Bug 1496852).
HTTP
- Bisher funktionierte die Vollbildschirm-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 Compositing-Operationen sind jetzt 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 jetzt auf nicht-geteilten Speichern erlaubt (Firefox-Bug 1619196).
WebDriver-Konformität (Marionette)
- Die Verwendung von
WebDriver:NewWindow
zum Öffnen eines neuen Tabs liefert keine verfrühte Rückgabe mehr, wenn Tests im kopflosen Modus ausgeführt werden (Firefox-Bug 1653281). - Wir haben das
name
Argument fürWebDriver:SwitchToWindow
entfernt — es wird nicht für den W3C-kompatiblen Modus unterstützt und sollte nicht mehr verwendet werden (Firefox-Bug 1588424). - Wir haben begonnen, Fission-Unterstützung für die folgenden Kommandos hinzuzufügen:
WebDriver:FindElement
,WebDriver:FindElements
,WebDriver:GetElementAttribute
,WebDriver:GetElementProperty
. - Bekanntes Problem: Das Öffnen eines neuen Tabs durch die Verwendung von
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 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