Buvo išleista „Firefox 112“ žiniatinklio naršyklė Be to, buvo sukurtas ilgalaikio palaikymo šakos atnaujinimas – 102.10.0. „Firefox 113“ filialas netrukus bus perkeltas į beta versijos testavimo etapą, kurio išleidimas numatytas gegužės 9 d.
Pagrindinės „Firefox 112“ naujovės:
- Parinktis „Atskleisti slaptažodį“ buvo įtraukta į kontekstinį meniu, rodomą dešiniuoju pelės klavišu spustelėjus slaptažodžio įvesties lauką, kad slaptažodis būtų rodomas aiškiu tekstu, o ne žvaigždutėmis.

- Vartotojams Ubuntu Įvesta galimybė importuoti žymes ir naršyklės duomenis iš „Chromium“, įdiegto kaip „snap“ paketas (šiuo metu tai veikia tik tuo atveju, jei „Firefox“ nėra įdiegtas iš „snap“ paketo).
- Išskleidžiamajame meniu su skirtukų sąrašu (vadinamas per mygtuką „V“ dešinėje skirtukų skydelio pusėje) dabar galima uždaryti skirtuką spustelėjus sąrašo elementą viduriniu pelės mygtuku.
- Prie skydelio turinio konfigūravimo priemonės buvo pridėtas elementas (rakto simbolis), kad būtų galima greitai atidaryti slaptažodžių tvarkyklę.

- Spartusis klavišas Ctrl-Shift-T, naudojamas norint atkurti uždarytą skirtuką, dabar taip pat gali būti naudojamas ankstesnei sesijai atkurti, jei iš tos pačios sesijos nebeliko uždarytų skirtukų, kuriuos būtų galima atidaryti iš naujo.
- Patobulintas elementų judėjimas skirtukų juostoje, kurioje yra daug skirtukų.
- Griežto ETP (patobulintos sekimo apsaugos) mechanizmo režimo naudotojams buvo išplėstas žinomų kelių svetainių stebėjimo parametrų, kuriuos reikia pašalinti iš URL, sąrašas (pvz., utm_source).
- Puslapyje about:support pridėta informacija apie WebGPU API įgalinimą.
- Pridėtas DNS-over-Oblivious-HTTP palaikymas, kuris išsaugo vartotojo privatumą siunčiant užklausas į DNS sprendiklį. Norint paslėpti vartotojo IP adresą nuo DNS serverio, naudojamas tarpinis tarpinis serveris, kuris nukreipia kliento užklausas į DNS serverį ir per save transliuoja atsakymus. Įjungta per network.trr.use_ohttp, network.trr.ohttp.relay_uri ir network.trr.ohttp.config_uri apie:config.
- Sistemose su Windows ir „Intel“ GPU, naudojant programinę įrangą vaizdo dekodavimui, pagerintas mažinimo operacijų našumas ir sumažinta GPU apkrova.
- Pagal numatytuosius nustatymus JavaScript API U2F, skirta organizuoti dviejų veiksnių autentifikavimą įvairiose žiniatinklio paslaugose, yra išjungta. Ši API nebenaudojama, todėl norint naudoti U2F protokolą, reikia naudoti WebAuthn API. Norėdami grąžinti U2F API, security.webauth.u2f sukonfigūruojamas apie:config.
- Pridėta priverstinio spalvų koregavimo CSS ypatybė, kad būtų išjungti priverstiniai atskirų elementų spalvų apribojimai, paliekant jiems visą CSS spalvų valdymą.
- Prie CSS pridėtos pow(), sqrt(), hypot(), log() ir exp() funkcijos.
- CSS nuosavybė „perpildymo“ dabar turi galimybę nurodyti „perdangos“ reikšmę, panašią į „auto“ reikšmę.
- Prie datos pasirinkimo sąsajos žiniatinklio formos laukuose buvo pridėtas mygtukas Išvalyti, leidžiantis greitai išvalyti laukų su datos ir datos laiko-vietiniais tipais turinį.
- Atsisakėme palaikymo IDBMutableFile, IDBFileRequest, IDBFileHandle ir IDBDatabase.createMutableFile() JavaScript sąsajoms, kurios nėra apibrėžtos specifikacijose ir nebepalaikomos kitose naršyklėse.
- Pridėtas metodo navigator.getAutoplayPolicy() palaikymas, leidžiantis sukonfigūruoti automatinio paleidimo elgseną (automatinio paleidimo parametrą) daugialypės terpės elementuose. Pagal numatytuosius nustatymus suaktyvintas nustatymas dom.media.autoplay-policy-detection.enabled.
- Pridėtos funkcijos CanvasRenderingContext2D.roundRect(), Path2D.roundRect() ir OffscreenCanvasRenderingContext2D.roundRect(), kad būtų atvaizduojami suapvalinti stačiakampiai.
- Atnaujinti žiniatinklio kūrėjų įrankiai, kad būtų rodoma papildoma ryšio informacija, pvz., „Client Hello“ antraštės šifravimas, DNS per HTTPS, deleguoti kredencialai ir OCSP.
- Versijoje, skirtoje Android Pridėta galimybė tinkinti elgseną atidarant nuorodą kitoje programoje (ar raginti atidaryti nuorodą vieną kartą, ar kiekvieną kartą). Pridėtas atnaujinimo gestas, leidžiantis iš naujo įkelti puslapį patraukus. Patobulintas vaizdo įrašų atkūrimas su 10 bitų spalvomis kiekviename kanale. Ištaisyta problema su „YouTube“ vaizdo įrašais viso ekrano režimu.
Be naujovių ir klaidų pataisymų, Firefox 112 ištaisė 46 spragas. 34 pažeidžiamumai pažymėti kaip pavojingi, iš jų 26 pažeidžiamumai (surinkti pagal CVE-2023-29550 ir CVE-2023-29551) atsiranda dėl atminties problemų, tokių kaip buferio perpildymas ir prieiga prie jau atlaisvintų atminties sričių. Gali būti, kad šios problemos gali sukelti užpuoliko kodo vykdymą atidarant specialiai sukurtus puslapius.
Šaltinis: opennet.ru


