Pembaruan Firefox 69.0.3 dan peningkatan WebRender

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ pembaruan korektif Firefox 69.0.3 yang diselesaikan masalah dengan menampilkan dialog untuk mengunduh file ketika Anda mengklik email di Yahoo webmail. Selain itu terselesaikan masalah dengan mengunduh file saat meluncurkan browser di Windows 10 dengan kontrol orang tua diaktifkan.

Anda juga bisa mencatat pengembangan lanjutan sistem pengomposisian WebRender, ditulis dalam bahasa Rust dan mengalihdayakan rendering konten halaman ke sisi GPU. Saat menggunakan WebRender, alih-alih sistem pengomposisian bawaan yang terpasang di mesin Gecko, yang memproses data menggunakan CPU, shader yang berjalan pada GPU digunakan untuk melakukan operasi rendering ringkasan pada elemen halaman, yang memungkinkan peningkatan kecepatan rendering secara signifikan dan mengurangi beban CPU.

WebRender ditambahkan ke bangunan malam peramban seluler Pratinjau Firefox (Pengganti Firefox untuk Android) dan diaktifkan secara default untuk perangkat Pixel 2 (perangkat lain memerlukan gfx.webrender.all untuk diaktifkan di about:config). WebRender juga telah meningkatkan sistem caching dan rendering gambarnya. Kode untuk rasterisasi teks telah dikerjakan ulang, sehingga memungkinkan untuk mencapai dukungan untuk pemosisian teks subpiksel pada platform Linux dan Android.

Saat menjalankan Firefox di atas Wayland, yang baru backendmenggunakan mekanisme DMABUF untuk dirender menjadi tekstur dan organisasi berbagi buffer dengan tekstur yang terletak di memori video di antara berbagai proses. Selain itu, optimalisasi kinerja decoding gambar telah ditambahkan, menggunakan instruksi SIMD untuk mempercepat dan mengurangi waktu konversi format sebesar 5-10%.

Sumber: opennet.ru

Tambah komentar