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 liefert 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 und rquote des <ms> MathML-Elements für benutzerdefinierte Anfangs- und Schlussanführungszeichen sind nun deaktiviert. Dieses Verhalten wird über die Voreinstellung mathml.ms_lquote_rquote_attributes.disabled konfiguriert, die standardmäßig auf true gesetzt ist (Firefox-Bug 1793387).

CSS

JavaScript

Keine bemerkenswerten Änderungen

APIs

Entfernen

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

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

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

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

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

Marionette

  • Der Befehl WebDriver:ElementSendKeys setzt den Cursor jetzt nur, 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 pointerMove und wheel Aktionen zu akzeptieren (Firefox-Bug 1781066).

  • Die Selenium Atoms wurden aktualisiert, um einer kürzlich vorgenommenen WebDriver-Spezifikationsänderung zu entsprechen (Firefox-Bug 1771942).

Änderungen für Add-on-Entwickler

Sonstiges

  • 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 ablehnt, anstatt nur ein Objekt mit einer Message-Eigenschaft zu sein Firefox-Bug 1740608.