Firefox 107 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 107, die Entwickler betreffen. Firefox 107 wurde am 15. November 2022 veröffentlicht.

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen

MathML

  • Die veralteten Attribute lquote und rquote des MathML-Elements <ms> für benutzerdefinierte Anfangs- und Schlussanführungszeichen sind nun deaktiviert. Dieses Verhalten wird über die Einstellung mathml.ms_lquote_rquote_attributes.disabled konfiguriert, die standardmäßig auf true gesetzt ist (Firefox Bug 1793387).

CSS

JavaScript

Keine bemerkenswerten Änderungen

APIs

Entfernungen

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Unterstützung für das Argument target für die Befehle script.evaluate, script.callFunction und script.disown hinzugefügt (Firefox Bug 1779231).

  • Unterstützung für die JSON-Serialisierung komplexer Objekte mit Containerwertfeldern, z.B. WeakMap und Uint8Array, hinzugefügt (Firefox Bug 1770754).

  • Unterstützung für den Parameter context des Befehls browsingContext.create, der es ermöglicht, einen neuen Tab zu öffnen, der mit einem vorhandenen verknüpft ist (Firefox Bug 1765619).

  • Zuverlässigkeit des Befehls browsingContext.navigate verbessert, wenn er mit dem Parameter wait auf none gesetzt aufgerufen wird (Firefox Bug 1763109).

Marionette

  • Der Befehl WebDriver:ElementSendKeys setzt den Cursor jetzt nur noch, wenn das Element noch nicht fokussiert ist (Firefox Bug 1791736).

  • Der Befehl WebDriver:PerformAction wurde aktualisiert, um undefined nicht mehr als Wert für verschiedene Parameter der Aktionen pointerMove und wheel zu akzeptieren (Firefox Bug 1781066).

  • Die Selenium Atoms wurden aktualisiert, um eine aktuelle Änderung der WebDriver-Spezifikation zu berücksichtigen (Firefox Bug 1771942).

Änderungen für Add-on-Entwickler

Sonstiges

  • Die error-Eigenschaft, die zurückgegeben wird, wenn ein Fehler in scripting.executeScript auftritt, repräsentiert jetzt jeden Wert, den das Skript auslöst oder ablehnt, anstatt nur ein Objekt mit einer Nachrichten-Eigenschaft zu sein Firefox Bug 1740608.