Firefox 85 für Entwickler
Dieser Artikel enthält Informationen über die Änderungen in Firefox 85, die Entwickler betreffen. Firefox 85 wurde am 26. Januar 2021 veröffentlicht.
Hinweis: Siehe auch January brings us Firefox 85 auf Mozilla Hacks.
Änderungen für Webentwickler
Entwickler-Tools
- Entwickler können jetzt den Seiteninspektor verwenden, um die Pseudo-Klasse
:focus-visible
für das aktuell ausgewählte Element umzuschalten (zusätzlich zu den zuvor unterstützten Pseudo-Klassen::hover
,:active
und:focus
,:focus-within
, und:visited
). (Firefox Fehler 1617608).
HTML
<link rel="preload">
ist jetzt aktiviert. (Firefox Fehler 1626997).
Entfernungen
- Das
<menuitem>
HTML-Element ist nicht mehr verfügbar — es wurde hinter der Einstellungdom.menuitem.enabled flag
verborgen. (Firefox Fehler 1680596).
CSS
- Die Pseudo-Klasse
:focus-visible
ist jetzt aktiviert. (Firefox Fehler 1445482). - Der Wert
pinch-zoom
für die Eigenschafttouch-action
ist jetzt aktiviert. (Firefox Fehler 1329241).
JavaScript
-
Die
collation
Eigenschaft kann jetzt in den Optionen angegeben werden, die an denIntl.Collator()
Konstruktor übergeben werden (Firefox Fehler 1670062). Dies ermöglicht es Entwicklern, Code mit größerer Klarheit zu schreiben:js// Old method let pinyin = new Intl.Collator(["zh-u-co-pinyin"]); // New method let pinyin = new Intl.Collator("zh", { collation: "pinyin" });
Plugins
- Die Unterstützung für Flash wurde vollständig aus Firefox entfernt (Firefox Fehler 1675349).
APIs
Keine Änderungen.
WebDriver-Konformität (Marionette)
-
Ein potenzielles Time-out-Problem beim Seitenladen wurde behoben, wenn
WebDriver:ElementClick
für einen Link mit einemtarget
, der nicht_blank
ist, aufgerufen wird (Firefox Fehler 1678455). - Die Verwendung von Web-Element-Referenzen auf anderen Browsing-Kontexten als dem Ursprünglichen gibt nun korrekt einen
no such element
Fehler anstelle einesstale element reference
Fehlers zurück (Firefox Fehler 1684827).
Bekannte Fehler
- WebDriver-Befehle, die einem Aufruf von
WebDriver:SwitchToFrame
folgen, können mit einem "no such window"-Fehler fehlschlagen, wenn der Inhalt des Frames noch nicht vollständig geladen ist (Firefox Fehler 1691348). - Nach einer Seiten-Navigation zwischen Gruppen könnte das Zugreifen auf ein zuvor abgerufenes Element möglicherweise nicht immer einen "stale element"-Fehler auslösen und kann auch zu einem "no such element"-Fehler führen. Um dies zu verhindern, setzen Sie die
marionette.actors.enabled
Einstellung auffalse
(Firefox Fehler 1690308).
Änderungen für Add-on-Entwickler
Keine Änderungen.
Ältere Versionen
- Firefox 84 for developers
- Firefox 83 for developers
- Firefox 82 for developers
- Firefox 81 for developers
- Firefox 80 for developers
- 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