correzione per l'aggiornamento di Firefox 69.0.3 in cui è stato risolto il dialogo per il download dei file al clic su un'email nella webmail di Yahoo. Inoltre sono stati risolti problemi con il caricamento dei file, all'avvio del browser in Windows 10 con la modalità di controllo genitori attivata.
Si può anche notare del sistema di compositing , scritto in Rust e che sposta su GPU le operazioni di rendering dei contenuti delle pagine. Utilizzando WebRender anziché il sistema di compositing integrato nel motore Gecko, che elabora i dati tramite CPU, per eseguire le operazioni di rendering finale degli elementi della pagina vengono utilizzati shader eseguiti nella GPU, consentendo un significativo aumento della velocità di rendering e una riduzione del carico sulla CPU.
WebRender è stato aggiunto al browser mobile (sostituto di Firefox per Android) ed è attivato di default per i dispositivi Pixel 2 (per altri dispositivi è necessaria l'attivazione in about:config di gfx.webrender.all). In WebRender sono state inoltre migliorate le cache e il rendering delle immagini. Il codice per la rasterizzazione del testo è stato rivisitato, permettendo il supporto per il posizionamento subpixel del testo su piattaforme Linux e Android.
Con l'uso di Firefox sopra Wayland è stata implementata una nuova , che utilizza il meccanismo per il rendering in texture e di condivisione dei buffer tra diversi processi con queste texture, memorizzate nella memoria video. Inoltre, sono state aggiunte ottimizzazioni delle prestazioni per la decodifica delle immagini, che sfruttano le istruzioni SIMD per accelerare il processo e ridurre il tempo di conversione dei formati del 5-10%.
Fonte: opennet.ru
