release Firefox 109

Browser web Firefox 109 dirilis. Kajaba iku, nganyari kanggo cabang dhukungan jangka panjang digawe - 102.7.0. Cabang Firefox 110 bakal enggal ditransfer menyang tahap uji coba beta, rilis sing dijadwalake tanggal 14 Februari.

Fitur anyar utama ing Firefox 109:

  • Kanthi gawan, dhukungan diaktifake kanggo versi XNUMX saka manifest Chrome, sing nemtokake kemampuan lan sumber daya sing kasedhiya kanggo ekstensi sing ditulis nggunakake API WebExtensions. Dhukungan kanggo versi liya saka manifest bakal tetep kanggo mangsa ngarep. Amarga versi katelu saka manifes wis diserang lan bakal ngrusak sawetara pamblokiran konten lan tambahan keamanan, Mozilla wis ngalih saka njamin kompatibilitas manifest lengkap ing Firefox lan wis ngetrapake sawetara fitur kanthi beda. Contone, dhukungan kanggo mode operasi pamblokiran lawas saka webRequest API durung mandheg, sing wis diganti ing Chrome karo API panyaring konten deklaratif anyar. Dhukungan kanggo model panyuwunan ijin granular uga dileksanakake rada beda, miturut add-on ora bisa diaktifake kanggo kabeh kaca bebarengan (idin wis dibusak "all_urls"). Ing Firefox, keputusan pungkasan babagan menehi akses ditinggalake kanggo pangguna, sing bisa milih kanthi selektif nambahake kanggo menehi akses menyang data ing situs tartamtu. Kanggo ngatur ijin, tombol "Ekstensi Terpadu" wis ditambahake ing antarmuka, sing pangguna bisa menehi lan mbatalake akses ekstensi menyang situs apa wae. Manajemen ijin mung ditrapake kanggo add-ons adhedhasar versi katelu saka manifest; kanggo add-ons adhedhasar versi kapindho manifest, kontrol akses granular menyang situs ora dileksanakake.

    release Firefox 109
  • Kaca Tampilan Firefox wis nambah desain bagean kosong kanthi tab lan tab sing bubar ditutup ing piranti liyane.
  • Dhaptar tab sing bubar ditutup sing ditampilake ing kaca Firefox View wis nambahake tombol kanggo mbusak tautan individu saka dhaptar.
    release Firefox 109
  • Nambahake kemampuan kanggo nampilake pitakon telusuran sing dilebokake ing bilah alamat, tinimbang nuduhake URL mesin telusuran (yaiku, tombol ditampilake ing bilah alamat ora mung sajrone proses input, nanging uga sawise ngakses mesin telusuran lan nampilake telusuran. asil sing digandhengake karo tombol sing dilebokake). Fitur kasebut saiki dipateni kanthi gawan lan mbutuhake setelan "browser.urlbar.showSearchTerms.featureGate" ing babagan: config kanggo ngaktifake.
    release Firefox 109
  • Dialog kanggo milih tanggal kanggo lapangan karo jinis "tanggal" lan "datetime", dicocogake kanggo kontrol keyboard, kang digawe iku bisa kanggo nyedhiyani support bener kanggo layar maca lan nggunakake trabasan keyboard kanggo navigasi tanggalan.
  • Kita ngrampungake eksperimen nggunakake tambahan Colorways sing dibangun kanggo ngganti tampilan browser (koleksi tema warna ditawakake kanggo area konten, panel, lan bar ganti tab sing bisa dipilih). Tema warna sing wis disimpen sadurunge bisa diakses ing kaca "Tambah lan tema".
  • Ing sistem kanthi GTK, kemampuan kanggo mindhah pirang-pirang file kanthi bebarengan menyang pangatur file ditindakake. Pindhah gambar saka tab siji menyang tab liyane wis apik.
  • Ing sistem ngeklik otomatis ing spanduk sing njaluk ijin kanggo nggunakake Cookie ing situs (cookiebanners.bannerClicking.enabled lan cookiebanners.service.mode ing babagan:config), kemampuan kanggo nambah situs menyang dhaptar pangecualian sing ngeklik otomatis. ora ditrapake wis dileksanakake.
  • Kanthi gawan, setelan network.ssl_tokens_cache_use_only_once diaktifake kanggo nyegah panggunaan maneh tiket sesi ing TLS.
  • Network.cache.shutdown_purge_in_background_task setelan diaktifake, kang solves masalah karo file I / O mati kanthi bener nalika mati.
  • Elemen ("Pin to toolbar") wis ditambahake menyang menu konteks tambahan kanggo masang tombol tambahan menyang toolbar.
  • Sampeyan bisa nggunakake Firefox minangka panampil dokumen, sing dipilih ing sistem liwat menu konteks "Bukak Kanthi".
  • Nambahake informasi tingkat refresh layar menyang babagan: kaca dhukungan.
  • Ditambahake setelan ui.font.menu, ui.font.icon, ui.font.caption, ui.font.status-bar, ui.font.message-box, etc. kanggo ngganti font sistem.
  • Diaktifake kanthi gawan yaiku dhukungan kanggo acara scrollend, sing digawe nalika pangguna rampung nggulung (nalika posisi mandheg ganti) ing obyek Unsur lan Dokumen.
  • Nyedhiyakake partisi akses liwat API Panyimpenan nalika ngolah konten pihak katelu, preduli saka API Akses Panyimpenan.
  • Dhukungan ditambahake kanggo atribut dhaptar menyang unsur kisaran, sing ngirim pengenal unsur kasebut kanthi dhaptar nilai sing wis ditemtokake sing ditawakake kanggo input.
  • Properti CSS visibilitas konten, digunakake kanggo nyegah rendering wilayah sing ora perlu ing njaba lapangan visibilitas, saiki wis dianyari kanthi nilai 'otomatis', nalika disetel, visibilitas ditemtokake dening browser adhedhasar jarak unsur menyang wates wilayah sing katon.
  • Ing jinis CSS , sing nemtokake nilai warna standar kanggo macem-macem komponen kaca, lan nambah dhukungan kanggo nilai Mark, MarkText, lan ButtonBorder.
  • Web Auth nambahake kemampuan kanggo keasliane nggunakake CTAP2 (Client to Authenticator Protocol) nggunakake token berbasis USB HID. Dhukungan durung diaktifake kanthi gawan lan diaktifake dening parameter security.webauthn.ctap2 ing babagan:config.
  • Ing alat pangembang web ing debugger JavaScript, opsi breakpoint anyar wis ditambahake sing dipicu nalika pindhah menyang panangan acara scrollend.
  • Dhukungan kanggo printah "session.subscribe" lan "session.unsubscribe" wis ditambahake menyang protokol remot kontrol browser WebDriver BiDi.
  • Dibangun kanggo platform Windows kalebu panggunaan mekanisme proteksi hardware ACG (Arbitrary Code Guard) kanggo mblokir eksploitasi kerentanan ing proses sing muter konten multimedia.
  • Ing platform macOS, tumindak kombinasi roda mouse Ctrl / Cmd + trackpad utawa Ctrl / Cmd + wis diganti, sing saiki ndadΓ©kakΓ© nggulung (kaya ing browser liyane), tinimbang nggedhekake.
  • Dandan ing versi Android:
    • Nalika ndeleng video layar wutuh, tampilan baris alamat nalika nggulung dipatΓ¨ni.
    • Nambahake tombol kanggo mbatalake owah-owahan sawise mbusak situs sing disematake.
    • Dhaptar mesin telusur dianyari sawise ngganti basa.
    • Ndandani kacilakan sing kedadeyan nalika nempatake potongan data gedhe menyang clipboard utawa garis alamat.
    • Peningkatan kinerja rendering unsur kanvas.
    • Ngatasi masalah karo video call sing mung bisa nggunakake codec H.264.

Saliyane inovasi lan koreksi bug, Firefox 109 wis ndandani 21 kerentanan. 15 kerentanan ditandhani minangka mbebayani, sing 13 kerentanan (dikumpulake ing CVE-2023-23605 lan CVE-2023-23606) disebabake masalah memori, kayata buffer overflows lan akses menyang wilayah memori sing wis dibebasake. Kemungkinan, masalah kasebut bisa nyebabake eksekusi kode penyerang nalika mbukak kaca sing dirancang khusus. Kerentanan CVE-2023-23597 disebabake kesalahan logis ing kode kanggo nggawe proses anak anyar lan ngidini proses anyar diluncurake ing file: // konteks kanggo maca isi file sewenang-wenang. Kerentanan CVE-2023-23598 disebabake kesalahan nalika nangani tumindak seret&seret ing kerangka GTK lan ngidini isi file kasepakatan diwaca liwat telpon DataTransfer.setData.

Source: opennet.ru

Add a comment