Firefox 91.0.1 yangilanishi. WebRender-ni majburiy kiritish rejalari

Firefox 91.0.1 ning texnik versiyasi mavjud bo'lib, u bir nechta tuzatishlarni taklif qiladi:

  • HTTP sarlavhasini bo'lish hujumiga yo'l qo'yadigan zaiflik (CVE-2021-29991) tuzatildi. Muammo ikki xil sarlavha sifatida talqin qilinadigan sarlavhani belgilash imkonini beruvchi HTTP/3 sarlavhalarida yangi satr belgisini noto‘g‘ri qabul qilish bilan bog‘liq.
  • Sarlavhalarida unicode matematik belgilardan foydalanadigan ba'zi saytlarni yuklashda yuzaga keladigan yorliqlar panelidagi tugmalar hajmini o'zgartirish bilan bog'liq muammo bartaraf etildi.
  • Manzil satrida tavsiyalarni ko'rishda shaxsiy rejimda ochilgan oynalar yorliqlari oddiy oynalarda paydo bo'lishiga olib keladigan muammo hal qilindi.

Bundan tashqari, 92-sentabrga rejalashtirilgan Firefox 7 barcha Linux, Windows, macOS va Android foydalanuvchilari uchun WebRenderni sukut boʻyicha yoqishi kutilmoqda, istisnolarsiz. Firefox 93 ning navbatdagi versiyasida WebRenderni oʻchirish variantlarini qoʻllab-quvvatlash (gfx.webrender.force-legacy-layers va MOZ_WEBRENDER=0) toʻxtatiladi va bu vosita majburiy boʻladi. WebRender Rust tilida yozilgan va GPUda ishlaydigan shaderlar orqali amalga oshiriladigan sahifa kontentini ko'rsatish operatsiyalarini GPU tomoniga o'tkazish orqali renderlash tezligini sezilarli darajada oshirishga va CPU yukini kamaytirishga imkon beradi. Eski video kartalari yoki muammoli grafik drayverlari bo'lgan tizimlar uchun WebRender dasturiy ta'minotni rasterlash rejimidan foydalanadi (gfx.webrender.software=true).

Manba: opennet.ru

a Izoh qo'shish