Firefox 69.0.3 atjauninājums un WebRender uzlabojumi

Опубликовано Firefox 69.0.3 koriģējošais atjauninājums, kas atrisināja problēma ar dialoglodziņu failu lejupielādei, kad Yahoo tīmekļa pastā noklikšķināt uz e-pasta. Papildus atrisināts problēmas ar failu lejupielādi, palaižot pārlūkprogrammu operētājsistēmā Windows 10 ar iespējotu vecāku kontroli.

Varat arī atzīmēt nepārtraukta attīstība kompozītsistēmas WebRender, kas rakstīts Rust valodā un nodod lapas satura renderēšanas ārpakalpojumus GPU pusei. Lietojot WebRender, Gecko dzinējā iebūvētās kompozīcijas sistēmas vietā, kas apstrādā datus, izmantojot centrālo procesoru, tiek izmantoti ēnotāji, kas darbojas uz GPU, lai veiktu kopsavilkuma renderēšanas darbības lapas elementos, kas ļauj ievērojami palielināt renderēšanas ātrumu. un samazināta CPU slodze.

WebRender pievienots nakts būves mobilā pārlūkprogramma Firefox priekšskatījums (Firefox aizstāšana operētājsistēmai Android) un pēc noklusējuma ir iespējota Pixel 2 ierīcēm (citām ierīcēm ir jābūt iespējotai gfx.webrender.all failā about:config). WebRender ir arī uzlabojis savas attēlu kešatmiņas un renderēšanas sistēmas. Teksta rasterizācijas kods ir pārstrādāts, kas ļauj sasniegt atbalsts apakšpikseļu teksta pozicionēšanai Linux un Android platformās.

Palaižot Firefox virs Wayland, jauns aizmugureizmantojot mehānismu DMABUF atveidošanai tekstūrās un organizācija koplietojot buferus ar šīm tekstūrām, kas atrodas video atmiņā starp dažādiem procesiem. Turklāt ir pievienotas attēla dekodēšanas veiktspējas optimizācijas, izmantojot SIMD norādījumus paātrināšanai un samazinot formāta konvertēšanas laiku par 5-10%.

Avots: opennet.ru

Pievieno komentāru