Pag-update ng Firefox 91.0.1. Mga plano para sa mandatoryong pagsasama ng WebRender

Available ang maintenance release ng Firefox 91.0.1, na nag-aalok ng ilang pag-aayos:

  • Naayos na ang isang kahinaan (CVE-2021-29991) na maaaring magpapahintulot sa isang HTTP header splitting attack. Ang isyu ay sanhi ng hindi tamang pagtanggap ng newline na character sa HTTP/3 na mga header, na nagbibigay-daan sa iyong tumukoy ng isang header na bibigyang-kahulugan bilang dalawang magkaibang header.
  • Naayos na ang isang isyu sa pagbabago ng laki ng mga button sa tab bar na nangyayari kapag naglo-load ng ilang site na gumagamit ng mga unicode mathematical na simbolo sa kanilang mga header.
  • Nalutas ang isang isyu na nagiging sanhi ng mga tab mula sa mga window na binuksan sa pribadong mode upang lumitaw sa mga regular na window kapag tinitingnan ang mga rekomendasyon sa address bar.

Bukod pa rito, ang Firefox 92, na naka-iskedyul para sa ika-7 ng Setyembre, ay inaasahang paganahin ang WebRender bilang default para sa lahat ng mga user ng Linux, Windows, macOS at Android, walang mga pagbubukod. Sa susunod na release ng Firefox 93, ihihinto ang suporta para sa mga opsyon upang hindi paganahin ang WebRender (gfx.webrender.force-legacy-layers at MOZ_WEBRENDER=0) at magiging mandatory ang engine na ito. Ang WebRender ay nakasulat sa Rust na wika at nagbibigay-daan sa iyong makamit ang isang makabuluhang pagtaas sa bilis ng pag-render at bawasan ang pag-load sa CPU sa pamamagitan ng paglipat ng mga pagpapatakbo ng pag-render ng nilalaman ng pahina sa gilid ng GPU, na ipinapatupad sa pamamagitan ng mga shader na tumatakbo sa GPU. Para sa mga system na may mas lumang mga video card o may problemang mga driver ng graphics, gagamit ang WebRender ng software rasterization mode (gfx.webrender.software=true).

Pinagmulan: opennet.ru

Magdagdag ng komento