Firefox 132.0 现已发布,具体更新内容如下:
New
- Microsoft PlayReady 加密媒体播放现已在 Windows 上的部分站点推出。通过此支持,Firefox 正在与主要流媒体合作伙伴逐步推出 1080p 基准和 4K 超高清支持。这样做的另一个好处是,观众在流式传输他们喜爱的电影和节目时会减少电池消耗并获得更好的性能。
- Wide Color Gamut WebGL 现已面向 Windows 和 macOS 用户推出。借助此支持,Firefox 可为用户屏幕上的视频、游戏和图像带来更丰富、更生动的色彩范围。此实现目前支持 8 位的 wider color (P3) 配置。
- WebRender 硬件加速渲染现已为大多数 SVG filter primitives 启用,从而提高了某些图形密集型内容的性能。Accelerated filters 包括 feBlend、feColorMatrix、feComponentTransfer、feComposite、feDropShadow、feFlood、feGaussianBlur、feMerge 和 feOffset。
- 在 macOS 15 及更高版本上添加了对 macOS 的新屏幕和窗口共享选择功能的支持。未来版本将添加对 macOS 14 的支持。
- macOS 会话恢复功能已得到增强。如果 Firefox 在系统重启之前处于打开状态(例如在操作系统更新后),则现在将自动重新启动。
- 当启用增强跟踪保护的严格模式时,Firefox 现在会阻止第三方 cookie 访问。
Fixed
- 各种安全修复。
Changed
- 作为从 Firefox 127 开始升级混合内容工作的后续工作,HTTP-favicons 如果不能通过 HTTPS 接收,现在也会被阻止。
- 如果链接中没有已知的跟踪参数,Copy Without Site Tracking 选项现在会显示为灰色。此外,还为 LinkedIn 和 Shopee 等网站添加了更多跟踪参数支持。可在 Bugzilla 中报告未删除的跟踪参数。
Developer
- 由于与各个网站的兼容性问题,已取消对 HTTP/2 Push 的支持。目前任何其他主流浏览器均不支持此功能。
- Service workers 中的 console logging 功能现已恢复。
- 通过 USB 调试远程设备的支持也已恢复。只需转到
about:debugging
,使用 USB 数据线插入手机,然后刷新设备列表即可。手机现在将正确显示在列表中。
Web Platform
- 增加了对 TLS 1.3 (mlkem768x25519) 的后量子密钥交换机制的支持,可确保通信安全,抵御高级/长期威胁。
- 增加了对 Certificate Compression 的支持,从而减少了尺寸并提高了 TLS 握手的速度。
- Text directionality computation 已更新,以遵循 HTML 规范中定义的最新模型,从而提高了与其他 Web 浏览器的互操作性。
requestVideoFrameCallback()
方法现已在HTMLVideoElement
接口上可用。该方法使开发人员能够对每个视频帧执行高效的操作。getCapabilities
方法允许应用程序收集实时 MediaStreamTrack 支持的媒体功能。fetchpriority
属性使 Web 开发人员能够通过指定浏览器获取资源的相对优先级来优化资源加载。该属性可接受三个值:auto
(默认优先级)、low
(较低优先级)、high
(较高优先级)。它可以在script
、link
、img
元素、fetch()
方法的 RequestInit 参数和Link
response headers 中指定。HTML 规范将该属性的详细解释权留给了实施者。Firefox 通常会使用它来增加或减少 HTTP/2 和 HTTP/3 请求的 urgency parameter。- 允许某些窗口打开时访问存储空间的启发式方法现已禁用。
更新说明:https://www.mozilla.org/en-US/firefox/132.0/releasenotes/