Mozilla 为 Firefox 82 引入了诸多功能改进(比如画中画模式)和性能增强,但许多用户却汇报他们遇到了打印、崩溃、以及网站登录状态失效等方面的问题。首先,一些 Firefox 82 用户表示更新后无法将内容传输至打印机。无论是打印预览、还是实际打印出来的纸张,上面都只有一片空白。
(图 via Techdows)
经过调查,Mozilla 确定该问题是由最近的一次回溯导致的(恢复了 Firefox 84 和 Firefox 83 beta 3 中的相关更改)。
第二个问题也与打印功能有关,因为 Firefox 没能对页边距进行正确的处理,结果导致在 PDF 中进行裁剪(clip)和不对齐(misalign)时引发了 bug 。
如本文上方配图所示,Firefox 在输出及“打印预览”模式下,会在页面顶部和左侧添加额外的边距,而后正常的页面内容却被从另一侧给挤了出去。
受这些问题的困扰,Mozilla 已经临时暂停了 Firefox 82 的自动更新。好消息是 Mozilla 已经在 Firefox 84 中修复了打印时的边距 bug,并将很快推出正式版补丁。
第三个问题是 Mozilla 正在调查的 Firefox 与赛门铁克 / WindowsDefender 等安全防护软件存在的不兼容问题(可能导致浏览器崩溃)。
第四个问题是 Cookie 可能被意外清理,结果导致网站的登录状态失效(好在是有一个修复程序)。
第五个问题是在启动 Cookie 清理 / 重定向追踪防护的情况下退出网站,可能会遇到的另一个 bug 。
如果用户登录后未与一个网站进行交互、并且给浏览器设置了“退出时自动清理历史记录”,就很有可能中招。
这个问题其实与 Microsoft Edge 类似(微软目前正在调查),当用户设置了在关闭浏览器时清除已托管应用数据时,就可能遇到 Edge 记不住网站登录凭据的 bug 。
Firefox 开发团队认为,这种情况算是比较罕见的,并计划在后续实施修复。等不及的朋友,可以参考以下避雷操作:
通过浏览器地址栏跳转至 about:config,然后将privacy.purge_trackers.enabled的首选项改为false。