Actualizarea Firefox 69.0.3 și îmbunătățiri pentru WebRender

Опубликовано actualizare corectivă a Firefox 69.0.3 care a rezolvat problemă cu afișarea unui dialog pentru descărcarea fișierelor atunci când faceți clic pe un e-mail în Yahoo webmail. În plus, rezolvat probleme cu descărcarea fișierelor la lansarea browserului în Windows 10 cu controlul parental activat.

De asemenea, puteți observa dezvoltare continuă sisteme de compoziție WebRender, scris în limbajul Rust și externalizarea redării conținutului paginii către partea GPU. Când utilizați WebRender, în loc de sistemul de compoziție încorporat încorporat în motorul Gecko, care procesează datele folosind CPU, shaderele care rulează pe GPU sunt folosite pentru a efectua operațiuni de randare sumar pe elementele paginii, ceea ce permite o creștere semnificativă a vitezei de randare. și sarcină redusă a procesorului.

WebRender adăugat la construcții nocturne browser mobil Previzualizare Firefox (Înlocuitor Firefox pentru Android) și activat în mod implicit pentru dispozitivele Pixel 2 (alte dispozitive necesită ca gfx.webrender.all să fie activat în about:config). WebRender și-a îmbunătățit, de asemenea, sistemele de stocare și randare a imaginilor. Codul pentru rasterizarea textului a fost reelaborat, ceea ce permite obține suport pentru poziționarea textului subpixel pe platformele Linux și Android.

Când rulați Firefox pe Wayland, un nou backendfolosind mecanism DMABUF pentru redare în texturi și organizare partajarea bufferelor cu aceste texturi situate în memoria video între diferite procese. În plus, au fost adăugate optimizări de performanță de decodare a imaginilor, folosind instrucțiuni SIMD pentru accelerare și reducerea timpului de conversie a formatului cu 5-10%.

Sursa: opennet.ru

Adauga un comentariu