a corrective update of Firefox 69.0.3 that resolves the file download dialog display issue when clicking on email in Yahoo webmail. Additionally, it addresses file upload issues when launching the browser in Windows 10 with parental controls enabled.
It is also worth noting of the compositing system , written in Rust, offloading rendering operations to the GPU for the page's content. By using WebRender instead of the built-in compositing system in the Gecko engine, which processes data using the CPU, shaders executed on the GPU handle the final rendering operations of page elements, resulting in significant rendering speed improvements while reducing CPU load.
WebRender has been added to the mobile browser (the replacement for Firefox for Android) and is enabled by default for Pixel 2 devices (for other devices, it requires enabling gfx.webrender.all in about:config). WebRender also features enhanced caching and image rendering systems. The code for text rasterization has been reworked, which has allowed support for subpixel text positioning on Linux and Android platforms.
A new implementation has been introduced in Firefox running on Wayland , utilizing a mechanism for rendering into textures and sharing buffers with these textures across multiple processes, stored in video memory. Moreover, performance optimizations for image decoding have been added, leveraging SIMD instructions to reduce format conversion time by 5-10%.
Source: opennet.ru
