Aktualizácia Firefox 69.0.3 a rozšírenie možností WebRender

Zverejnené oprava aktualizácie Firefox 69.0.3, v ktorej je vyriešené probléma zobrazovanie dialógu pre sťahovanie súborov pri kliknutí na email v webovej pošte Yahoo. Okrem toho boli vyriešené má problémy problémy so sťahovaním súborov pri spustení prehliadača vo Windows 10 s povoleným režimom rodičovskej kontroly.

Takisto stojí za zmienku pokračovanie vo vývoji systému kompozície WebRender, napísaného v jazyku Rust, ktorý presúva operácie vykresľovania obsahu stránky na GPU. Pri použití WebRender namiesto zabudovaného systému kompozície v engíne Gecko, ktorý spracováva údaje pomocou CPU, sa na vykonávanie operácií zjednodušeného vykreslovania prvkov stránky používajú shadere, vykonávané na GPU, čo umožňuje dosiahnuť výrazné zvýšenie rýchlosti vykresľovania a znížiť zaťaženie CPU.

WebRender bol pridaný do večerné zostavy mobilného prehliadača Firefox Preview (náhrada Firefox pre Android) a je predvolene aktivovaný pre zariadenia Pixel 2 (pre iné zariadenia je v about:config potrebné povoliť gfx.webrender.all). V WebRender bola tiež vylepšená systémová vyrovnávacia pamäť a vykresľovanie obrázkov. Kód pre rastriáciu textu bol prepracovaný, čo umožnilo dosiahnuť podporu subpixelového pozičného zoskupenia textu na platformách Linux a Android.

Pri práci Firefox nad Waylandom bol implementovaný nový backend, ktorý využíva mechanizmus DMABUF na vykresľovanie do textúr a organizáciu spoločné používanie rôznymi procesmi vyrovnávacích pamätí s týmito textúrami, uloženými v videopamäti. Navyše boli pridané optimalizácie výkonu dekódovania obrázkov, ktoré pre urýchlenie používajú inštrukcie SIMD a umožňujú skrátiť čas konverzie formátov o 5-10%.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster