Firefox 107 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 107, die Entwickler betreffen werden. Firefox 107 wurde am 15. November 2022 veröffentlicht.
Änderungen für Webentwickler
HTML
Keine bemerkenswerten Änderungen
MathML
- Die veralteten Attribute
lquote
undrquote
des MathML-Elements<ms>
für benutzerdefinierte Eröffnungs- und Schlusszeichen sind jetzt deaktiviert. Dieses Verhalten wird über die Einstellungmathml.ms_lquote_rquote_attributes.disabled
konfiguriert, die standardmäßig auftrue
gesetzt ist (Firefox Bug 1793387).
CSS
- Die CSS-Kurzform-Eigenschaft
contain-intrinsic-size
kann jetzt angewendet werden, um die Größe eines Benutzeroberflächenelements festzulegen, das der Größeneinschränkung unterliegt. Dies ermöglicht es einem Benutzeragenten, die Größe eines Elements zu bestimmen, ohne seine Kindelemente rendern zu müssen. Die Kurzformeigenschaftencontain-intrinsic-width
undcontain-intrinsic-height
werden ebenfalls unterstützt, zusammen mit den logischen Eigenschaftencontain-intrinsic-block-size
undcontain-intrinsic-inline-size
. (Firefox Bug 1597529). - Farbige Schriftarten werden jetzt über die font-palette Eigenschaft unterstützt (Firefox Bug 1791558). Unterstützung wurde auch für die CSS-At-Regel @font-palette-values und ihre Deskriptoren font-family, base-palette und override-colors hinzugefügt. Zusammen helfen sie, die Farbpalette zu definieren (Firefox Bug 1791558).
JavaScript
Keine bemerkenswerten Änderungen
APIs
Entfernungen
- Die nicht standardisierte und veraltete Eigenschaft
SVGSVGElement.useCurrentView
wurde entfernt. (Siehe Firefox Bug 1174097 für weitere Details.)
WebDriver-Konformität (WebDriver BiDi, Marionette)
WebDriver BiDi
-
Unterstützung für den
Realm
-Parameter zumtarget
-Argument für die Befehlescript.evaluate
,script.callFunction
undscript.disown
hinzugefügt (Firefox Bug 1779231). -
Unterstützung für die JSON-Serialisierung komplexer Objekte mit containerähnlichen Wertfeldern, z.B.
WeakMap
undUint8Array
, hinzugefügt (Firefox Bug 1770754). -
Unterstützung für den
context
-Parameter desbrowsingContext.create
-Befehls hinzugefügt, der das Öffnen eines neuen Tabs in Bezug auf einen bestehenden ermöglicht (Firefox Bug 1765619). -
Zuverlässigkeit des
browsingContext.navigate
-Befehls verbessert, wenn er mit demwait
-Parameter aufnone
gesetzt aufgerufen wird (Firefox Bug 1763109).
Marionette
-
Der Befehl
WebDriver:ElementSendKeys
setzt jetzt nur den Caret, wenn das Element noch nicht fokussiert ist (Firefox Bug 1791736). -
Der Befehl
WebDriver:PerformAction
wurde aktualisiert, umundefined
nicht mehr als Wert für verschiedene Parameter derpointerMove
- undwheel
-Aktionen zu akzeptieren (Firefox Bug 1781066). -
Die Selenium Atoms wurden aktualisiert, um einer kürzlich geänderten WebDriver-Spezifikation zu entsprechen (Firefox Bug 1771942).
Änderungen für Add-on-Entwickler
Sonstige
- Die
error
-Eigenschaft, die zurückgegeben wird, wenn ein Fehler inscripting.executeScript
auftritt, repräsentiert jetzt jeden Wert, den das Skript wirft oder ablehnt, anstatt nur ein Objekt mit einer message-Eigenschaft zu sein Firefox Bug 1740608.
Ältere Versionen
- Firefox 106 für Entwickler
- 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