Firefox 106 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 106, die Entwickler betreffen werden. Firefox 106 wurde am 18. Oktober 2022 veröffentlicht.
Änderungen für Webentwickler
HTML
- Das
<source>
-Element unterstützt jetzt die Attributeheight
undwidth
, wenn es ein Kind eines<picture>
-Elements ist. Diese Funktionalität ist ein experimentelles Feature, das mit derdom.picture_source_dimension_attributes.enabled
-Einstellung aktiviert wird (Firefox-Fehler 1694741).
MathML
- Die MathML-Elemente
<semantics>
und<maction>
rendern jetzt standardmäßig nur das erste Kindelement (Firefox-Fehler 1588733).
CSS
- Die @supports-Regel unterstützt jetzt 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
HTMLMetaElement.media
-Eigenschaft wird jetzt unterstützt. Diese Eigenschaft ermöglicht es, verschiedene Themenfarben basierend aufmedia
-Werten zu setzen (z. B.max-width: 600px
). Meta-Elemente mitmedia
-Eigenschaften erlauben es dem Browser, dencontent
-Wert in Verbindung mittheme-color
zu verwenden, um die Seite oder die UI-Farben für eine gegebene Media-Query zu setzen (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 denWindowRealmInfo
-Typ 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 in einem BrowsingContext-Fenster ausgelöst wird (Firefox-Fehler 1756619). -
Ein Objekt-Referenzspeicher hinzugefügt, um starke Referenzen für serialisierte Remote-Werte zu halten (Firefox-Fehler 1770736).
-
Unterstützung für die Deserialisierung von Remote-Referenzen, die im Objekt-Referenzspeicher erstellt wurden, hinzugefügt (Firefox-Fehler 1788124).
-
Volle Unterstützung für die Befehle
script.evaluate
,script.callFunction
undscript.disown
hinzugefügt (Firefox-Fehler 1778976).
Marionette
-
Unterstützung für
wheel
-Eingabequellen für Aktionen hinzugefügt, die mit einem Eingabegerät vom Typ Rad verbunden sind (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
"background"
-Manifest-Schlüsseleigenschaft"persistent"
auffalse
zu setzen (um eine Hintergrundseite nicht persistent zu machen), ist jetzt standardmäßig verfügbar. - Die
object-src
-Richtlinie im"content_security_policy"
-Manifest-Schlüssel ist jetzt optional (Firefox-Fehler 1766881). Weitere Details finden Sie in der object-src Richtlinie auf der Manifest-Schlüssel-Seite"content_security_policy"
.
Ä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