Firefox 110 telah dirilis. Pembaruan cabang dukungan jangka panjang, 102.8.0, juga telah dirilis. Firefox 111, yang dijadwalkan rilis pada 14 Maret, akan segera memasuki tahap uji beta.
Inovasi utama di Firefox 110:
- Menambahkan kemampuan untuk mengimpor bookmark, riwayat penelusuran, dan kata sandi dari peramban Opera, Opera GX, dan Vivaldi (sebelumnya, impor serupa didukung untuk Edge, Chrome, dan Safari).

- Pada platform Linux dan macOS, dukungan GPU disediakan untuk mempercepat rasterisasi Canvas2D.
- Kinerja WebGL telah ditingkatkan pada platform Linux, Windows, dan macOS.
- Kemampuan untuk menghapus bidang dengan tanggal dan waktu (tanggal, waktu, tipe datetime-lokal dalam elemen) disediakan ) dengan menekan Cmd+Backspace dan Cmd+Delete di macOS dan Ctrl+Backspace di Linux dan Windows.
- Add-on Colorways bawaan, yang menawarkan koleksi tema warna untuk mengubah tampilan area konten, panel, dan bilah tab, telah dihentikan. Anda dapat memulihkan add-on dan mengembalikan pengaturan yang tersimpan dengan menginstal add-on Colorways dari addons.mozilla.org.
- Pada platform Windows, sandboxing proses yang berinteraksi dengan GPU diaktifkan.
- Windows 10/11 menyertakan dekode video perangkat keras pada GPU non-Intel, yang meningkatkan kinerja pemutaran video dan kualitas penskalaan.
- Pada platform Windows, dukungan telah diterapkan untuk memblokir plugin pihak ketiga agar tidak tertanam di Firefox. Misalnya, plugin eksternal dapat diinstal oleh paket antivirus dan pengarsip, yang menyebabkan crash, masalah perilaku, masalah kompatibilitas, dan penurunan kinerja, yang oleh pengguna dikaitkan dengan ketidakstabilan Firefox sendiri. Halaman "about:third-party" tersedia untuk mengelola plugin eksternal.
- Penampil PDF bawaan memiliki penskalaan yang halus.
- Kueri CSS "@container", yang memungkinkan Anda memberi gaya pada elemen berdasarkan ukuran elemen induk (analog dengan kueri "@media", yang diterapkan bukan pada ukuran seluruh area yang terlihat, melainkan pada ukuran blok (kontainer) tempat elemen ditempatkan), kini mendukung satuan ukuran berikut: cqw (1% dari lebar), cqh (1% dari tinggi), cqi (1% dari ukuran sebaris), cqb (1% dari ukuran blok), cqmin (nilai terkecil dari cqi atau cqb), dan cqmax (nilai terbesar dari cqi atau cqb).
- CSS kini mendukung halaman bernama, yang didefinisikan melalui properti "page". Properti ini memungkinkan Anda menentukan jenis halaman tempat suatu elemen dapat ditampilkan. Fitur ini memungkinkan Anda menentukan desain khusus halaman dan menambahkan jeda halaman secara deklaratif untuk pencetakan.
- Kueri media gamut warna telah ditambahkan ke CSS untuk menerapkan gaya berdasarkan perkiraan rentang palet warna yang didukung oleh peramban dan perangkat keluaran.
- Ke dalam elemen Menambahkan dukungan untuk atribut "daftar" untuk menampilkan antarmuka pemilihan warna dari daftar.
- Menambahkan dukungan untuk tanda "midi" ke Izin API untuk memeriksa izin mengakses API Web MIDI.
- API ReadableStream sekarang mendukung sintaksis "for await...of" untuk melakukan iterasi secara asinkron melalui blok dalam suatu aliran.
- Peningkatan pada versi Android: Pada perangkat dengan Android 13+, kami telah menambahkan dukungan untuk ikon aplikasi yang terhubung dengan tema atau warna latar belakang. Pemilihan blok teks multi-baris telah ditingkatkan.
Selain inovasi dan perbaikan bug, Firefox 109 telah memperbaiki 25 kerentanan. 16 kerentanan ditandai sebagai berbahaya, dimana 8 kerentanan (dikumpulkan dalam CVE-2023-25745 dan CVE-2023-25744) disebabkan oleh masalah memori, seperti buffer overflow dan akses ke area memori yang sudah dibebaskan. Berpotensi, masalah ini dapat mengakibatkan eksekusi kode penyerang saat membuka halaman yang dirancang khusus.
Sumber: opennet.ru

