Firefox 69.0.3 update at mga pagpapahusay sa WebRender

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ corrective update ng Firefox 69.0.3 na nalutas problema sa pagpapakita ng dialog para sa pag-download ng mga file kapag nag-click ka sa isang email sa Yahoo webmail. Bukod pa rito nalutas problema sa pag-download ng mga file kapag naglulunsad ng browser sa Windows 10 na may naka-enable na parental controls.

Maaari mo ring tandaan patuloy na pag-unlad mga sistema ng pag-composite WebRender, nakasulat sa wikang Rust at nag-outsourcing sa pag-render ng content ng page sa bahagi ng GPU. Kapag gumagamit ng WebRender, sa halip na ang built-in na compositing system na binuo sa Gecko engine, na nagpoproseso ng data gamit ang CPU, ang mga shader na tumatakbo sa GPU ay ginagamit upang magsagawa ng mga operasyon ng pag-render ng buod sa mga elemento ng page, na nagbibigay-daan para sa isang makabuluhang pagtaas sa bilis ng pag-render. at nabawasan ang pagkarga ng CPU.

Idinagdag ang WebRender sa gabi-gabi na pagtatayo mobile browser Preview ng Firefox (Firefox replacement para sa Android) at naka-enable bilang default para sa mga Pixel 2 device (kinakailangan ng ibang device na i-enable ang gfx.webrender.all sa about:config). Pinahusay din ng WebRender ang mga sistema ng pag-cache at pag-render ng imahe nito. Ang code para sa text rasterization ay muling ginawa, na nagbibigay-daan upang makamit suporta para sa pagpoposisyon ng teksto ng subpixel sa mga platform ng Linux at Android.

Kapag nagpapatakbo ng Firefox sa ibabaw ng Wayland, isang bago backendgamit ang mekanismo DMABUF para sa pag-render sa mga texture at organisasyon pagbabahagi ng mga buffer sa mga texture na ito na matatagpuan sa memorya ng video sa iba't ibang proseso. Bilang karagdagan, ang mga pag-optimize ng pagganap ng pag-decode ng imahe ay idinagdag, gamit ang mga tagubilin ng SIMD para sa acceleration at pagbabawas ng oras ng conversion ng format ng 5-10%.

Pinagmulan: opennet.ru

Magdagdag ng komento