Абнаўленне 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

Дадаць каментар