Firefox 155.0.0 发布说明


首次发布时间:2026年09月01日

最后更新时间:2026年09月02日

[AD] -- 下方为内容广告,点击支持作者,想过滤广告? -- [AD]

Firefox 155.0.0 发布说明

版本: 155.0

发布日期: 2026年9月1日

首次向发布频道用户提供: 2026年9月1日

上一版本: Firefox 154.0.1


一、新增功能

1. Smart Window 面向更多地区用户开放并新增多项增强

Smart Window 现已向美国、加拿大和法国的所有用户开放试用。此外,Firefox 155 还包含多项新增强:

  1. 新增个性化对话恢复建议,帮助用户快速回到此前正在处理的话题。

  2. 智能助手(Assistant)现在响应速度大幅提升,配合 Exa 网络搜索来源引用,以约 1/5 的时间提供准确、可信的网络信息支撑。

  3. 「整理标签页」(Organize Tabs)现在能为相关标签页建议更好的分组,并为每个分组给出更清晰、更具描述性的名称。

以上功能属于渐进式推送(progressive roll out),部分用户可能会先于其他用户看到这些功能。这种方式有助于尽早获取反馈、快速发现问题并改进行为,从而为更多 Firefox 用户带来更好的体验。

2. 地址栏显示已拦截的跟踪器数量

Firefox 现在会在地址栏中显示已拦截的跟踪器数量,让内置隐私保护在浏览时更直观可见。该计数可在设置中隐藏,且无需关闭跟踪器拦截功能。

以上功能属于渐进式推送(progressive roll out),部分用户可能会先于其他用户看到这些功能。这种方式有助于尽早获取反馈、快速发现问题并改进行为,从而为更多 Firefox 用户带来更好的体验。

3. Windows 版网页游戏支持 Nintendo Switch Pro 手柄

Nintendo Switch Pro 及兼容的第三方手柄现在可以在 Windows 上的网页游戏中完整使用,方向键和摇杆均可正确映射。

4. 容器(Containers)支持重新排序

容器现在可以在设置中重新排序,且新的顺序会在所有列出容器的位置生效。

5. 翻译功能新增支持语言

翻译功能现在支持以下语言:

  1. 马拉地语(Marathi)

  2. 乌尔都语(Urdu)


二、修复内容

1. 修复 Linux 上部分应用中文字消失问题

修复了 Linux 上使用某些键盘布局输入时,Microsoft 365 Word Online 及其他网页应用中文字消失的问题。

2. 修复 Google Docs 中多余的粘贴确认提示

修复了在 Google Docs 中使用快捷键「无格式粘贴」时出现多余粘贴确认提示的问题。

3. 修复标签拖拽会话失败导致的界面无响应

当平台未能正常结束标签页拖拽会话时,Firefox 现在可以从工具栏和标签栏无响应的状态中恢复。

4. 修复按钮内文字无法选中复制的问题

修复了按钮内文字无法选中或复制的问题,该问题曾导致无法复制 X(推特)上的私信和 YouTube 上的评论。

5. 修复后台播放的直播音频流中断

修复了网络电台等实时音频流在后台播放时停止的问题。

6. 修复移动标签页后声音指示器消失

修复了将正在播放内容的标签页移动到其他窗口后,声音指示器消失、导致无法查看或静音正在播放内容的问题。

7. 修复 Linux 系统无法休眠的问题

修复了长时间浏览后 Firefox 阻止 Linux 系统进入休眠状态的问题。

8. 修复 MacBook 刘海屏下全屏内容信箱化

修复了在带摄像头刘海(notch)的 MacBook 上全屏内容被加上黑边(letterbox)的问题,观看视频时最为明显。

9. 修复部分嵌入内容页面方向键滚动失效

修复了在部分嵌入了其他站点内容的页面上,方向键和 Page Up/Down 滚动不起作用的问题。

10. 修复 Windows 上部分生僻文字显示为空框

修复了 Windows 上网页中部分使用较少文字系统的字符显示为空白方块的问题。

11. 修复 macOS 上 WebCodecs VideoEncoder 卡死

修复了 macOS 上以 NV12 格式编码 VideoFrame 时 WebCodecs VideoEncoder 挂起的问题。

12. 多项安全修复

修复了多项安全问题,具体安全补丁说明可查看 Mozilla 安全公告 MFSA2026-82


三、变更内容

1. 限制 CSS 嵌套层级为 75 层

Firefox 现在将 CSS 嵌套块和函数的层级限制为 75 层,以防止极端深度嵌套在某些情况下导致的崩溃。嵌套更深的规则和值将不再被解析。

2. 更换网络门户检测域名

Firefox 现在使用 firefox-portal-detection.com 替代 detectportal.firefox.com 来检测强制网络门户(captive portal)并检查网络连通性,因此引用了旧域名的网络白名单需要相应更新。

3. mailto: 链接仅在用户明确操作时打开

Firefox 现在仅在用户明确操作时才打开 mailto: 链接,网页无法再在未经提示的情况下启动默认邮件客户端。

4. 打印时小尺寸 PDF 可放大填满纸张

打印时,小于纸张尺寸的 PDF 现在可以通过将缩放比例设置为超过 100% 来放大填满整张纸。


四、未解决问题

1. 垂直标签页侧边栏可能无法在重启后保留

对于启用了垂直标签页的用户,重启 Firefox 后侧边栏可能不会保留。重启后可通过点击侧边栏工具栏按钮重新启用垂直标签页。官方正在修复该问题(Bug 2065431)。

2. 阻断 UDP 的网络上部分网站可能加载缓慢或失败

