开发者版 Firefox 95
本文提供了有关 Firefox 95 中将影响开发者的更改的信息。Firefox 95 于 2021 年 12 月 7 日发布。
针对 Web 开发者的更改
HTML
inputmode
全局属性现在在所有平台上都受支持,而不仅仅是 Android。这为浏览器提供了一个提示,说明哪种虚拟键盘最适合编辑特定元素 (inputmode
) (Firefox 错误 1205133).
CSS
- CSS
cursor
属性现在在 Firefox for Android 上受支持,这使得使用鼠标的 Android 用户更容易确定哪些元素是可点击的 (cursor
) (Firefox 错误 1672609).
JavaScript
没有显著的更改
API
- 现在支持
Crypto.randomUUID()
函数。这将返回一个 36 个字符固定长度的加密强 UUID (Crypto.randomUUID()
) (Firefox 错误 1723674).
媒体、WebRTC 和 Web 音频
SpeechSynthesisEvent.elapsedTime
现在以秒而不是毫秒返回经过的时间,与规范的更新一致 (参见SpeechSynthesisEvent.elapsedTime
) (Firefox 错误 1732498).
WebDriver 符合性 (Marionette)
- Marionette 使用的
port
现在写入配置文件目录中的MarionetteActivePort
文件。这可用于轻松检索port
,而之前只能通过解析配置文件的prefs.js
文件来实现。 (Firefox 错误 1735162). WebDriver:NewSession
现在将等待初始选项卡完成加载,以防止窗口代理意外卸载。 (Firefox 错误 1736323).
针对附加组件开发者的更改
- 在
browserSettings
中添加了overrideContentColorScheme
,以提供控制首选项layout.css.prefers-color-scheme.content-override
的能力,并独立于浏览器主题设置页面首选的颜色方案 (浅色或深色) (browserSettings
) (Firefox 错误 1733461). - 在
privacy.network
中添加了globalPrivacyControl
,以提供用户是否在浏览器中启用了全局隐私控制的可见性。 (privacy.network
) (Firefox 错误 1670058). - 添加了
"webRequestFilterResponse.serviceWorkerScript"
API 权限。此权限提供了对为服务工作者脚本发起的请求的webRequest.filterResponseData
的访问权限。此权限可以作为可选权限提供。有关使用这些权限的更多信息,请参阅webRequest.filterResponseData
(webRequest.filterResponseData
) (Firefox 错误 1636629).
旧版本
- 开发者版 Firefox 94
- 开发者版 Firefox 93
- 开发者版 Firefox 92
- 开发者版 Firefox 91
- 开发者版 Firefox 90
- 开发者版 Firefox 89
- 开发者版 Firefox 88
- 开发者版 Firefox 87
- 开发者版 Firefox 86
- 开发者版 Firefox 85
- 开发者版 Firefox 84
- 开发者版 Firefox 83
- 开发者版 Firefox 82
- 开发者版 Firefox 81
- 开发者版 Firefox 80
- 开发者版 Firefox 79
- 开发者版 Firefox 78
- 开发者版 Firefox 77
- 开发者版 Firefox 76
- 开发者版 Firefox 75
- 开发者版 Firefox 74
- 开发者版 Firefox 73
- 开发者版 Firefox 72
- 开发者版 Firefox 71
- 开发者版 Firefox 70
- 开发者版 Firefox 69
- 开发者版 Firefox 68
- 开发者版 Firefox 67
- 开发者版 Firefox 66
- 开发者版 Firefox 65
- 开发者版 Firefox 64