在即将发布(计划 9 月 7 日)的 Firefox 92 版本更新中,Mozilla 面向所有用户公开了 WebRender,使其成为 Windows、macOS、Linux 和 Android 的默认渲染引擎。在即将发布的 Firefox 93 版本中,用户将无法关闭该引擎,Mozilla 会从 Mozilla Central 中移除这个偏好,并限制允许这么做的环境变量。
那什么是 WebRender?
WebRender 能够更快、更流畅地渲染页面。Mozilla 在 WebRender 渲染引擎上投入了大量的时间。该公司从 Servo 开始将其添加到 Firefox 中。
如何查看 WebRender 是否已经启用
- 访问 about:support
- 向下滚动到图像
- 检查合成字段的值,如果值显示为 WebRender,那么它在 Firefox 浏览器中是启用的。
目前,适用于 macOS(Firefox 83)和 Linux(Firefox 91)平台的 Firefox 已经默认启用该渲染引擎。而 Windows 和 Android 平台上 Firefox 92 版本也默认启用该渲染引擎。
Firefox 93 将不允许禁用 WebRender
如果你想设置一个环境变量 MOZ_WEBRENDER=0,在 Firefox 93 版本中不会有任何作用。根据 pltatform 配置,用户可能会得到 HW-WR 或 SW-WR,而 MOZ_WEBRENDER=1 继续强制,除非 gfx.webrender.software 为真。