Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Firefox 107 Versionshinweise 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 lquote und rquote Attribute des <ms> MathML-Elements für benutzerdefinierte Öffnungs- und Schlusszeichen sind jetzt deaktiviert. Dieses Verhalten wird über die Einstellung mathml.ms_lquote_rquote_attributes.disabled konfiguriert, die standardmäßig auf true gesetzt ist (Firefox Fehler 1793387).

CSS

JavaScript

Keine bemerkenswerten Änderungen

APIs

Entfernungen

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

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

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

  • Unterstützung für den context Parameter des browsingContext.create Befehls hinzugefügt, der das Öffnen eines neuen Tabs in Bezug auf einen bestehenden erlaubt (Firefox Fehler 1765619).

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

Marionette

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

  • Der Befehl WebDriver:PerformAction wurde aktualisiert, damit er undefined nicht mehr als Wert für verschiedene Parameter der pointerMove und wheel Aktionen akzeptiert (Firefox Fehler 1781066).

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

Änderungen für Add-on-Entwickler

Andere

  • Die error Eigenschaft, die zurückgegeben wird, wenn ein Fehler in scripting.executeScript auftritt, stellt jetzt jeden Wert dar, den das Skript auslöst oder mit dem es abgelehnt wird, anstatt nur ein Objekt mit einer message-Eigenschaft zu sein Firefox Fehler 1740608.