Rilis Firefox 80

Peramban web dirilis Firefox 80. Selain itu, pembaruan telah dibuat cabang Dukungan Jangka Panjang 68.12.0 и 78.2.0. Firefox 68.12 ESR adalah seri terbarunya, dan dalam waktu satu bulan, pengguna Firefox 68 akan ditawari pembaruan otomatis ke rilis 78.3. Versi: kapan Firefox 80 untuk Android terlambat. Segera hadir ke panggung pengujian beta Cabang Firefox 81 akan bertransisi, rilisnya dijadwalkan pada 22 September.

Utama inovasi:

  • Pada platform Linux diimplementasikan bagian belakang baru untuk X11 berdasarkan DMabuf, yang disiapkan dengan memisahkan backend DMabuf yang sebelumnya diusulkan untuk Wayland. Backend baru memungkinkan penerapan dukungan akselerasi video perangkat keras melalui VA-API untuk sistem yang menggunakan protokol X11 (sebelumnya, akselerasi tersebut hanya diaktifkan untuk Wayland), serta kemampuan untuk mengoperasikan WebGL melalui EGL. Untuk mengaktifkan pekerjaan melalui EGL, Anda perlu mengaktifkan pengaturan “gfx.webrender.all” “media.ffmpeg.dmabuf-textures.enabled”, “media.ffmpeg.vaapi-drm-display.enabled” dan “media.ffmpeg. vaapi.enabled” di about:config dan juga mengatur variabel lingkungan MOZ_X11_EGL, yang akan mengalihkan komponen pengomposisian Webrender dan OpenGL untuk menggunakan EGL, bukan GLX. Dukungan VA-API belum sepenuhnya stabil dan akan diaktifkan secara default pada rilis mendatang.
  • Implementasi baru disertakan daftar blokir add-on yang memiliki masalah keamanan, stabilitas, atau kinerja. Implementasi baru ini penting untuk meningkatkan kinerja pemrosesan daftar blok dan memecahkan masalah skalabilitas, berkat penggunaan cascading Filter mekar.
  • Untuk sertifikat TLS yang diterbitkan mulai 1 September 2020, akan batasan baru pada masa berlaku akan berlaku - masa pakai sertifikat ini tidak boleh melebihi 398 hari (13 bulan). Pembatasan serupa telah disetujui di Chrome dan Safari. Untuk sertifikat yang diterima sebelum tanggal 1 September, kepercayaan akan dipertahankan tetapi dibatasi hingga 825 hari (2.2 tahun).
  • Bagi pengguna penderita migrain dan epilepsi, beberapa efek animasi saat membuka tab telah dihilangkan. Misalnya, saat memuat konten tab, ikon jam pasir kini ditampilkan, bukan titik lompat.
    Rilis Firefox 80

  • Dimungkinkan untuk menginstal Firefox sebagai penampil PDF default pada sistem.
  • Menambahkan dukungan untuk menampilkan peringatan saat mengirim konten formulir web dari halaman yang dibuka melalui HTTPS tanpa menggunakan enkripsi. Untuk mengontrol keluaran peringatan di about:config, ada pengaturan “security.warn_submit_secure_to_insecure”.
  • Berbagai perbaikan dan perbaikan telah dilakukan untuk mendukung pembaca layar dan dukungan bagi penyandang disabilitas.
  • Menambahkan dukungan untuk mekanisme RTX dan Transport-cc untuk meningkatkan kualitas panggilan melalui WebRTC pada saluran komunikasi yang buruk dan meningkatkan prediksi bandwidth yang tersedia.
  • Dalam ekspresi JavaScript "ekspor» Dukungan untuk sintaks “ekspor * sebagai namespace” baru yang diusulkan dalam spesifikasi ECMAScript 2021 disediakan.
  • Animations API mencakup operasi pengomposisian KeyframeEffect.komposit и KeyframeEffect.iterationComposite.
  • Media Session API telah menambahkan dukungan untuk menentukan pengendali perubahan posisi dalam aliran: Mencari untuk pindah ke posisi yang ditentukan dan melewatkan iklan untuk melewati iklan yang muncul sebelum konten utama.
  • WebGL mengimplementasikan ekstensi KHR_parallel_shader_compile, yang memungkinkan Anda menjalankan beberapa thread kompilasi shader sekaligus.
  • Window.open() tidak lagi mendukung parameter outerHeight dan outerWidth.
  • Di WebAssembly, penggunaan operasi atom lebih banyak tidak terbatas area memori bersama.
  • Alat pengembang web menawarkan panel eksperimental untuk memudahkan mengidentifikasi ketidakcocokan dengan browser yang berbeda.
    Rilis Firefox 80Rilis Firefox 80

  • Di antarmuka pemantauan aktivitas jaringan, penanda visual (ikon dengan kura-kura) telah ditambahkan untuk menyorot permintaan lambat yang waktu eksekusinya melebihi 500 ms (batas dapat diubah melalui pengaturan devtools.netmonitor.audits.slow di about:config) .

    Rilis Firefox 80

  • Di konsol web dilaksanakan Perintah ":block" dan ":unblock" untuk memblokir dan membuka blokir permintaan jaringan.
  • Ketika debugger JavaScript menyela ketika terjadi pengecualian, panel kode sekarang menampilkan keterangan alat dengan jejak tumpukan.

Selain inovasi dan perbaikan bug di Firefox 80 dihilangkan 13 kerentanan, dimana 6 di antaranya ditandai sebagai berbahaya. 4 kerentanan (dikumpulkan di bawah CVE-2020-15670) disebabkan oleh masalah memori, seperti buffer overflows dan akses ke area memori yang sudah kosong. Berpotensi, masalah ini dapat mengakibatkan eksekusi kode penyerang saat membuka halaman yang dirancang khusus.

Sumber: opennet.ru

Tambah komentar