Firefox 69.0.3-uppdatering och WebRender-förbättringar

Опубликовано korrigerande uppdatering av Firefox 69.0.3 som löste sig ett problem med att visa en dialogruta för nedladdning av filer när du klickar på ett e-postmeddelande i Yahoo webmail. Dessutom löst problem med nedladdning av filer när du startar webbläsaren i Windows 10 med föräldrakontroll aktiverat.

Du kan också notera fortsatt utveckling kompositsystem WebRender, skriven på språket Rust och lägger ut renderingen av sidinnehåll på GPU-sidan. När du använder WebRender, istället för det inbyggda kompositsystemet som är inbyggt i Gecko-motorn, som bearbetar data med hjälp av CPU:n, används shaders som körs på GPU:n för att utföra sammanfattningsrenderingsoperationer på sidelement, vilket möjliggör en avsevärd ökning av renderingshastigheten och minskad CPU-belastning.

WebRender har lagts till nattliga byggen mobil webbläsare Firefox Förhandsvisning (Firefox-ersättning för Android) och aktiverat som standard för Pixel 2-enheter (andra enheter kräver att gfx.webrender.all är aktiverat i about:config). WebRender har också förbättrat sina bildcache- och renderingssystem. Koden för textrasterisering har omarbetats, vilket tillåter uppnå stöd för subpixeltextpositionering på Linux- och Android-plattformar.

När du kör Firefox ovanpå Wayland, en ny backendanvända mekanism DMABUF för rendering till texturer och organisationer dela buffertar med dessa texturer som finns i videominnet mellan olika processer. Dessutom har prestandaoptimeringar för bildavkodning lagts till, med hjälp av SIMD-instruktioner för acceleration och minskning av formatkonverteringstiden med 5-10 %.

Källa: opennet.ru

Lägg en kommentar