Izdanje Firefoxa 111

Izdan je web preglednik Firefox 111. Osim toga, formirana je nadogradnja grane dugoročne podrške, 102.9.0. Firefox 112 ogranak, čije je izdanje planirano za 11. travnja, uskoro će biti prebačeno u fazu beta testiranja.

Ključne inovacije u Firefoxu 111:

  • Dodana je mogućnost stvaranja maski adresa e-pošte za uslugu Firefox Relay ugrađenom upravitelju računa, što vam omogućuje generiranje privremenih adresa e-pošte za registraciju na stranicama ili pretplatu kako ne biste oglašavali svoju stvarnu adresu. Značajka je dostupna samo kada je korisnik povezan s računom u Firefox računu.
  • Označiti dodana podrška za atribut "rel", koji vam omogućuje da primijenite parametar "rel=noreferrer" na navigaciju kroz web obrasce kako biste onemogućili prijenos zaglavlja Referer ili "rel=noopener" da biste onemogućili postavljanje svojstva Window.opener i zabranili pristup kontekstu iz kojeg je prijelaz napravljen .
  • OPFS (Origin-Private FileSystem) API je omogućen, što je proširenje API-ja za pristup datotečnom sustavu za smještaj datoteka u lokalni datotečni sustav koji su vezani za pohranu pridruženu trenutnom mjestu. Stvara se neka vrsta virtualnog FS-a vezanog uz stranicu (druge stranice mu ne mogu pristupiti), što web aplikacijama omogućuje čitanje, mijenjanje i spremanje datoteka i direktorija na korisnikov uređaj.
  • Kao dio implementacije specifikacije CSS Color Level 4, funkcije color(), lab(), lch(), oklab() i oklch() dodane su u CSS za definiranje boja u sRGB, RGB, HSL , HWB, LHC i LAB prostori boja. Značajke su trenutno onemogućene prema zadanim postavkama i zahtijevaju da layout.css.more_color_4.enabled oznaka u about:config bude omogućena.
  • CSS pravila '@page' koja se koriste za definiranje stranice pri ispisu imaju svojstvo 'page-orientation' za dobivanje informacija o orijentaciji stranice ('upright', 'rotate-left' i 'rotate-right').
  • U SVG unutarnji elementi dopuštena je upotreba vrijednosti za crtanje konteksta i ispunu konteksta.
  • Funkcija search.query dodana je API-ju dodatka za slanje upita zadanoj tražilici. Dodano je svojstvo "dispozicija" funkciji search.search za prikaz rezultata pretraživanja u novoj kartici ili prozoru.
  • Dodan API za spremanje PDF dokumenata otvorenih u ugrađenom pregledniku pdf.js. Dodan GeckoView Print API, koji je povezan s window.print i omogućuje vam slanje PDF datoteka ili PDF InputStream za ispis.
  • Dodana podrška za postavljanje dopuštenja putem SitePermissions za file:// URI.
  • Početna podrška za RISC-V 64 arhitekturu dodana je u SpiderMonkey JavaScript mehanizam.
  • Alati za web programere omogućuju pretraživanje proizvoljnih datoteka.
  • Implementirana podrška za kopiranje površina za VA-API (Video Acceleration API) pomoću dmabufa, što je omogućilo ubrzanje obrade VA-API površina i riješilo probleme s pojavom artefakata tijekom renderiranja na nekim platformama.
  • Dodane su postavke network.dns.max_any_priority_threads i network.dns.max_high_priority_threads u about:config za kontrolu broja niti koje se koriste za rješavanje DNS naziva hostova.
  • Na Windows platformi omogućeno je korištenje platformskog sustava za prikaz obavijesti.
  • Oporavak sesije podržan je na macOS platformi.
  • Poboljšanja u verziji Androida:
    • Implementirana je ugrađena mogućnost pregledavanja PDF dokumenata (bez potrebe za predučitavanjem i otvaranjem u zasebnom pregledniku).
    • Kada odaberete strogi način za blokiranje neželjenog sadržaja (strict), prema zadanim je postavkama omogućen način rada Zaštita kolačića (Total Cookie Protection) u kojem se za svaku stranicu koristi posebna izolirana pohrana kolačića, koja ne dopušta korištenje kolačića za pratiti kretanje između mjesta.
    • Pixel uređaji s Androidom 12 i 13 sada imaju mogućnost slanja poveznica na nedavno pregledane stranice izravno sa zaslona Nedavno.
    • Redizajniran je mehanizam za otvaranje sadržaja u zasebnoj aplikaciji (Open in app). Riješena je ranjivost (CVE-2023-25749) koja je mogla dopustiti pokretanje Android aplikacija trećih strana bez potvrde korisnika.
    • Uključen je rukovatelj CanvasRenderThread za rukovanje zadacima povezanim s WebGL-om na zasebnoj niti.

Uz inovacije i ispravke grešaka, u Firefoxu 111 popravljeno je 20 ranjivosti. 14 ranjivosti označeno je kao opasno, od kojih je 9 ranjivosti (prikupljenih pod CVE-2023-28176 i CVE-2023-28177) uzrokovano problemima s memorijom, kao što su prekoračenja međuspremnika i pristup već oslobođenim područjima memorije. Ovi problemi potencijalno mogu dovesti do izvršavanja zlonamjernog koda kada se otvaraju posebno dizajnirane stranice.

Izvor: opennet.ru

Dodajte komentar