Aġġornament ta' Firefox 69.0.3 u titjib ta' WebRender

Опубликовано aġġornament korrettiv ta 'Firefox 69.0.3 li solvuti problema bil-wiri ta' djalogu għat-tniżżil ta' fajls meta tikklikkja fuq email fil-webmail ta' Yahoo. Barra minn hekk solvuti problemi bit-tniżżil ta 'fajls meta tniedi l-browser fil-Windows 10 bil-kontrolli tal-ġenituri attivati.

Tista 'wkoll tinnota żvilupp kontinwu sistemi ta' kompożizzjoni WebRender, miktuba fil-lingwa Rust u esternalizzazzjoni tal-għoti tal-kontenut tal-paġna fuq in-naħa tal-GPU. Meta tuża WebRender, minflok is-sistema ta 'kompożizzjoni inkorporata mibnija fil-magna Gecko, li tipproċessa dejta bl-użu tas-CPU, shaders li jaħdmu fuq il-GPU jintużaw biex iwettqu operazzjonijiet ta' rendering sommarji fuq elementi tal-paġna, li jippermetti żieda sinifikanti fil-veloċità tar-rendi. u tagħbija CPU mnaqqsa.

WebRender miżjud ma ' bini filgħaxija browser mobbli Preview Firefox (Sostituzzjoni ta' Firefox għal Android) u ppermettiet awtomatikament għal apparati Pixel 2 (apparati oħra jeħtieġu li gfx.webrender.all jiġi attivat f'madwar:config). WebRender tejbet ukoll is-sistemi tagħha ta' caching u rendering tal-immaġni. Il-kodiċi għar-rasterizzazzjoni tat-test inħadem mill-ġdid, li jippermetti tikseb appoġġ għall-ippożizzjonar tat-test subpixel fuq pjattaformi Linux u Android.

Meta taħdem Firefox fuq Wayland, ġdid backendbl-użu ta 'mekkaniżmu DMABUF għall-għoti f'nisġa u organizzazzjoni qsim ta 'buffers ma' dawn in-nisġa li jinsabu fil-memorja tal-vidjo fost proċessi differenti. Barra minn hekk, ġew miżjuda ottimizzazzjonijiet tal-prestazzjoni tad-dekodifikazzjoni tal-immaġni, bl-użu ta 'struzzjonijiet SIMD għall-aċċelerazzjoni u t-tnaqqis tal-ħin tal-konverżjoni tal-format b'5-10%.

Sors: opennet.ru

Żid kumment