Izdana je nova verzija web preglednika Firefox 112. Pored toga, objavljeno je ažuriranje verzije s dugoročnom podrškom — 102.10.0. U beta testiranje uskoro će biti uključena verzija Firefox 113, čije je izdavanje zakazano za 9. maj.
Glavne novine u Firefox 112:
- U kontekstni meni koji se prikazuje klikom desnog dugmeta miša na polje za unos lozinke dodana je opcija 'Prikaži lozinku' za prikaz lozinke u čistom tekstu umesto zvezdica.

- Za korisnike Ubuntua omogućen je uvoz oznaka i podataka preglednika iz Chromium-a instaliranog kao snap paket (trenutno funkcioniše samo ako je Firefox instaliran van snap paketa).
- U padajućem meniju sa spiskom kartica (koji se poziva pomoću dugmeta 'V' u desnom delu trake kartica) dodana je mogućnost zatvaranja kartice koristeći srednje dugme miša na stavci u spisku.
- U konfigurator sadržaja trake dodan je element (simbol ključa) za brzo otvaranje menadžera lozinki.

- Prečica na tastaturi Ctrl-Shift-T, koja se koristila za obnavljanje zatvorene kartice, sada se takođe može koristiti za obnavljanje prethodne sesije, ako više nema zatvorenih kartica iz te iste sesije za ponovo otvaranje.
- Optimizovano je premještanje stavki na traku kartica koja sadrži veliki broj kartica.
- Za korisnike strožeg režima (strict) rada mehanizma zaštite od praćenja pokreta (ETP, Enhanced Tracking Protection) proširena je lista poznatih parametara za praćenje prelazaka između sajtova koji se uklanjaju iz URL-a (kao što su utm_source).
- Na stranicu about:support dodane su informacije o mogućnosti uključivanja API-ja WebGPU.
- Dodana je podrška za DNS-over-Oblivious-HTTP, koja štiti privatnost korisnika prilikom slanja zahteva DNS rezolviru. Da bi se sakrio IP adresa korisnika od DNS servera, koristi se posrednički proxy koji preusmerava zahteve klijenta ka DNS serveru i prenosi odgovore preko sebe. Aktivira se putem network.trr.use_ohttp, network.trr.ohttp.relay_uri i network.trr.ohttp.config_uri u about:config.
- Na sistemima sa Windows-om i Intel GPU-om poboljšano je izvođenje operacija smanjenja veličine pri korišćenju softverskog dekodiranja videa, smanjena je opterećenost GPU-a.
- JavaScript API U2F je po zadaní predvolene vypnutý, určený na organizáciu dvojfaktorovej autentifikácie v rôznych webových službách. Tento API je považovaný za zastaraný a namiesto neho by sa mal na využitie protokolu U2F používať API WebAuthn. Na vrátenie API U2F v about:config je predpokladaná nastavenie security.webauth.u2f.
- Dodano je CSS svojstvo forced-color-adjust za onemogućavanje prisilnog ograničenja boja za pojedine elemente, ostavljajući im pune mogućnosti upravljanja bojama putem CSS-a.
- CSS pridalo funkcie pow(), sqrt(), hypot(), log() a exp().
- V CSS vlastnosti „overflow“ bola pridaná možnosť nastaviť hodnotu „overlay“, ktorá je ekvivalentná hodnotě „auto“.
- Do rozhrania výberu dátumu v poliach web formulárov bola pridaná možnosť Clear, ktorá umožňuje rýchlo vyčistiť obsah polí s typmi date a datetime-local.
- Podpora JavaScriptových rozhraní IDBMutableFile, IDBFileRequest, IDBFileHandle a IDBDatabase.createMutableFile() bola ukončená, pretože nie sú definované v špecifikáciách a už nie sú podporované v iných prehliadačoch.
- Bola pridaná podpora metódy navigator.getAutoplayPolicy(), ktorá umožňuje nastaviť správanie sa automatického prehrávania (parametra autoplay) v multimediálnych prvkoch. Predvolene je aktívna nastavenie dom.media.autoplay-policy-detection.enabled.
- Boli pridané funkcie CanvasRenderingContext2D.roundRect(), Path2D.roundRect() a OffscreenCanvasRenderingContext2D.roundRect() na vykresľovanie obdĺžnikov so zaoblenými rohmi.
- Do nástrojov pre webových vývojárov bola pridaná zobrazovanie dodatočných detailov o spojení, ako je šifrovanie hlavičky Client Hello, používanie DNS-over-HTTPS, Delegated Credentials a OCSP.
- Vo verzii pre Android bola pridaná možnosť nastaviť správanie pri otváraní odkazu v inej aplikácii (otvárať žiadosť raz alebo zakaždým). Pridané gesto posuvom nadol (pull-to-refresh) na obnovenie stránky. Riešené problémy s prehrávaním videa s 10-bitovým farebným kanálom. Riešený problém s prehrávaním videí na YouTube v režime celej obrazovky.
Okrem noviniek a opravy chýb vo Firefox 112 bolo odstránených 46 zraniteľností. 34 zraniteľností je označených ako nebezpečné, z toho 26 zraniteľností (zhromaždených pod CVE-2023-29550 a CVE-2023-29551) je spôsobených problémami s pamäťou, ako sú preplnenia vyrovnávacej pamäte a prístup k už uvoľneným oblastiam pamäte. Tieto problémy môžu potenciálne viesť k vykonávaniu kódu zločinca pri otváraní špeciálne formátovaných stránok.
Izvor: opennet.ru


