actualización correctiva de Firefox 69.0.3 en la que se resolvió la visualización del diálogo para la descarga de archivos al hacer clic en el correo electrónico en la web de Yahoo. Además, se solucionaron los problemas de descarga de archivos al iniciar el navegador en Windows 10 con el control parental activado.
También se puede destacar del sistema de composición , escrito en Rust y que traslada a la GPU las operaciones de renderizado del contenido de la página. Al utilizar WebRender en lugar del sistema de composición integrado en el motor Gecko, que procesa los datos utilizando la CPU, se utilizan shaders ejecutados en la GPU para realizar las operaciones de renderizado combinado de los elementos de la página, lo que permite un aumento significativo en la velocidad de renderizado y reduce la carga en la CPU.
WebRender se ha agregado al navegador móvil (sustituto de Firefox para Android) y está activado por defecto para dispositivos Pixel 2 (para otros dispositivos se requiere activar gfx.webrender.all en about:config). En WebRender también se han mejorado los sistemas de cacheo y renderizado de imágenes. Se ha revisado el código para la rasterización de texto, lo que ha permitido la compatibilidad con el posicionamiento subpíxel del texto en plataformas Linux y Android.
Al ejecutar Firefox sobre Wayland, se implementó un nuevo , que utiliza el mecanismo para renderizar en texturas y compartir buffers entre diferentes procesos con estas texturas colocadas en la memoria de video. Además, se han añadido optimizaciones de rendimiento para la decodificación de imágenes, que utilizan instrucciones SIMD para acelerar y reducen el tiempo de conversión de formatos en un 5-10%.
Fuente: opennet.ru
