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. Firefox 107 wurde am 15. November 2022 veröffentlicht.

Änderungen für Web-Entwickler

HTML

Keine bemerkenswerten Änderungen

MathML

  • Die veralteten Attribute lquote und rquote des <ms> MathML-Elements für benutzerdefinierte öffnende und schließende Anführungszeichen sind nun deaktiviert. Dieses Verhalten wird über die Einstellung mathml.ms_lquote_rquote_attributes.disabled konfiguriert, welche 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 Realm im target-Argument für die Befehle script.evaluate, script.callFunction und script.disown hinzugefügt (Firefox-Bug 1779231).

  • Unterstützung für die JSON-Serialisierung von komplexen Objekten mit Feldern für Containervalue hinzugefügt, z.B. WeakMap und Uint8Array (Firefox-Bug 1770754).

  • Unterstützung für den context-Parameter des browsingContext.create-Befehls hinzugefügt, der das Öffnen eines neuen Tabs im Zusammenhang mit einem bestehenden ermöglicht (Firefox-Bug 1765619).

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

Marionette

  • Der Befehl WebDriver:ElementSendKeys setzt jetzt nur den Cursor, 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 einer kürzlich erfolgten Änderung der WebDriver-Spezifikation zu entsprechen (Firefox-Bug 1771942).

Änderungen für Add-on-Entwickler

Sonstige

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