Оновлення Firefox 91.0.1. Плани щодо обов'язкового включення WebRender

Доступний коригуючий випуск Firefox 91.0.1, у якому запропоновано кілька виправлень:

  • Виправлена ​​вразливість (CVE-2021-29991), що дозволяє провести атаку по розподілу HTTP-заголовків. Проблема викликана некоректним прийняттям символу перекладу рядка в заголовках HTTP/3, що дозволяє вказати заголовок, який буде інтерпретований як два різні заголовки.
  • Усунена проблема зі зміною розміру кнопок на панелі вкладок, що виявляється при завантаженні деяких сайтів, у заголовку яких використовується unicode-коди математичних символів.
  • Вирішено проблему, що веде до відображення вкладок з вікон, відкритих у приватному режимі, у звичайних вікнах під час перегляду рекомендацій в адресному рядку.

Додатково можна відзначити, що Firefox 92, наміченому на 7 вересня, очікується активація WebRender за замовчуванням для всіх користувачів Linux, Windows, macOS і Android, без винятків. У наступному випуску Firefox 93 буде припинено підтримку опцій для відключення WebRender (gfx.webrender.force-legacy-layers і MOZ_WEBRENDER=0) і цей двигун стане обов'язковим. WebRender написаний мовою Rust і дозволяє домогтися істотного збільшення швидкості малювання та зниження навантаження на CPU за рахунок винесення на бік GPU операцій відображення вмісту сторінки, які реалізовані через шейдери, що виконуються в GPU. Для систем зі старими відеокартами або проблемними графічними драйверами WebRender буде використаний режим програмної растеризації (gfx.webrender.software=true).

Джерело: opennet.ru

Додати коментар або відгук