Actualizazione di Firefox 69.0.3 è miglioramenti di WebRender

Publicatu nantu aghjurnamentu currettivu di Firefox 69.0.3 chì risolviu un prublema cù a visualizazione di un dialogu per scaricà i fugliali quandu cliccate nantu à un email in Yahoo webmail. Inoltre risolta difficultà cù scaricamentu di fugliali quandu lanciate u navigatore in Windows 10 cù cuntrolli parentali attivati.

Pudete ancu nutà sviluppu cuntinuatu sistemi di cumpusizioni WebRender, scrittu in a lingua Rust è outsourcing u rendering di u cuntenutu di a pagina à u latu GPU. Quandu si usa WebRender, invece di u sistema di cumpusizioni integratu integratu in u mutore Gecko, chì processa dati cù u CPU, i shaders in esecuzione nantu à a GPU sò usati per eseguisce operazioni di rendering riassuntu nantu à elementi di pagina, chì permette un aumentu significativu di a velocità di rendering. è a carica di CPU ridutta.

WebRender aghjuntu à custruzzioni di notte navigatore mobile Preview di Firefox (Rimpianu Firefox per Android) è attivatu per automaticamente per i dispositi Pixel 2 (altri dispositi necessitanu gfx.webrender.all per esse attivatu in about:config). WebRender hà ancu migliuratu i so sistemi di cache è rendering di l'imaghjini. U codice per a rasterizazione di u testu hè statu ritruvatu, chì permette ghjunghje supportu per u posizionamentu di testu subpixel nantu à e plataforme Linux è Android.

Quandu eseguite Firefox sopra Wayland, un novu backendusendu un mecanismu DMABUF per rendering à texture è urganizazione sparte buffers cù queste texture situate in memoria video trà e diverse prucessi. Inoltre, l'optimizazione di u rendiment di decodificazione di l'imaghjini sò state aghjunte, utilizendu struzzioni SIMD per l'accelerazione è riducendu u tempu di cunversione di formatu da 5-10%.

Source: opennet.ru

Add a comment