Firefox 80版本提供了各种新功能,错误修复和企业改进

Mozilla Firefox 80今天(2020年8月25日)发布,具有新功能,错误修复,企业改进和几个安全补丁。

此版本为浏览器启用了新的插件阻止列表,从而增强了浏览器的性能。通过减少解析有问题的Firebox扩展自动禁用的列表所需的时间,这还将增强浏览应用程序的可伸缩性。

Firefox 80还允许用户查看其系统的默认系统PDF查看器并修复多个崩溃问题。这使浏览器对于阅读器用户而言更加稳定。 Windows,Mac和Linux桌面用户可以通过选项>帮助>关于Firefox升级到此版本-浏览器将自动检查新更新并在可用时进行安装。

在此版本中,所有其他Firefox开发都升级了版本,将Firefox Beta升级到了81版,并在Nightly构建了82版。NightlyFirefox 81.0 Beta(该版本的下一个版本)将促进稳定的分支,并增加对“通过硬件控制媒体播放的支持”。键盘或耳机或虚拟媒体控制界面上的媒体键”和“更流畅的视频播放以及在macOS上改进了60 fps视频的AV同步”。

您可以通过Mozilla的FTP版本目录手动下载Firefox 80。下面突出显示了Firefox 80的主要更改和改进,如果您感兴趣,请阅读。

Firefox的新插件阻止列表

浏览器将使用新的和更严格的阻止列表版本,这将减少浏览器解析它的时间。

Firefox附加组件工程经理Stuart Colville说:“当我们意识到与用户期望相违背的附加组件或冒着用户隐私和安全风险时,我们会采取措施使用称为add的机制阻止它们在Firefox中运行-黑名单,”

“以前的阻止列表的限制之一是它需要解析大量的正则表达式。每个Firefox实例都需要检查其用户安装的附加组件是否与阻止列表中的任何正则表达式匹配。”

“随着阻止数量的增加,在Firefox中加载和解析阻止列表的开销越来越大。在2019年底,我们开始为Firefox寻找一种更有效的方法来确定附件是否被阻止。”

Firefox使用三个块来禁用扩展,即硬,软和单击以激活。此分类基于所引起问题的严重性。硬块禁用扩展,使用户无法覆盖该块。默认情况下,软块禁用扩展。在这里,用户可以覆盖并继续使用附加组件。单击激活块默认情况下禁用插件。但是允许用户为特定站点启用插件。

错误修复改和开发变

  • 您现在可以将Firefox设置为默认系统PDF查看器
  • 辅助功能工具报告的多层树中项目的名称现在将在使用屏幕阅读器时为用户提供正确级别的内容

修正

  • 修复了使用JAWS屏幕阅读器时经常发生的崩溃以及与屏幕阅读器有关的其他几种崩溃的问题
  • 修复了使用户以前无法使用某些Firefox开发人员工具的问题
  • 现在,作为屏幕阅读器,SVG标题和desc元素已正确暴露给辅助产品

  • 减少了诸如制表符加载之类的许多动画,以减少偏头痛和癫痫患者的运动
  • 新的附加阻止列表可增强性能和可伸缩性

  • 在最新的Firefox 80中实现了一些错误修复以及新策略。
  • 如果在计划于2020年9月22日发布的下一个版本Firefox ESP 78.3之前没有发现任何关键问题,则此版本将是Firefox 68 ESR(68.12)的最终版本。随着版本78.3的发布,Firefox 68 ESP的用户将是自动升级到Firefox 78 ESR系列

  • 检查器中随附了一个实验性的sldebar面板,该面板可帮助开发人员更快地识别与MDN数据有关的任何兼容性问题。
  • 在网络监视器请求列表中,乌龟图标显示了慢速请求
  • 添加了RTX和Transport-cc,可在恶劣的网络条件下改善呼叫质量并提供更好的带宽估计。这些还将提供与使用网站的WebRTC更好的兼容性。

安全修复

  • CVE-2020-15663:Mozilla维护服务的降级攻击
  • CVE-2020-15664:攻击者引起的扩展安装提示
  • CVE-2020-12401:ECDSA签名生成时序攻击
  • CVE-2020-6829:P-384和P-521在签名生成时容易受到电磁侧通道的攻击
  • CVE-2020-12400:P-384和P-521易受模块化反演的侧通道攻击
  • CVE-2020-15665:在显示beforeunload对话框后选择停留在页面上时,地址栏未重置
  • CVE-2020-15666:MediaError消息属性泄漏了跨域响应状态
  • CVE-2020-15667:处理更新文件时堆溢出
  • CVE-2020-15668:读取证书信息时的数据争用
  • CVE-2020-15670:修复了内存安全性Firefox 80和Firefox ESR 78.2中的错误