release Firefox 109

Browser wéb Firefox 109 dileupaskeun. Salaku tambahan, pembaruan pikeun cabang dukungan jangka panjang didamel - 102.7.0. Cabang Firefox 110 enggal-enggal dialihkeun kana tahap tés béta, sékrési anu dijadwalkeun dina 14 Pebruari.

Inovasi konci dina Firefox 109:

  • Sacara standar, dukungan diaktipkeun pikeun versi XNUMX tina manifest Chrome, anu netepkeun kamampuan sareng sumber anu sayogi pikeun ekstensi anu ditulis nganggo API WebExtensions. Rojongan pikeun versi kadua tina manifest bakal dijaga pikeun masa depan foreseeable. Kusabab versi katilu tina manifes parantos disebatkeun sareng bakal ngarobih sababaraha blokir kontén sareng tambihan kaamanan, Mozilla parantos ngajauhan tina mastikeun kasaluyuan lengkep dina Firefox sareng parantos ngalaksanakeun sababaraha fitur anu béda. Contona, rojongan pikeun modus operasi blocking heubeul tina webRequest API teu dieureunkeun, nu geus diganti dina Chrome ku eusi déklaratif API nyaring anyar. Rojongan pikeun modél pamundut idin granular ogé dilaksanakeun rada béda, nurutkeun nu tambihan teu tiasa diaktipkeun kanggo sadaya halaman sakaligus (idin parantos dihapus "all_urls"). Dina Firefox, kaputusan ahir ngeunaan méré aksés ditinggalkeun ka pamaké, anu bisa selektif mutuskeun mana tambahan pikeun masihan aksés ka data maranéhanana dina loka husus. Pikeun ngatur idin, tombol "Unified Extensions" parantos diasupkeun kana antarmuka, dimana pangguna tiasa masihan sareng ngabatalkeun aksés kana ekstensi ka situs mana waé. Manajemén idin ngan manglaku ka tambihan dumasar kana vérsi katilu manifes; pikeun tambihan dumasar kana vérsi kadua manifes, kontrol aksés granular ka situs henteu dilaksanakeun.

    release Firefox 109
  • Kaca Firefox View parantos ningkatkeun desain bagian kosong kalayan tab anu nembe ditutup sareng tab dibuka dina alat anu sanés.
  • Daptar tab anu nembe ditutup anu dipidangkeun dina halaman Firefox View parantos nambihan tombol pikeun ngahapus tautan individu tina daptar.
    release Firefox 109
  • Ditambahkeun kamampuhan pikeun nembongkeun pamundut pilarian diasupkeun dina palang alamat, tinimbang némbongkeun URL tina search engine (ie, konci ditémbongkeun dina alamat bar teu ngan salila prosés input, tapi ogé sanggeus ngakses mesin pencari tur mintonkeun pilarian. hasil pakait sareng konci anu diasupkeun). fitur nu ayeuna ditumpurkeun sacara standar sarta merlukeun setelan "browser.urlbar.showSearchTerms.featureGate" dina ngeunaan: config pikeun ngaktipkeun eta.
    release Firefox 109
  • Dialog pikeun milih tanggal pikeun widang kalawan jenis "tanggal" jeung "datetime", diadaptasi pikeun kontrol keyboard, nu ngamungkinkeun pikeun nyadiakeun rojongan bener pikeun pamiarsa layar tur make potong kompas keyboard pikeun nganapigasi kalénder.
  • Urang réngsé ékspérimén nganggo tambihan Colorways anu diwangun pikeun ngarobih tampilan browser (kumpulan téma warna ditawarkeun pikeun daérah eusi, panél, sareng bar gentos tab pikeun dipilih). Téma warna anu disimpen saméméhna tiasa diaksés dina halaman "Add-ons sareng téma".
  • Dina sistem sareng GTK, kamampuan pikeun mindahkeun sababaraha file sakaligus kana pangatur file dilaksanakeun. Mindahkeun gambar tina hiji tab ka tab anu sanés parantos ningkat.
  • Dina sistem pikeun otomatis-klik dina spanduk nu menta idin pikeun ngagunakeun Cookies dina loka (cookiebanners.bannerClicking.enabled jeung cookiebanners.service.mode di about:config), kamampuhan pikeun nambahkeun loka kana daptar iwal nu otomatis-klik. teu dilarapkeun geus dilaksanakeun.
  • Sacara standar, setelan network.ssl_tokens_cache_use_only_once diaktipkeun pikeun nyegah pamakean deui tikét sési dina TLS.
  • Setelan network.cache.shutdown_purge_in_background_task diaktipkeun, nu solves masalah file I / O keur shutdown neuleu nalika shutting handap.
  • Unsur ("Pin ka toolbar") geus ditambahkeun kana menu konteks tambihan-on pikeun pin tombol tambihan-on ka toolbar.
  • Kasebut nyaéta dimungkinkeun pikeun ngagunakeun Firefox salaku panempo dokumén, dipilih dina sistem ngaliwatan menu konteks "Buka Jeung".
  • Nambahkeun inpormasi laju refresh layar kana ngeunaan: halaman dukungan.
  • Ditambahkeun setelan ui.font.menu, ui.font.icon, ui.font.caption, ui.font.status-bar, ui.font.message-box, jsb. pikeun nimpa fon sistem.
  • Diaktipkeun sacara standar nyaéta rojongan pikeun acara scrollend, nu dihasilkeun nalika pamaké rengse ngagulung (lamun posisi eureun ngarobah) dina objék Unsur jeung Dokumén.
  • Disayogikeun ngabagi aksés ngaliwatan API Panyimpenan nalika ngolah eusi pihak katilu, henteu paduli API Aksés Panyimpen.
  • Ditambahkeun rojongan pikeun atribut daptar ka elemen rentang, nu transmits identifier unsur urang kalayan daptar nilai anu tos siapkeun anu ditawarkeun pikeun input.
  • Properti CSS-visibility eusi, dipaké pikeun nyegah rendering teu perlu wewengkon luar widang pisibilitas, ayeuna geus diropéa kalawan nilai 'otomatis', lamun disetel, pisibilitas ditangtukeun ku browser dumasar kana deukeutna unsur ka wates of wewengkon katempo.
  • Dina tipe CSS , anu netepkeun nilai warna standar pikeun sababaraha komponén halaman, sareng nambihan dukungan pikeun nilai Mark, MarkText, sareng ButtonBorder.
  • Web Auth nambihan kamampuan pikeun ngabuktoskeun kaaslianana nganggo CTAP2 (Client to Authenticator Protocol) nganggo token berbasis USB HID. Rojongan teu acan diaktipkeun sacara standar sarta diaktipkeun ku parameter security.webauthn.ctap2 di about:config.
  • Dina parabot pamekar web dina debugger JavaScript, pilihan breakpoint anyar geus ditambahkeun anu dipicu nalika pindah ka scrollend acara Handler.
  • Rojongan pikeun "session.subscribe" jeung "session.unsubscribe" paréntah geus ditambahkeun kana WebDriver BiDi browser protokol kadali jauh.
  • Ngawangun pikeun platform Windows kaasup pamakéan mékanisme panyalindungan hardware ACG (Arbitrary Code Guard) pikeun meungpeuk eksploitasi vulnerabilities dina prosés nu muterkeun eusi multimedia.
  • Dina platform macOS, aksi kombinasi roda mouse Ctrl / Cmd + trackpad atanapi Ctrl / Cmd + parantos dirobih, anu ayeuna nuju ngagulung (sapertos dina panyungsi sanés), tinimbang ngazum.
  • Perbaikan dina versi Android:
    • Nalika ningali pidéo salayar, tampilan bar alamat nalika ngagulung ditumpurkeun.
    • Ditambahkeun tombol pikeun ngabatalkeun parobahan saatos ngahapus situs anu disematkeun.
    • Daptar mesin pencari diropéa sanggeus ngarobah basa.
    • Ngalereskeun kacilakaan anu lumangsung nalika nempatkeun sapotong data anu ageung kana clipboard atanapi bar alamat.
    • Ningkatkeun kinerja rendering elemen kanvas.
    • Ngarengsekeun masalah sareng telepon pidéo anu ngan ukur tiasa nganggo codec H.264.

Salian inovasi sareng perbaikan bug, Firefox 109 parantos ngalereskeun 21 kerentanan. 15 kerentanan ditandaan bahaya, anu 13 kerentanan (dikumpulkeun dina CVE-2023-23605 sareng CVE-2023-23606) disababkeun ku masalah memori, sapertos overflows panyangga sareng aksés ka daérah mémori anu parantos dibébaskeun. Berpotensi, masalah ieu bisa ngakibatkeun dijalankeunnana kodeu panyerang nalika muka kaca dirancang husus. Kerentanan CVE-2023-23597 disababkeun ku kasalahan logis dina kode pikeun nyiptakeun prosés anak anyar sareng ngamungkinkeun prosés énggal diluncurkeun dina file: // konteks pikeun maca eusi file sawenang. Kerentanan CVE-2023-23598 disababkeun ku kasalahan dina nanganan tindakan sered&leupaskeun dina kerangka GTK sareng ngamungkinkeun eusi file sawenang-wenang dibaca ngaliwatan telepon DataTransfer.setData.

sumber: opennet.ru

Tambahkeun komentar