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
undwidth
, wenn es ein Kind eines<picture>
Elements ist. Diese Funktionalität ist ein experimentelles Feature, das über die Einstellungdom.picture_source_dimension_attributes.enabled
aktiviert wird (Firefox Bug 1694741).
MathML
- Die MathML-Elemente
<semantics>
und<maction>
rendern nun standardmäßig nur das erste Kindelement (Firefox Bug 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 Font-Technologie oder ein Format unterstützt, und basierend auf dem Ergebnis können CSS-Stile angewendet werden (Firefox Bug 1786493).
JavaScript
Keine nennenswerten Änderungen.
APIs
DOM
-
Die
HTMLMetaElement.media
Eigenschaft wird jetzt unterstützt. Diese Eigenschaft ermöglicht es, verschiedene Themenfarben basierend aufmedia
Werten (z.B.max-width: 600px
) festzulegen. Meta-Elemente mitmedia
Eigenschaften erlauben es dem Browser, dencontent
Wert zusammen mittheme-color
zu verwenden, um die Seiten- oder UI-Farben für eine gegebene Medienabfrage festzulegen (Firefox Bug 1706179).
WebDriver Konformität (WebDriver BiDi, Marionette)
WebDriver BiDi
-
Unterstützung für den
script.getRealms
Befehl wurde hinzugefügt, der derzeit auf denWindowRealmInfo
Typ beschränkt ist, welcher Fensterbereiche und Sandbox-Bereiche beinhaltet (Firefox Bug 1766240). -
Unterstützung für das
browsingContext.load
Ereignis wurde hinzugefügt, welches ausgelöst wird, wenn einload
Ereignis auf dem Fenster eines BrowsingContext ausgeführt wird (Firefox Bug 1756619). -
Ein Objektreferenzspeicher wurde hinzugefügt, um starke Referenzen für serialisierte Remote-Werte zu halten (Firefox Bug 1770736).
-
Unterstützung für die Deserialisierung von Remote-Referenzen, die im Objektreferenzspeicher erstellt wurden, wurde hinzugefügt (Firefox Bug 1788124).
-
Vollständige Unterstützung für die Befehle
script.evaluate
,script.callFunction
undscript.disown
wurde hinzugefügt (Firefox Bug 1778976).
Marionette
-
Unterstützung für die
wheel
Eingabequelle für Aktionen wurde hinzugefügt, die mit einem Eingabegerät vom Typ Rad verbunden ist (Firefox Bug 1746601). -
Unterstützung für das Öffnen und Schließen von Tabs in GeckoView-basierten Anwendungen (z.B. Firefox für Android) wurde hinzugefügt (Firefox Bug 1506782).
Änderungen für Add-On-Entwickler
- Die Möglichkeit, die
"background"
Manifest-Schlüsseleigenschaft"persistent"
auffalse
zu setzen (um eine Hintergrundseite nicht persistent zu machen) ist jetzt standardmäßig verfügbar. - Die
object-src
Direktive im"content_security_policy"
Manifest-Schlüssel ist jetzt optional (Firefox Bug 1766881). Siehe object-src Direktive auf der Seite des"content_security_policy"
Manifests für weitere Details.
Ältere Versionen
- Firefox 105 for developers
- Firefox 104 for developers
- Firefox 103 for developers
- Firefox 102 for developers
- Firefox 101 for developers
- Firefox 100 for developers
- Firefox 99 for developers
- Firefox 98 for developers
- Firefox 97 for developers
- Firefox 96 for developers
- Firefox 95 for developers
- Firefox 94 for developers
- Firefox 93 for developers
- Firefox 92 for developers
- Firefox 91 for developers
- Firefox 90 for developers
- Firefox 89 for developers
- Firefox 88 for developers
- Firefox 87 for developers
- Firefox 86 for developers
- Firefox 85 for developers
- 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