Ilmus veebibrauser Firefox 150 ning on loodud uuendused varasemate pikaajaliste toe harude, 140.10.0 ja 115.35.0 jaoks. Beetatesti faasi suundub lÀhiajal haru Firefox 151, mille vÀljalaskmine on ette nÀhtud 19. maina.
Peamised uuendused Firefox 150-s (1, 2, 3):
- Parandatud on 359 haavatavust (56 haavatavust, mis on seotud CVE-2026-6784, 155 CVE-2026-6785 ja 110 CVE-2026-6786, ĂŒlejÀÀnud on eri CVE-de all). 345 haavatavust on pĂ”hjustatud mĂ€luprobleemidest, nagu puhvrimĂ€lu ĂŒletĂ€itumine ja juba vabastatud mĂ€lu piirkondadele juurdepÀÀs. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada pahatahtliku koodi tĂ€itmist, kui avatakse spetsiaalselt kujundatud lehekĂŒljed. Suur osa probleemidest tuvastati koodi kontrollimisel AI mudelite abil.
- KontextimenĂŒĂŒsse, mis avatakse hiire parema nupuga lingil klĂ”psamisel, on lisatud nupp, mis vĂ”imaldab kiiresti avada lingi sisu Split View reĆŸiimis, kus kahte vahelehte saab ĂŒhes aknas kĂ”rvuti vaadata. PĂ€rast Split View reĆŸiimi aktiveerimist kontekstimenĂŒĂŒs on lisatud vĂ”imalus valida teine vahekaart avatud vahelehtede otsimise abil. Vahelehtede kontekstimenĂŒĂŒsse on samuti lisatud nupp âReverse Tabsâ, mis vĂ”imaldab vahekÀÀndeid vasaku ja parema ala vahel Split View-s.
- Pakistan on kasutusele vĂ”etud teenuse leht about:translations, mis pakub eraldi liidese erinevate keelte vahelise teksti tĂ”lkimiseks. TĂ”lkeprotsess toimub reaalajas sĂ”na âtranslateâ sisestamisel aadressiribale.
- Linuxi platvormil on kÀivitunud Emoji valimise liides, mille pakub GTK teek. Liidest aktiveeritakse, kui kaheksa Ctrl+» nuppudega topeltklÔpsatakse tekstivÀljades.
- Tagatud on rpm-pakettide genereerimine Red Hat Enterprise Linuxi, Fedora, openSUSE ja teiste jaotuste jaoks, mis kasutavad RPM paketihaldurit.
- Tagatud on vĂ”imalus edastada lĂ”ike kaudu teavet mitme vahelehe kohta: kui valida paneelilt mitu vahelehte ja valida kontekstimenĂŒĂŒst âShare â Copy X linksâ, siis kopeeritakse lĂ”ike vahelehe pealkirjad ja URL-id.
- Sisseehitatud PDF-vaaturisse on lisatud funktsioonid PDF-dokumendi lehtede jÀrjestuse muutmiseks, kopeerimiseks, kleepimiseks, kustutamiseks ja eksportimiseks.
- KĂ”ikidele kasutajatele on rakendatud LNA (Local Network Access) spetsifikatsiooni kasutamine, et piirata juurdepÀÀsu kohalikele sĂŒsteemidele (loopback, 127.0.0.0/8) vĂ”i sisevĂ”rkudele (192.168.0.0/16, 10.0.0.0/8 jne) suheldes avalike veebisaitidega. Siseressurssidele pÀÀsemiseks peab kasutaja andma veebirakendusele spetsiaalsed volitused, kuna sarnast tegevust kasutavad kurjategijad CSRF-rĂŒnnakute tegemiseks marsruuterite, juurdepÀÀsupunktide, printerite, ettevĂ”tte veebiliideste ja teiste seadmete ja teenuste vastu, mis aktsepteerivad taotlusi ainult kohalikust vĂ”rgust. Lisaks vĂ”ib siseressursside skannimine olla seotud kaudse identifitseerimise vĂ”i teabe kogumisega kohaliku vĂ”rgu kohta. Varem kehtis sarnane kaitse ainult siis, kui oli sisse lĂŒlitatud tugevdatud jĂ€lgimise kaitse reĆŸiim (ETP, Enhanced Tracking Protection => Strict).
- Windowsi kogudes on rakendatud uus profiilide haldamise sĂŒsteem, vĂ”imalus profiili salvestamiseks faili ning Firefoxi kasutamise tugi eraldatud veebirakenduste jaoks.
- Seadetesse on lisatud valik (Seaded > Vahekaardid > Lohista vahekaardid), mis vĂ”imaldab sulgeda vahekaartide rĂŒhmitamise, kui lohistada ĂŒhte vahekaarti teise, neile, kes eelistavad rĂŒhmitamist hallata ainult kontekstimenĂŒĂŒga.
- Integreeritud tasuta VPN-teenus Firefox VPN on nĂŒĂŒd saadaval ka Kanada kasutajatele, lisaks USA, Prantsusmaa, Saksamaa ja Suurbritannia kasutajatele. Teenus vĂ”imaldab kĂŒlastada saite mitte otse, vaid lĂ€bi vaheproksi-serverid erinevates riikides, peites kasutaja IP-aadressi. VPN-i saab lubada ainult valitud saididele. VPN-i aktiveerimiseks on vajalik Mozilla kontole registreerimine. VPN-teenusel on kuus 50 gigabaidi andmekasutuse piirang.
- Veebiarenduse tööriistadesse on CSS-paneelile lisatud eraldi jaotis, mis sisaldab pseudoklasse, mis on spetsiifilised elementidele, näiteks pseudoklass «:open», mida rakendatakse avanevatele elementidele nagu <dialog>, ja «:visited» — rakendatakse elementidele <a> ja <area>.

