Firefox 106 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 106, die Entwickler betreffen. Firefox 106 wurde am 18. Oktober 2022 veröffentlicht.
Änderungen für Webentwickler
HTML
- Das
<source>
-Element unterstützt jetzt die Attributeheight
&width
, wenn es ein Kind eines<picture>
-Elements ist. Diese Funktionalität ist ein experimentelles Feature, das mit der Einstellungdom.picture_source_dimension_attributes.enabled
aktiviert wird (Firefox Fehler 1694741).
MathML
- Die MathML-Elemente
<semantics>
und<maction>
rendern jetzt standardmäßig nur noch das erste Kindelement (Firefox Fehler 1588733).
CSS
- Die At-Regel @supports unterstützt nun die Funktionen
font-tech()
undfont-format()
. Diese Funktionen können verwendet werden, um zu testen, ob ein Browser eine bestimmte Schrifttechnologie oder ein bestimmtes Format unterstützt, und CSS-Stile können basierend auf dem Ergebnis angewendet werden (Firefox Fehler 1786493).
JavaScript
Keine bemerkenswerten Änderungen.
APIs
DOM
- Die Eigenschaft
HTMLMetaElement.media
wird jetzt unterstützt. Diese Eigenschaft ermöglicht es Ihnen, verschiedene Themenfarben basierend aufmedia
-Werten festzulegen (z.B.max-width: 600px
). Meta-Elemente mitmedia
-Eigenschaften erlauben es dem Browser, dencontent
-Wert in Verbindung mittheme-color
zu verwenden, um die Farben der Seite oder der Benutzeroberfläche für eine gegebene Media Query festzulegen (Firefox Fehler 1706179).
WebDriver-Konformität (WebDriver BiDi, Marionette)
WebDriver BiDi
-
Grundlegende Unterstützung für den
script.getRealms
-Befehl hinzugefügt, der derzeit auf den TypWindowRealmInfo
beschränkt ist, der Fensterbereiche und Sandkastenbereiche umfasst (Firefox Fehler 1766240). -
Unterstützung für das
browsingContext.load
-Ereignis hinzugefügt, das ausgelöst wird, wenn einload
-Ereignis auf einem BrowsingContext-Fenster ausgelöst wird (Firefox Fehler 1756619). -
Ein Objektreferenzspeicher hinzugefügt, um starke Referenzen für serialisierte Remote-Werte zu halten (Firefox Fehler 1770736).
-
Unterstützung für die Deserialisierung von Remote-Referenzen hinzugefügt, die im Objektreferenzspeicher erstellt wurden (Firefox Fehler 1788124).
-
Vollständige Unterstützung für die Befehle
script.evaluate
,script.callFunction
undscript.disown
hinzugefügt (Firefox Fehler 1778976).
Marionette
-
Unterstützung für
wheel
-Eingabequelle für Aktionen hinzugefügt, die mit einem Eingabegerät vom Typ Rad verbunden ist (Firefox Fehler 1746601). -
Unterstützung für das Öffnen und Schließen von Tabs in GeckoView-basierten Anwendungen (z.B. Firefox für Android) hinzugefügt (Firefox Fehler 1506782).
Änderungen für Add-on-Entwickler
- Die Fähigkeit, den Manifest-Schlüsseleigenschaft
"background"
"persistent"
auffalse
zu setzen, um eine Hintergrundseite nicht persistent zu machen, steht jetzt standardmäßig für Manifest V2 zur Verfügung. - Die
object-src
-Direktive im Manifest-Schlüssel"content_security_policy"
ist jetzt optional (Firefox Fehler 1766881). Siehe object-src Direktive auf der Seite des Manifest-Schlüssels"content_security_policy"
für weitere Details.
Ältere Versionen
- Firefox 105 für Entwickler
- Firefox 104 für Entwickler
- Firefox 103 für Entwickler
- Firefox 102 für Entwickler
- Firefox 101 für Entwickler
- Firefox 100 für Entwickler
- Firefox 99 für Entwickler
- Firefox 98 für Entwickler
- Firefox 97 für Entwickler
- Firefox 96 für Entwickler
- Firefox 95 für Entwickler
- Firefox 94 für Entwickler
- Firefox 93 für Entwickler
- Firefox 92 für Entwickler
- Firefox 91 für Entwickler
- Firefox 90 für Entwickler
- Firefox 89 für Entwickler
- Firefox 88 für Entwickler
- Firefox 87 für Entwickler
- Firefox 86 für Entwickler
- Firefox 85 für Entwickler
- Firefox 84 für Entwickler
- Firefox 83 für Entwickler
- Firefox 82 für Entwickler
- Firefox 81 für Entwickler
- Firefox 80 für Entwickler
- 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