release Firefox 92

Browser wéb Firefox 92 dileupaskeun. Salaku tambahan, pembaruan pikeun cabang dukungan jangka panjang didamel - 78.14.0 sareng 91.1.0. Cabang Firefox 93 parantos dialihkeun kana tahap tés béta, sékrési anu dijadwalkeun pikeun 5 Oktober.

Inovasi utama:

  • Ditambahkeun kamampuan pikeun otomatis maju ka HTTPS nganggo catetan "HTTPS" dina DNS salaku analog tina header HTTP Alt-Svc (HTTP Alternate Services, RFC-7838), anu ngamungkinkeun server nangtukeun cara alternatif pikeun ngakses situs. Nalika ngirim pamundut DNS, salian ti rékaman "A" sareng "AAAA" pikeun nangtukeun alamat IP, catetan DNS "HTTPS" ayeuna ogé dipénta, anu ngalangkungan parameter pangaturan sambungan tambahan.
  • Rojongan pikeun playback video bener dina rentang warna pinuh (RGB pinuh) geus dilaksanakeun.
  • WebRender diaktipkeun sacara standar pikeun sadaya pangguna Linux, Windows, macOS sareng Android, teu aya pengecualian. Kalayan sékrési Firefox 93, dukungan pikeun pilihan nganonaktipkeun WebRender (gfx.webrender.force-legacy-layers sareng MOZ_WEBRENDER=0) bakal dileungitkeun sareng mesin bakal diperyogikeun. WebRender ditulis dina basa Rust sarta ngidinan Anjeun pikeun ngahontal kanaékan signifikan dina speed Rendering sarta ngurangan beban dina CPU ku mindahkeun eusi kaca operasi Rendering ka sisi GPU, nu dilaksanakeun ngaliwatan shaders ngajalankeun on GPU. Pikeun sistem sareng kartu vidéo anu langkung lami atanapi supir grafik anu bermasalah, WebRender bakal nganggo mode rasterisasi software (gfx.webrender.software=true).
  • Desain halaman sareng inpormasi ngeunaan kasalahan dina sertipikat parantos didesain ulang.
    release Firefox 92
  • Kaasup kamajuan nu patali jeung restructuring of manajemén memori JavaScript, nu ngaronjat kinerja sarta ngurangan konsumsi memori.
  • Ngarengsekeun masalah sareng degradasi kinerja dina tab anu diolah dina prosés anu sami sareng tab kalayan dialog ngageter kabuka (waspada ()).
  • Dina ngawangun pikeun macOS: dukungan pikeun gambar sareng profil warna ICC v4 kalebet, hiji item pikeun nelepon fungsi Bagikeun macOS parantos ditambahkeun kana menu File, sareng desain panel téténggér parantos dideukeutkeun kana gaya Firefox umum.
  • The "break-jero" sipat CSS, nu ngidinan Anjeun pikeun ngaropea paripolah putus dina kaluaran fragmented, geus ditambahkeun rojongan pikeun "ngahindarkeun-kaca" jeung "ngahindarkeun-kolom" parameter pikeun nganonaktipkeun kaca jeung kolom ngarecah dina blok utama.
  • Harta CSS font-size-adjust nerapkeun sintaksis dua parameter (contona, "font-size-adjust: ex-jangkungna 0.5").
  • Parameter ukuran-nyaluyukeun geus ditambahkeun kana @font-face aturan CSS, nu ngidinan Anjeun pikeun skala ukuran glyph pikeun gaya font husus tanpa ngarobah nilai sipat font-ukuran CSS (wewengkon handapeun karakter tetep sarua. , tapi ukuran glyph di wewengkon ieu robah).
  • Ditambahkeun dukungan pikeun sipat CSS warna aksen, dimana anjeun tiasa netepkeun warna indikator pamilihan unsur (contona, warna latar tina kotak centang anu dipilih).
  • Ditambahkeun dukungan pikeun parameter sistem-ui kana properti CSS kulawarga font, anu nalika disaluyukeun nganggo glyphs tina font sistem standar.
  • JavaScript geus ditambahkeun sipat Object.hasOwn, nu versi saderhana tina Object.prototype.hasOwnProperty dilaksanakeun salaku métode statik. Object.hasOwn({prop: 42}, 'prop') // → leres
  • Nambahkeun parameter "Kabijakan-Fitur: Pilihan spiker" pikeun ngontrol naha WebRTC nyayogikeun aksés kana alat kaluaran audio sapertos spiker sareng headphone.
  • Pikeun elemen HTML custom, sipat disabledFeatures dilaksanakeun.
  • Disadiakeun kamampuan pikeun ngalacak pilihan téks di daérah Jeung ngaliwatan nanganan acara selectionchange di HTMLInputElement na HTMLTextAreaElement.

Salian inovasi sareng perbaikan bug, Firefox 92 parantos ngaleungitkeun 8 kerentanan, dimana 6 ditandaan bahaya. 5 kerentanan (dikumpulkeun dina CVE-2021-38494 sareng CVE-2021-38493) 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 bahaya sejen CVE-2021-29993 ngamungkinkeun dina versi Android pikeun ngaganti elemen panganteur ngaliwatan manipulasi protokol "maksud: //".

Pelepasan béta Firefox 93 nandaan kalebet dukungan pikeun Format Gambar AV1 (AVIF), anu ngamangpaatkeun téknologi komprési intra-pigura tina format encoding video AV1.

sumber: opennet.ru

Tambahkeun komentar