VĂ”rgutegevuse jĂ€lgimise paneelis on rakendatud kaitstud ĂŒhenduste nĂ€itamine, mis on loodud sertifikaatidega, mis ei ole Mozilla juurerakenduste andmebaasis.
- On rakendatud API ariaNotify, mis vÔimaldab veebirakendustes nÀgemispuudega inimestele kuvada teateid ekraanilugeja kaudu.
- Elemendile on rakendatud pseudoklasside toe ("playing", "paused" jne) stiili muutmiseks sÔltuvalt esituse olekust.
- On lisatud meetod highlightsFromPoint(), mis tagastab mÀÀratud lehe asukoha jaoks HighlightHitResult objektide massiivi, kus on teave CSS Custom Highlight API abil esile toodud sisust.
- CSS-i on lisatud tugi light-dark() funktsiooni rakendamiseks piltidele, et kohanduda kerge vĂ”i tumeda reĆŸiimi seadistustega. Funktsioonis vĂ”ib mÀÀrata kaks pilti, mis valitakse sĂ”ltuvalt kerge vĂ”i tumeda reĆŸiimi seadetest. light-dark( url("light-icon.png"), url("dark-icon.png") );
- CSS-funktsioonis color-mix() on rakendatud toimet ja segamine suvalise arvu vÀrvivalikute jaoks (varasemalt lubati segada vaid kahte vÀrvi). color-mix(in oklab, teal 20%, olive 30%, blue 50%)
- Lehtede kerimise ajal ĂŒles laaditud piltide jaoks ("loading=lazy"), mille variandid on mÀÀratud atribuudiga "srcset", on rakendatud "sizes=auto" toe. See vÀÀrtus vĂ”imaldab brauseril automaatselt valida sobiva pildi "srcset" komplektist vastavalt img elemendi saadaval olevale laiusele.
- Firefoxi Androidi versioonis on tehtud tööd stabiilsuse, sujuvuse ja reageerimisvÔime parandamiseks navigeerimisel.
Allikas: opennet.ru

