Firefox 120.0 现已发布,具体更新内容如下:
New
- Firefox 在上下文菜单中支持新的"复制链接不带网站跟踪"功能,确保复制的链接不再包含跟踪信息。
- Firefox 现在支持启用"全局隐私控制"的设置(在 Preferences → Privacy & Security 中)。有了这项 opt-in 功能,Firefox 就会通知网站,用户不希望自己的数据被共享或出售。
- 现在,Firefox 的隐私窗口和 ETP-Strict 隐私配置通过指纹保护功能增强了 Canvas API,从而继续保护用户的在线隐私。
- Firefox 已在德国所有用户的隐私窗口中默认启用 Cookie Banner Blocker。对于支持的网站,Firefox 现在会自动拒绝 Cookie 并屏蔽恼人的 cookie banners。
-
Firefox 已在德国所有用户的隐私窗口中默认启用 URL 跟踪保护功能。Firefox 将删除非必要的 URL 查询参数,这些参数通常用于在网络上跟踪用户。
-
Firefox 现在可以从操作系统根存储导入 TLS 信任锚(如证书)。这将在 Windows、macOS 和 Android 上默认启用,如有需要,可在设置(Preferences → Privacy & Security → Certificates)中关闭。
-
现在已添加键盘快捷键,用于在 about:logins 上编辑和删除所选证书。editing - Alt + enter (Option + return on macOS) ,deleting - Alt + Backspace (Option + Delete on macOS)。
-
Ubuntu Linux 用户现在可以从作为 Snap 软件包安装的 Chromium 中导入。
-
画中画现在支持 Windows 和 Linux 上的 corner snapping,只需在移动画中画窗口时按住 Ctrl 键即可。
Fixed
- 各种安全修复。
Developer
- 现在已添加 User Activation API,允许 JavaScript 使用 navigator.userActivation 检查用户当前是否或曾否激活页面(点击等)。
- Early Hints Preconnect(信息状态代码 103)现已启用。这允许服务器在最终 HTTP 响应之前发送 resource Link headers,并提高了使用此功能的服务器的性能。(更多信息)
- 用户现在可以使用新增的 devtools 功能模拟浏览器标签脱机。
- Style Editor 面板的页脚新增了一个"Pretty Print"按钮,类似于调试器面板中的 Pretty Print 按钮。该按钮可用于格式化样式表(如已精简的样式表)。以前的功能是自动格式化最小化文件,现在已被删除。
- Inspector 面板中的"Rules"面板不再以新的 CSS Color 4 格式(如 OKLCH)显示十六进制/命名颜色。这样可以确保与使用的原始值相匹配。
Web Platform
- lh 和 rlh 单位现在可以作为长度正确解析和计算。这样,作者就可以根据 element's(或 root element's)的行高来指定长度。
- WebAssembly GC 现在已默认启用,这允许新语言(如 Dart 或 Kotlin)在 Firefox 上运行。以便收集 guest language 和 host browser 之间的 reference cycles 。
详情可查看更新说明。