Firefox 92 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 92, die Entwickler betreffen werden. Firefox 92 wurde am 7. September 2021 veröffentlicht.
Hinweis: Siehe auch Time for a review of Firefox 92 auf Mozilla Hacks.
Änderungen für Webentwickler
HTML
Keine Änderungen
CSS
- Die Schlüsselwörter
avoid-page
undavoid-column
werden jetzt für die Eigenschaftbreak-inside
unterstützt (Firefox-Bug 1722945). - Die Syntax mit zwei Werten für die Eigenschaft
font-size-adjust
wird jetzt unterstützt (Firefox-Bug 1720131). - Der Deskriptor
size-adjust
wird jetzt unterstützt (Firefox-Bug 1720131). - Die CSS-Eigenschaft
accent-color
wurde implementiert (Firefox-Bug 1722031). - Der Wert
system-ui
wird jetzt für die Eigenschaftfont-family
unterstützt (Firefox-Bug 1226042).
JavaScript
Object.hasOwn()
kann verwendet werden, um zu testen, ob eine Eigenschaft an einem Objekt definiert oder geerbt wurde (Firefox-Bug 1721149).- Das standardmäßige 5-MB-Speicherkontingent ist jetzt für jede Herkunft verfügbar. Das Kontingent galt zuvor für eine gesamte Domänengruppe (auch bekannt als eTLD+1-Domäne; z. B.
*.wikipedia.org
). (Firefox-Bug 1064466). - Speicherbeschränkungen für
Window.localStorage
werden jetzt mit der IndexedDB-API undCache
geteilt (Firefox-Bug 742822).
HTTP
- Firefox wird eine HTTP-Anfrage automatisch auf HTTPS upgraden, wenn ein nutzbarer HTTPS RR verfügbar ist.
Es wird auch die in einem HTTPS RR bereitgestellten Informationen verwenden, um den Prozess des Aufbaus von HTTPS-Verbindungen zu optimieren—das ähnelt konzeptionell der Verwendung des
Alt-Svc
-Headers. (Firefox-Bug 1721132).
APIs
- Die statische Eigenschaft
disabledFeatures
wurde für benutzerdefinierte Elemente implementiert (Firefox-Bug 1723396).
DOM
- Die Imperative Slotting API (Teil der Shadow DOM API) wurde implementiert. (Firefox-Bug 1705141)
- Sie können jetzt Änderungen an Textauswahlen in
<input>
oder<textarea>
überwachen, indem Sieselectionchange
-Ereignisse inHTMLInputElement
undHTMLTextAreaElement
überwachen (Firefox-Bug 1648944).
Medien, WebRTC und Web Audio
- Der Zugriff auf Audiowiedergabegeräte wie Lautsprecher und Kopfhörer wird jetzt durch die speaker-selection-Feature-Policy geschützt (Firefox-Bug 1577199).
WebDriver-Konformität (Marionette)
- Verbesserte Unterstützung für die
webSocketUrl
-Fähigkeit, welche die WebDriver-BiDi-Websocket-URL zurückgibt, wenntrue
übergeben wurde und wenn BiDi unterstützt wird. (Firefox-Bug 1692984).
Änderungen für Add-on-Entwickler
- Unterstützung für
cookieStoreId
wurde zudownloads.download
,downloads.DownloadQuery
unddownloads.DownloadItem
hinzugefügt. Die Erweiterung der Typendownloads.DownloadQuery
unddownloads.DownloadItem
bietet Unterstützung indownloads.search
unddownloads.erase
. Web-Erweiterungen können jetzt Downloads mit spezifischen Cookie-Speichern verknüpfen, wie z. B. Containertabs (kontextuelle Identitäten). (Firefox-Bug 1669566)
Ältere Versionen
- Firefox 91 für Entwickler
- Firefox 90 für Entwickler
- Firefox 89 für Entwickler
- Firefox 88 für Entwickler
- Firefox 87 für Entwickler
- Firefox 86 für Entwickler
- Firefox 85 für Entwickler
- Firefox 84 für Entwickler
- Firefox 83 für Entwickler
- Firefox 82 für Entwickler
- Firefox 81 für Entwickler
- Firefox 80 für Entwickler
- Firefox 79 für Entwickler
- Firefox 78 für Entwickler
- Firefox 77 für Entwickler
- Firefox 76 für Entwickler
- Firefox 75 für Entwickler
- Firefox 74 für Entwickler
- Firefox 73 für Entwickler
- Firefox 72 für Entwickler
- Firefox 71 für Entwickler
- Firefox 70 für Entwickler
- Firefox 69 für Entwickler
- Firefox 68 für Entwickler
- Firefox 67 für Entwickler
- Firefox 66 für Entwickler
- Firefox 65 für Entwickler
- Firefox 64 für Entwickler
- Firefox 63 für Entwickler
- Firefox 62 für Entwickler
- Firefox 61 für Entwickler