Firefox 113 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 113, die Entwickler betreffen. Firefox 113 wurde am 9. Mai 2023 veröffentlicht.

Änderungen für Webentwickler

HTML

Keine bemerkenswerten Änderungen.

CSS

JavaScript

Keine bemerkenswerten Änderungen.

APIs

Medien, WebRTC und Web Audio

Entfernungen

  • Das veraltete und nicht-standardisierte CanvasRenderingContext2D.mozTextStyle Attribut wurde dauerhaft entfernt. Dieses war zuvor hinter einer Präferenz versteckt. (Firefox-Bug 1294362).
  • Die veralteten und nicht-standardisierten Attribute mozRTCPeerConnection, mozRTCIceCandidate und mozRTCSessionDescription wurden dauerhaft entfernt (Firefox-Bug 1531812).

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

  • Unterstützung für die Serialisierung von Node Objekten innerhalb eines Shadow DOM und die shadowRoot Eigenschaft auf Node Objekten hinzugefügt (Firefox-Bug 1802137).
  • Unterstützung für zwischengespeicherte Antworten für die network.responseStarted und network.responseCompleted Ereignisse hinzugefügt (Firefox-Bug 1806802 und Firefox-Bug 1806794).
  • Ein Problem wurde behoben, bei dem die browsingContext.domContentLoaded und browsingContext.load Ereignisse für Navigationsvorgänge mit document.open() und document.close() fehlten (Firefox-Bug 1822772).
  • Ein Problem wurde behoben, bei dem der script.callFunction Befehl einen invalid argument Fehler auslöste, wenn ein unbekanntes Objekt als Argument übergeben wurde, anstatt des erwarteten no such handle Fehlers (Firefox-Bug 1821039).

Marionette

  • Die moz:useNonSpecCompliantPointerOrigin Fähigkeit ist nun veraltet und wird in Firefox 116 vollständig entfernt (Firefox-Bug 1824911).
  • Die Befehle WebDriver:FindElementFromShadowRoot und WebDriver:FindElementsFromShadowRoot wurden implementiert (Firefox-Bug 1700095).
  • Die Befehle WebDriver:GetComputedLabel und WebDriver:GetComputedRole wurden implementiert (Firefox-Bug 1585622).
  • Unterstützung für den background Parameter des WebDriver:Print Befehls hinzugefügt (Firefox-Bug 1783086).
  • Unterstützung für den orientation Parameter des WebDriver:Print Befehls hinzugefügt (Firefox-Bug 1791819).
  • Ein Problem mit DOMTokenList Instanzen wurde behoben, die nun als Sammlungen anstelle von willkürlichen Objekten zurückgegeben werden (Firefox-Bug 1823464).

Änderungen für Add-on-Entwickler

  • Wenn eine Erweiterung mehrere Listener für dasselbe Ereignis registriert, werden alle Event-Listener aufgerufen, wenn die Event-Seite aufwacht, anstatt nur der erste (Firefox-Bug 1798655).
  • Unterstützung wird nun für die declarativeNetRequest API bereitgestellt (Firefox-Bug 1782685).
  • Der gecko_android Unterschlüssel wurde zum browser_specific_settings Schlüssel hinzugefügt. Dieser Unterschlüssel ermöglicht es einer Erweiterung, den Bereich von Firefox für Android-Versionen anzugeben, mit dem es kompatibel ist (Firefox-Bug 1824237).

Sonstiges

  • Unterstützung für animierte AVIF (AV1 Image Format Dateien) Bilder. Zuvor wurden sie als Standbilder angezeigt, ohne dass Webseiten dies erkennen und auf ein anderes Format zurückgreifen konnten. (Firefox-Bug 1825580).

Ältere Versionen