Firefox 100 开发者版本
本文提供有关 Firefox 100 中将影响开发者的更改的信息。Firefox 100 于 2022 年 5 月 3 日发布。
Web 开发者更改
HTML
无重大更改。
CSS
- 现在支持用于
dynamic-range
和video-dynamic-range
的 CSS 媒体功能。您现在可以通过使用dynamic-range
测试用户代理或输出设备是否支持亮度、对比度和色深的组合,并在视频平面中通过使用video-dynamic-range
进行测试 (Firefox 错误 1751217)。
JavaScript
无重大更改。
HTTP
移除
- 已移除非标准的
Large-Allocation
HTTP 标头 (Firefox 错误 1598759)。
API
- 现在支持
WritableStream
、WritableStreamDefaultWriter
、WritableStreamDefaultController
和ReadableStream.pipeTo()
(Firefox 错误 1759597)。
DOM
- 代码现在可以使用静态方法
AbortSignal.timeout()
。这将返回一个AbortSignal
,可用于在指定时间后使用TimeoutError
自动中止操作 (Firefox 错误 1753309)。
WebAssembly
- WebAssembly 现在支持可以在 WebAssembly 或 JavaScript(或其他运行时)中抛出和捕获的异常,如果未处理,则跨越环境边界。WebAssembly 异常的 JavaScript 表示形式为 WebAssembly.Exception 和 WebAssembly.Tag (Firefox 错误 1759217)。
WebDriver 兼容性 (Marionette)
- 增加了对 Android 上的用户提示(例如
alert
)的支持 (Firefox 错误 1708105)。
附加组件开发者更改
color_scheme
和content_color_scheme
属性已添加到 主题 清单密钥,并在theme
API 中可用。这些属性使主题能够覆盖是否自动将亮色或暗色配色方案应用于 Chrome 或内容 (Firefox 错误 1708105)。- 您现在可以使用
tabs.create()
和createProperties
对象中的新muted
属性创建静音选项卡 (Firefox 错误 1372100)。 - 增加了对
runtime.onSuspend
和runtime.onSuspendCanceled
的支持,从而提高了对事件页面功能的支持 (Firefox 错误 1753850)。
旧版本
- Firefox 99 开发者版本
- Firefox 98 开发者版本
- Firefox 97 开发者版本
- Firefox 96 开发者版本
- Firefox 95 开发者版本
- 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 开发者版本