Firefox 95 für Entwickler
Dieser Artikel bietet Informationen über die Änderungen in Firefox 95, die Entwickler betreffen werden. Firefox 95 wurde am 7. Dezember 2021 veröffentlicht.
Änderungen für Webentwickler
HTML
-
Das globale Attribut
inputmode
wird nun auf allen Plattformen unterstützt, nicht nur auf Android. Dies gibt den Browsern einen Hinweis darauf, welche Art von virtueller Tastatur am besten geeignet ist, um ein bestimmtes Element zu bearbeiten (Firefox-Bug 1205133).
CSS
-
Die CSS-Eigenschaft
cursor
wird jetzt auf Firefox für Android unterstützt, wodurch es Android-Nutzern mit einer Maus erleichtert wird, festzustellen, welche Elemente anklickbar sind (Firefox-Bug 1672609).
JavaScript
Keine bemerkenswerten Änderungen
APIs
- Die Funktion
Crypto.randomUUID()
wird nun unterstützt. Diese gibt eine kryptografisch sichere UUID mit fester Länge von 36 Zeichen zurück (Firefox-Bug 1723674).
Medien, WebRTC und Web Audio
SpeechSynthesisEvent.elapsedTime
gibt nun die vergangene Zeit in Sekunden anstatt in Millisekunden zurück, was einer Aktualisierung der Spezifikation entspricht (siehe Firefox-Bug 1732498).
WebDriver-Konformität (Marionette)
- Der
port
, der von Marionette verwendet wird, wird jetzt in die DateiMarionetteActivePort
im Profilverzeichnis geschrieben. Dies ermöglicht es, denport
einfach abzurufen, was zuvor nur durch das Parsen derprefs.js
Datei des Profils möglich war. (Firefox-Bug 1735162). WebDriver:NewSession
wartet nun darauf, dass der Initial-Tab das Laden abgeschlossen hat, um unerwartete Entladungen des Fensterproxys zu verhindern. (Firefox-Bug 1736323).
Änderungen für Add-on-Entwickler
-
Hinzugefügt:
overrideContentColorScheme
inbrowserSettings
, um die Kontrolle über die Präferenzlayout.css.prefers-color-scheme.content-override
zu ermöglichen und das bevorzugte Farbschema (hell oder dunkel) von Seiten unabhängig vom Browser-Theme festzulegen (Firefox-Bug 1733461). -
Hinzugefügt:
globalPrivacyControl
inprivacy.network
, um Sichtbarkeit darüber zu bieten, ob der Benutzer Global Privacy Control im Browser aktiviert hat (Firefox-Bug 1670058). -
Die API-Berechtigung
"webRequestFilterResponse.serviceWorkerScript"
wurde hinzugefügt. Diese Berechtigung gewährt Zugriff aufwebRequest.filterResponseData
für Anfragen, die für Service-Worker-Skripte entstanden sind. Diese Berechtigung kann als optionale Berechtigung angegeben werden. Weitere Informationen zur Nutzung dieser Berechtigungen finden Sie unterwebRequest.filterResponseData
(Firefox-Bug 1636629).
Ältere Versionen
- Firefox 94 for developers
- Firefox 93 for developers
- Firefox 92 for developers
- Firefox 91 for developers
- Firefox 90 for developers
- Firefox 89 for developers
- Firefox 88 for developers
- Firefox 87 for developers
- Firefox 86 for developers
- Firefox 85 for developers
- Firefox 84 for developers
- Firefox 83 for developers
- Firefox 82 for developers
- Firefox 81 for developers
- Firefox 80 for developers
- Firefox 79 for developers
- Firefox 78 for developers
- Firefox 77 for developers
- Firefox 76 for developers
- Firefox 75 for developers
- Firefox 74 for developers
- Firefox 73 for developers
- Firefox 72 for developers
- Firefox 71 for developers
- Firefox 70 for developers
- Firefox 69 for developers
- Firefox 68 for developers
- Firefox 67 for developers
- Firefox 66 for developers
- Firefox 65 for developers
- Firefox 64 for developers