在阻断 UDP 的网络(例如作为 TLS 检测一环而阻断 QUIC 的企业代理或防火墙网络)上,部分网站可能加载缓慢或无法加载。临时解决方法:通过 Preferences 策略将 network.http.happy_eyeballs_enabled 设置为 false。官方计划在不晚于 9 月 8 日发布的 155.0.1 版本中修复该问题(Bug 2063452)。


五、企业相关说明

有关策略更新和企业特定 Bug 修复的信息,请查看 Firefox 企业版 155 发布说明


六、开发者相关

1. 完整开发者信息

2. 规则视图支持模拟 prefers-reduced-motion

规则视图(Rules View)现在提供开关来模拟 prefers-reduced-motion 媒体特性。模拟选项也已移至 at 规则(@)按钮背后的新面板中。

3. 调试器新增一键启停所有断点快捷键

开发者工具中的调试器(Debugger)现在支持快捷键 Ctrl+Alt+B(macOS 上为 Cmd+Alt+B)一次性启用或禁用所有断点。

4. JSON 查看器支持 JSON Lines 文档

JSON 查看器(JSON Viewer)现在可以显示 JSON Lines(JSONL/NDJSON)文档,并为无效行显示内联错误。

5. 修复存储面板显示其他分区的 Cookie

修复了存储面板(Storage panel)在受检查页面自身 Cookie 之外,还显示来自隐私窗口、容器和其他分区的 Cookie 的问题。

6. 控制台列出非 Error 异常的属性名

未捕获的非 Error 异常现在会在控制台中列出其属性名,而不再只显示 Object


七、Web平台支持更新

1. CSS attr() 函数支持任意类型的值

CSS attr() 函数现在支持任意类型的值,开发者可以在任何属性中使用特性值,而不再仅限于在 content 属性中作为字符串使用。

2. 支持 progress() CSS 函数

Firefox 现在支持 progress() CSS 函数。

3. 支持 alpha() CSS 函数

Firefox 现在支持 alpha() CSS 函数。这是一个相对颜色函数,可用于仅修改给定颜色的透明度(alpha)分量。

4. 支持 Promise.allKeyedPromise.allSettledKeyed

Firefox 现在支持 await 字典提案中的 Promise.allKeyedPromise.allSettledKeyed 方法,它们接收一个由 Promise 组成的对象,并解析为具有相同键的结果对象。

5. 支持 WebAssembly Compact Import Section 提案

Firefox 现在支持 WebAssembly Compact Import Section 提案,可以缩减包含大量导入的 WebAssembly 模块的体积。

6. 支持 WebAssembly Wide Arithmetic 提案

Firefox 现在支持 WebAssembly Wide Arithmetic 提案,新增 128 位算术指令,可提升密码学和任意精度数学运算的性能。

7. 支持 QUIC 版本 2

Firefox 现在支持用于 HTTP/3 连接的 QUIC 版本 2(RFC 9369),并在服务器通过兼容版本协商(RFC 9368)选择该版本时使用。

8. 限制 ::-webkit-scrollbar 伪元素适用范围

对 Firefox 153 中加入的非标准 ::-webkit-scrollbar 伪元素的支持,现在仅限于一小部分网站,而不再普遍适用。

9. SVG <a> 元素暴露与 HTML 链接相同的 URL 属性

SVG <a> 元素现在暴露与 HTML 链接相同的 URL 属性,包括 protocolhostpathnamesearch

10. SVGGraphicsElement.getBBox() 支持 options 参数

SVGGraphicsElement.getBBox() 现在会遵循其 options 参数,因此边界框可以包含描边(stroke)、标记(marker)和裁剪(clip)。

11. font-width 成为 font-stretch 的标准属性名

font-width 属性现在作为 font-stretch 的标准属性名受到支持。

12. 动态 import() 失败不再被缓存

因网络或 HTTP 错误而失败的动态 import() 不再作为失败结果缓存到模块映射(module map)中,因此重试相同的模块标识符现在可以成功。

13. WebTransport 多项能力增强

WebTransport 现在支持发送组(createSendGroup())以控制多个流之间的带宽分配、可写数据报流(createWritable()),以及用于派生与 TLS 会话绑定密钥的 exportKeyingMaterial()。同时还新增了 draining Promise,以及通过构造函数 protocols 选项和 protocol 属性进行的子协议协商。

14. WebRTC 互操作性改进

Firefox 现在支持用于数据通道失败的 RTCErrorRTCSctpTransport.maxChannels、双字节 RTP 头部扩展 ID 以及更精确的 RTCTransportStats,提升了 WebRTC 互操作性。


八、社区贡献

随着 Firefox 155 的发布,我们很高兴欢迎在本版本中首次为 Firefox 提交代码变更的开发者,其中 20 位是全新志愿者!请和我们一起感谢这些勤奋而热情的贡献者,并看看他们的贡献:

  1. Artem Bilous:2056733
  2. Cameron:20525592052619
  3. Colden Cullen:2060708
  4. Dan:1735300
  5. Fede:141817820404982046774
  6. Giulio B:2048884
  7. K:1642578
  8. Kevin Gosse:2054036
  9. Michael F:2052438
  10. mikey gough:2053551
  11. Nathan Leuz:2053550
  12. Nirmal Advani:180410820031742003177200318120316182033570204615620526182053543205356620535682053977205855620598662060649
  13. Priyanshu[:0xanshu]:1977947
  14. Richard Van Natta[:rnvannatta]:2052617
  15. Ruhollah Majdoddin:1856645206002920611662061348
  16. Simon Rosen:1875517

九、相关资源


十、帮助与反馈

[AD] -- 下方为内容广告,点击支持作者,想过滤广告? -- [AD]