Välja on antud Firefox 151 veebibrauseri versioon ning pikendatud varasemate pikaajalise toe versioonide — 140.11.0 ja 115.36.0 — uuendusi. Firefox 152 haru, mille väljaandmine on plaanitud 16. juunil, liigub peagi beetatestimise etappi.
Firefox 151 peamised uuendused (1, 2, 3, 4):
- Uuendatud on uue vahelehe avamisel kuvatava lehe kujundust (logo on viidud keskele, otsinguriba on allapoole nihutatud, taustapilt on sisse lülitatud ja seda saab seadetes vahetada). Uus disain on optimeeritud uute funktsioonide (nt vidinate ja otseteede täiustamine) integreerimiseks, mille lisamist oodatakse järgmises versioonis.
- Privaatse sirvimise režiimis on rakendatud uus nupp „Lõpetage privaatne seanss” (ikoon, kus on kujutatud tuld, aadressiriba paremal küljel), mille kaudu saab kohe eemaldada kõik praeguse privaatse seansi andmed, sulgemata sellega brauseriakent (enne avatud privaatse sirvimise režiimis olevad saidid suletakse ja seanss jääb tühjaks).
- PDF-vaaturis on rakendatud mitme lehe ühendamise funktsioon dokumendis.
- Sisseehitatud tõlke liides ühelt keelt teisele on nüüd saadaval põhimenüü sektsiooni «More Tools» kaudu.
- Konfiguratsiooni otsinguriba (about:preferences) on laiendatud ja nüüd hõlmab kogu saadavalolevat laiust.
- Linuxi versioonides on rakendatud profiilide varundamise toe, mis võimaldab salvestada valitud profiili faili, mida saab seejärel kasutada seade taastamiseks teises süsteemis. Varem oli see funktsioon saadaval ainult Windowsis.
- Firefoxi profiilkatalooge teise kohta failisüsteemis või teiste operatsioonisüsteemide süsteemide vahel kolides tagatakse installitud laienduste ja teema taastamine.
- Kasutaja varjatud identifitseerimise kaitset (Fingerprinting Protection) on tugevdatud, mida rakendatakse põhivastaste järgimise kaitse (ETP, Enhanced Tracking Protection => Standard) sisselülitamisel. Märgitakse, et tehtud muudatused on keskmiselt vähendanud identifitseeritavate kasutajate osakaalu varjatud identifitseerimise tavade kaudu 14% võrra (49% macOS jaoks) võrreldes varasema kaitsega.
- Firefox VPN integreeritud tasuta VPN-teenusesse on lisatud võimalus valida kasutatava riigi. VPN-serverTeenuse kaudu pääseb veebilehtedele mitte otse, vaid vaheprokside kauduserverid erinevates riikides, peites kasutaja IP-aadressi. On võimalik ühendada VPN ainult valitud veebilehtedega. VPN-i aktiveerimiseks on vajalik registreeruda Mozilla kontole. VPN-teenuses on kuu jooksul andmeside limiit 50 gigabaiti.
- Windowsi platvormil, kui veebi rakendus taotleb juurdepääsu asukohateabele, arvestatakse nüüd süsteemi seadistusi sellise juurdepääsu andmiseks.
- On lisatud võimalus kasutada Web Serial API-d mikrokontrollerite haldamiseks, mis on ühendatud läbi seerianakku. Näiteks, pärast volituste kinnitamist on võimalik veebi rakendusest programmeerida ESP kiipe, Raspberry Pi Pico plaate, 3D-printereid ja CNC-seadmeid. Web Serial API-d saab kasutada ka brauseri lisandmoodulites, kuid mitte moz-extension kontekstis.
- Kõikidele kasutajatele on sisse lülitatud LNA (Local Network Access) spetsifikatsiooni rakendamine, et piirata juurdepääsu kohalikele süsteemidele (loopback, 127.0.0.0/8) või sisevõrgule (192.168.0.0/16, 10.0.0.0/8 jne), kui suheldakse avalike saitidega. Siseressurssidele juurdepääsu saamiseks peab kasutaja andma veebirakendusele erilisi volitusi, kuna sellist tegevust kasutavad kurjategijad CSRF-rünnakute teostamiseks marsruuterite, juurdepääsupunktide, printerite, ettevõtte veebiliideste ja muude seadmete ja teenuste suhtes, mis aktsepteerivad päringuid ainult kohalikust võrgust. Lisaks võib sisemiste ressursside skaneerimine olla kasutatav kohaliku võrgu kaudseks tuvastamiseks või teabe kogumiseks. Varasemalt toimis selline kaitse ainult siis, kui oli aktiveeritud liialdatud liikumise jälgimise kaitse režiim (ETP, Enhanced Tracking Protection => Strict).
- Rakendatud on API Fullscreen Keyboard Lock, mis lisab meetodile requestFullscreen argumendi keyboardLock, võimaldades täisekraanil olevatel veebiäpidel teatud klahvide ja klahvikombinatsioonide töötlemist kinni pidada. Näiteks saab Interceptida Esc klahvi vajutuse (sel juhul on täisekraanist väljumiseks vajalik ESC klahvi hoidmine, mitte vajutamine).
- Parandatud on elementide joonistamist, millel on absoluutne positsioneerimine, mitme veeru blokkides või printimise protsessis.
- Reeglite '@container' all on lubatud samaaegselt loetleda mitu tingimust sarnaselt meedia päringutega.
- Reeglite @container sees on lubatud kasutada funktsiooni style() konteineri CSS omaduste arvutatud väärtuste kontrollimiseks.
- Lisatud on omadus CSSContainerRule.conditions, mis sisaldab loetelu kõigist konteineriküsimuse tingimustest. Vanad omadused CSSContainerRule.containerName ja CSSContainerRule.containerQuery on kuulutatud vananenuks.
- CSS-i (CSS Anchor Positioning) ankruudimise käitumine on muudetud. Atribuut position-anchor võtab nüüd vaikeväärtuseks „normal” ja position-area omaduse kasutamisel rakendatakse varjatud ankruid automaatselt. Pop-up aknad, mis kasutavad anchor() või anchor-center, nõuavad nüüd omaduse „position-anchor: auto” selget määramist.
- Lisa tugi Document Picture-in-Picture API-le, et avada mis tahes HTML-sisu pildina pildil režiimis, mitte ainult videot. Erinevalt akna avamisest window.open() kaudu, kuvatakse uue API kaudu loodud aknad alati teiste akende kohal, ei jää nad pärast algse akna sulgemist alles, ei toeta navigeerimist ega saa määrata väljundpositsiooni.
- API Permissions tagab ajutiste õiguste, mis on antud veebisaidile, korrektse töötlemise.
- Pakutakse võimalust kasutada deklaratiivset süntaksit, et määrata, kuidas elemendid jaotatakse Shadow DOM-i sisemusse slotidesse.
- Firefox for Android on lisatud tugi kiireks vahetamiseks vahelehtede vahel, kasutades vertikaalset libisevat žesti paneeli alal. Konfiguratorisse on lisatud lüliti, mis sarnaneb töölauaversiooniga, et keelata kõik AI-funktsioonide kasutamine, samuti on rakendatud seaded, et valida eraldi AI-funktsioonide sisse- ja väljalülitamine.
Lisaks uuendustele ja vigade parandusele on Firefox 151-s kõrvaldatud 154 haavatavust (65 on seotud CVE-2026-8973, 54 CVE-2026-8974 ja 7 CVE-2026-8975). 146 haavatavust on põhjustatud mäluga seotud probleemidest, nagu puhverülekanded ja juurdepääs juba vabastatud mälu aladele. Potentsiaalselt võivad need probleemid viia pahatahtliku koodi täitmiseni, kui avada spetsiaalselt kujundatud lehti.
Firefoxi öised versioonid on alustanud ümberdisainitud konfiguratsiooni liidese testimist, kus on laiendatud seadete otsimise vahendeid, parandatud navigeerimist ning uuendatud seadete silte ja kirjeldusi.
Allikas: opennet.ru
