网络浏览器发布
- 在Linux平台上
已实施 新后端 for X11基于DMABUF,它是通过拆分之前为Wayland提出的DMABUF后端而准备的。 新的后端使得使用 X11 协议的系统可以通过 VA-API 实现对硬件视频加速的支持(此前,此类加速仅针对 Wayland 启用),以及通过 EGL 操作 WebGL 的能力。 要通过 EGL 激活工作,您需要激活设置“gfx.webrender.all”、“media.ffmpeg.dmabuf-textures.enabled”、“media.ffmpeg.vaapi-drm-display.enabled”和“media.ffmpeg”。 about:config 中的“vaapi.enabled”,并设置 MOZ_X11_EGL 环境变量,这会将 Webrender 和 OpenGL 合成组件切换为使用 EGL 而不是 GLX。 VA-API 支持尚未完全稳定,将在未来版本中默认启用。 - 包括新的实施
黑名单 存在安全性、稳定性或性能问题的附加组件。 由于使用了级联,新的实现以提高处理块列表的性能和解决可扩展性问题而著称。布隆过滤器 . - 对于 1 年 2020 月 XNUMX 日开始颁发的 TLS 证书,
将 将适用新的有效期限制 - 这些证书的有效期不能超过 398 天(13 个月)。 Chrome 和 Safari 也批准了类似的限制。 对于 1 月 825 日之前收到的证书,信任将得到维持,但期限为 2.2 天(XNUMX 年)。 - 对于患有偏头痛和癫痫症的用户,打开选项卡时的一些动画效果已被删除。 例如,加载选项卡内容时,现在显示沙漏图标而不是跳点。
- 可以将 Firefox 安装为系统上的默认 PDF 查看器。
- 添加了对在不使用加密的情况下从通过 HTTPS 打开的页面发送 Web 表单内容时显示警告的支持。 为了控制 about:config 中的警告输出,有一个设置“security.warn_submit_secure_to_insecure”。
- 已进行各种改进和修复来支持屏幕阅读器和残疾人士。
- 添加了对 RTX 和 Transport-cc 机制的支持,以提高在不良通信信道上通过 WebRTC 进行的通话质量,并改进对可用带宽的预测。
- 在 JavaScript 表达式中“
出口 » 提供了对 ECMAScript 2021 规范中提出的新“export * as namespace”语法的支持。 - 动画 API 包括合成操作
关键帧效果.composite и关键帧效果.iterationComposite . - Media Session API 添加了对在流中定义位置更改处理程序的支持:
寻求 移动到指定位置并跳过广告 跳过出现在主要内容之前的广告。 - WebGL 实现扩展
KHR_parallel_shader_compile ,它允许您同时运行多个着色器编译线程。 - Window.open() 不再支持outerHeight 和outerWidth 参数。
- 在WebAssembly中,原子操作的使用较多
不限 共享内存区域。 - Web 开发人员工具提供了一个实验面板,可以更轻松地识别与不同浏览器的不兼容性。
- 在网络活动监控界面中,添加了视觉标记(带有乌龟的图标)以突出显示执行时间超过 500 毫秒的慢请求(可以通过 about:config 中的 devtools.netmonitor.audits.slow 设置更改限制) 。
- 在网络控制台中
实施的 “:block”和“:unblock”命令用于阻止和取消阻止网络请求。 - 当 JavaScript 调试器因发生异常而中断时,代码面板现在会显示带有堆栈跟踪的工具提示。
除了 Firefox 80 中的创新和错误修复
来源: opennet.ru