Loodud on Firefox 111 veebisirvija versioon. Samuti on avaldatud pikaajalise toe haru uuendus â 102.9.0. Beta-testimise faasi jĂ”uab peagi Firefox 112 haru, mille vĂ€ljalaskmine on planeeritud 11. aprilliks.
Firefox 111 peamised uuendused:
- Sisseehitatud konto haldurisse on lisatud vÔimalus luua Firefox Relay teenuse jaoks maskitud elektroonilisi aadresse, mis vÔimaldab genereerida ajutisi e-posti aadresse, et registreeruda veebisaitidel vÔi tellimusi vormistades, et mitte jagada oma reaalaadressi. See funktsioon on saadaval ainult kasutajale, kes on sisse logitud Firefoxi kontole.
- Tag on lisatud tuge ârelâ atribuudi toetuseks, mis vĂ”imaldab veebivormide navigeerimise puhul rakendada parameetrit ârel=noreferrerâ Referrer pealkirja edastamise keelamiseks vĂ”i ârel=noopenerâ, et keelata Window.opener atribuut ja juurdepÀÀs kontekstile, millest viidati.
- Aktiveeritud on OPFS (Origin-Private FileSystem) API, mis on File System Access API laiendus, et salvestada faile kohalikku failisĂŒsteemi, mis on seotud praeguse saidiga. See loob veebisaidi jaoks eraldi virtuaalse failisĂŒsteemi (teised saidid ei saa sellele juurde saada), mis vĂ”imaldab veebirakendustel lugeda, muuta ja salvestada faile ja katalooge kasutaja seadmes.
- CSS-i vĂ€rvi taseme 4 spetsifikatsiooni rakendamise raames on CSS-i lisatud funktsioonid color(), lab(), lch(), oklab() ja oklch(), mis mÀÀratlevad vĂ€rve vĂ€rviruumides sRGB, RGB, HSL, HWB, LHC ja LAB. Funktsioonid on vaikimisi keelatud ja nende kasutamiseks on vajalik lĂŒliti aktiveerimine layout.css.more_color_4.enabled seadetes about:config.
- CSS-is on @page reeglite jaoks, mida kasutatakse printimisel lehe mÀÀratlemiseks, rakendatud omadus âpage-orientationâ, et saada teavet lehe orientatsiooni kohta (âuprightâ, ârotate-leftâ ja ârotate-rightâ).
- SVG-s on elementide sees lubatud kasutada vÀÀrtusi context-stroke ja context-fill.
- Lisa API-s on lisatud funktsioon search.query, mis saadab pĂ€ringud vaikimisi otsingumootorile. Funktsioonile search.search on lisatud omadus âdispositionâ, et kuvada otsingu tulemus uues vahekaardis vĂ”i aknas.
- Lisatud on API PDF-dokumentide salvestamiseks, mis avatakse sisseehitatud pdf.js vaaturis. Lisatud on GeckoView Print API, mis on seotud window.print funktsiooniga ja vÔimaldab saata PDF-failide vÔi PDF InputStream'i printimiseks.
- Lisatud on toetus Ôiguste mÀÀramiseks lÀbi SitePermissions URI file:// jaoks.
- JavaScripti mootor SpiderMonkey on saanud algse toetuse RISC-V 64 arhitektuuri jaoks.
- Veebiarendajate tööriistades on lubatud otsimine ettenÀhtud failides.
- VA-API (Video Acceleration API) jaoks on rakendatud pinnade kopeerimise tugi dmabuf'i abil, mis on kiirendanud VA-API pindade töötlemist ning lahendanud probleemid artefaktide ilmnemisega renderdamisel mÔnede platvormide puhul.
- about:config on lisatud seaded network.dns.max_any_priority_threads ja network.dns.max_high_priority_threads, et hallata nimede lahendamiseks DNS-is kasutatavaid niite.
- Windowsi platvormil on sisse lĂŒlitatud sĂŒsteemi pakutava teavitussĂŒsteemi kasutamine.
- macOS platvormil on tagatud seansi taastamise tugi.
- Parandused Android versioonis:
- Realiseeritud on sisseehitatud PDF-dokumentide vaatamise vÔimalus (ilma eelneva allalaadimise ja eraldi vaatama avamata).
- Kui on valitud ranget reĆŸiimi soovimatute sisu blokeerimiseks (strict), on vaikimisi aktiveeritud tĂ€ielik kĂŒpsiste kaitse (Total Cookie Protection), kus iga saidi jaoks kasutatakse eraldi isoleeritud kĂŒpsiste salvestust, mis ei vĂ”imalda kĂŒpsiste kasutamist saidilt saidile liikumise jĂ€lgimiseks.
- Pixel seadmetes, millel on Android 12 ja 13 platvorm, on vĂ”imalus saata linke hiljuti kĂŒlastatud lehtedelt otse Recents ekraanilt.
- Ăksikrakenduse avamise mehhanism (Open in app) on ĂŒmber projekteeritud. Parandatud on haavatavust (CVE-2023-25749), mis vĂ”imaldas kasutaja kinnitust kĂŒsimata kĂ€ivitada kolmandate osapoolte Android rakendusi.
- KĂ€ivitati CanvasRenderThreadi töötleja, mis tagab WebGL-i seotud ĂŒlesannete töötlemise eraldi niidis.
Firefox 111 toob lisaks uuendustele ja vigade parandamisele kĂ”rvaldanud 20 turvaviga. 14 neist on klassifitseeritud kui ohtlikud, millest 9 viga (millele on antud CVE-2023-28176 ja CVE-2023-28177) tulenevad probleemidest mĂ€lu haldamisega, nagu nĂ€iteks puhverĂŒlekanded ja juba vabastatud mĂ€lu piirkondadele viitamine. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada rĂŒndajal koodi kĂ€ivitamist spetsiaalselt kujundatud lehe avamisel.
Allikas: opennet.ru
