release Firefox 92

Browser web Firefox 92 dirilis. Kajaba iku, nganyari kanggo cabang dhukungan jangka panjang digawe - 78.14.0 lan 91.1.0. Cabang Firefox 93 wis ditransfer menyang tahap uji coba beta, rilis sing dijadwalake tanggal 5 Oktober.

Inovasi utama:

  • Nambahake kemampuan kanggo nerusake kanthi otomatis menyang HTTPS nggunakake rekaman "HTTPS" ing DNS minangka analog saka header HTTP Alt-Svc (HTTP Alternate Services, RFC-7838), sing ngidini server nemtokake cara alternatif kanggo ngakses situs kasebut. Nalika ngirim pitakon DNS, saliyane cathetan "A" lan "AAAA" kanggo nemtokake alamat IP, rekaman DNS "HTTPS" saiki uga dijaluk, liwat paramΓ¨ter persiyapan sambungan tambahan.
  • Dhukungan kanggo puter maneh video sing bener ing macem-macem warna (RGB Lengkap) wis ditindakake.
  • WebRender diaktifake kanthi standar kanggo kabeh pangguna Linux, Windows, macOS lan Android, ora ana pangecualian. Kanthi rilis Firefox 93, dhukungan kanggo pilihan kanggo mateni WebRender (gfx.webrender.force-legacy-layers lan MOZ_WEBRENDER=0) bakal mandheg lan mesin bakal dibutuhake. WebRender ditulis ing basa Rust lan ngijini sampeyan kanggo entuk Tambah pinunjul ing kacepetan Rendering lan nyuda mbukak ing CPU dening operasi rendering isi kaca mindhah menyang sisih GPU, kang dipun ginakaken liwat shaders mlaku ing GPU. Kanggo sistem karo kertu video lawas utawa driver grafis masalah, WebRender bakal nggunakake mode rasterization software (gfx.webrender.software=true).
  • Desain kaca kanthi informasi babagan kesalahan ing sertifikat wis didesain ulang.
    release Firefox 92
  • Kalebu pangembangan sing ana gandhengane karo restrukturisasi manajemen memori JavaScript, sing nambah kinerja lan nyuda konsumsi memori.
  • Ngatasi masalah karo degradasi kinerja ing tab sing diproses ing proses sing padha karo tab kanthi dialog tandha mbukak (tandha ()).
  • Dibangun kanggo macOS: dhukungan kanggo gambar kanthi profil warna ICC v4 kalebu, item kanggo nelpon fungsi Share macOS wis ditambahake menyang menu File, lan desain panel tetenger wis digawa nyedhaki gaya Firefox umum.
  • Properti CSS "break-inside", sing ngidini sampeyan ngatur prilaku break ing output pecahan, wis nambah dhukungan kanggo parameter "avoid-page" lan "avoid-column" kanggo mateni kaca lan kolom break ing blok utama.
  • Properti CSS font-size-adjust ngleksanakake sintaks loro-parameter (contone, "font-size-adjust: ex-height 0.5").
  • Parameter pangaturan ukuran wis ditambahake ing aturan CSS @font-face, sing ngidini sampeyan ngukur ukuran glyph kanggo gaya font tartamtu tanpa ngganti nilai properti CSS ukuran font (wilayah ing sangisore karakter tetep padha. , nanging ukuran glyph ing wilayah iki diganti).
  • Dhukungan ditambahake kanggo properti CSS warna aksen, sing sampeyan bisa nemtokake warna indikator pilihan unsur (contone, warna latar mburi kothak sing dipilih).
  • Dhukungan ditambahake kanggo parameter sistem-ui menyang properti CSS kulawarga font, sing nalika ditemtokake nggunakake glyphs saka font sistem standar.
  • JavaScript wis nambahake properti Object.hasOwn, yaiku versi Object.prototype.hasOwnProperty sing disederhanakake minangka cara statis. Object.hasOwn({prop: 42}, 'prop') // β†’ true
  • Nambahake parameter "Kebijakan Fitur: pamilih speaker" kanggo ngontrol apa WebRTC nyedhiyakake akses menyang piranti output audio kayata speaker lan headphone.
  • Kanggo unsur HTML khusus, properti disabledFeatures dileksanakake.
  • Nyedhiyakake kemampuan kanggo nglacak pilihan teks ing wilayah lan liwat nangani acara selectionchange ing HTMLInputElement lan HTMLTextAreaElement.

Saliyane inovasi lan koreksi bug, Firefox 92 wis ngilangi 8 kerentanan, sing 6 ditandhani minangka mbebayani. 5 kerentanan (dikumpulake ing CVE-2021-38494 lan CVE-2021-38493) disebabake masalah karo 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 mbebayani liyane CVE-2021-29993 ngidini ing versi Android ngganti unsur antarmuka liwat manipulasi protokol "maksud: //".

Rilis beta Firefox 93 menehi tandha kalebu dhukungan kanggo Format Gambar AV1 (AVIF), sing nggunakake teknologi kompresi intra-bingkai saka format enkoding video AV1.

Source: opennet.ru

Add a comment