Rilis Firefox 159

Firefox 159 telah dirilis, bersamaan dengan pembaruan untuk cabang dukungan jangka panjang sebelumnya—153.6.0 dan 115.44.0. Sebagai bagian dari siklus rilis dua minggu yang baru, Firefox 160 telah memasuki pengujian beta, dengan rilis yang dijadwalkan pada 10 November.

Fitur-fitur baru utama di Firefox 159 (1, 2, 3):

  • Tombol untuk mengakses kata sandi yang tersimpan telah ditambahkan ke bilah sisi default.

  • Mode "Jendela Pintar", yang menyediakan ruang terpisah untuk berinteraksi dengan AI, kini memiliki kemampuan untuk melacak perubahan pada halaman. Misalnya, fitur baru ini dapat digunakan untuk mendeteksi penurunan harga di toko online. Untuk mengaktifkan pelacakan, gunakan perintah "/watch" di obrolan asisten AI bawaan browser, dan untuk mengontrolnya, gunakan tombol Tugas di bilah alat atau halaman about:smartwindowtasks. Firefox akan menampilkan pemberitahuan saat perubahan terdeteksi.
  • Fungsi ringkasan konten halaman AI telah didesain ulang untuk meneruskan tautan halaman ke penyedia AI, bukan teks halaman, yang telah mengatasi masalah analisis halaman yang tidak lengkap.
  • Pintasan keyboard telah ditambahkan: Ctrl+Shift+A untuk mencari tab yang terbuka dan Ctrl+Shift+F untuk mengelola add-on atau tema. Pintasan keyboard dapat diubah di halaman about:keyboard.
  • Dalam perakitan untuk macOS Antarmuka asli platform untuk mengirim informasi melalui aplikasi lain, seperti AirDrop dan Pesan, kini telah diaktifkan. Kemampuan untuk mengirim beberapa tab yang dipilih sekaligus telah ditambahkan.
  • Di alat pengembang web, konsol web sekarang memungkinkan pendefinisian ulang variabel yang sebelumnya dideklarasikan menggunakan pernyataan let, const, dan class.
  • Dukungan untuk animasi berbasis gulir telah ditambahkan. Ini memungkinkan Anda membuat indikator untuk merepresentasikan posisi halaman secara visual atau menambahkan efek yang mengubah konten saat muncul di layar selama pengguliran. Tersedia dua mode: "ScrollTimeline" untuk mengaitkan dengan posisi gulir relatif terhadap sumbu koordinat, dan "ViewTimeline" untuk mengaitkan dengan offset tampilan relatif dari masing-masing elemen konten di dalam area gulir. Properti CSS baru telah ditambahkan: animation-timeline, scroll-timeline, view-timeline, dan animation-range.
  • Registri elemen kustom kini didukung untuk memisahkan cakupan elemen HTML kustom, yang mungkin diperlukan saat menggunakan beberapa elemen HTML kustom berbeda dengan nama yang sama pada satu halaman. Jika beberapa pustaka yang mendefinisikan elemen dengan nama yang sama digunakan pada satu halaman, konstruktor JavaScript CustomElementRegistry() memungkinkan Anda untuk menetapkan elemen dari setiap pustaka ke bagian spesifik dari hierarki DOM yang tidak beririsan dengan registri global window.customElements. Misalnya, jika dua pustaka mendefinisikan elemen berbeda dengan nama yang sama, , lalu di salah satu bagian halaman Anda dapat menggunakan elemen tersebut dari perpustakaan pertama, dan di sisi lain - dari perpustakaan kedua.
  • API WebGL sekarang mendukung ekstensi EXT_clip_control dan EXT_texture_mirror_clamp_to_edge, dan WebGL 2 sekarang mendukung ekstensi EXT_texture_norm16.
  • API Sanitizer mengimplementasikan sanitasi kode HTML pada tahap parsing, sebelum elemen ditambahkan ke pohon DOM, yang memecahkan masalah peluncuran konstruktor untuk elemen kustom yang dihapus selama proses sanitasi ini.
  • Dalam versi untuk Android Masalah pemuatan ulang tab pada perangkat Xiaomi dan Redmi telah berkurang secara signifikan. Masalah pemutaran video di situs web seperti The New York Times telah teratasi.
  • Di Firefox Enterprise, administrator kini memiliki opsi untuk meminta masuk ulang menggunakan akun perusahaan sebelum memulihkan sesi setelah terjadi kerusakan. Pembuatan data Daftar Material Perangkat Lunak (SBOM) kini didukung untuk versi Firefox Enterprise. Pengisian otomatis formulir dengan bantuan AI dinonaktifkan secara default.

Selain fitur baru dan perbaikan bug, Firefox 159 mengatasi 167 kerentanan, 108 di antaranya dikategorikan sebagai kerentanan tingkat tinggi. Sebagian besar kerentanan disebabkan oleh masalah manajemen memori, seperti buffer overflow dan mengakses memori setelah dibebaskan. Masalah-masalah ini berpotensi menyebabkan eksekusi kode berbahaya saat membuka halaman yang dirancang khusus.

Sumber: opennet.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster