VÀlja Firefox 141 veebibrauser ja pikaajalise toetuse harude uuendused, sealhulgas 140.1.0, 115.26.0 ja 128.13.0. Beta-testimise staadiumisse on viidud haru Firefox 142, mille vÀljaandmine on planeeritud 19. augustiks.
Peamised uuendused Firefox 141-s:
- Kohandatud automaatse vahekaartide rĂŒhmitamise eksperimentaalne tugi, mis pĂ”hineb kohapeal töötaval AI mudelil, mis tuvastab sarnaseid teemasid. PĂ€rast ĂŒhe vahekaardi tĂ”mbamist teisele vĂ”i kontekstitaseme menĂŒĂŒ avamist rĂŒhmitamise valikutega, nĂ€itab brauser nĂŒĂŒd nuppu âSuggest more of my tabsâ, millele vajutades kuvatakse sarnaste vahekaartide loend nende kiireks lisamiseks rĂŒhma. AI pakub ka asjakohast grupinime. Funktsioon ei ole praegu kĂ”igile vaikimisi lubatud ja aktiveeritakse jĂ€rk-jĂ€rgult ĂŒha suuremale osale kasutajatest. Sundimiseks saab vĂ”imaluse aktiveerida seade âbrowser.tabs.groups.smart.enabledâ lehel about:config.

- NĂŒĂŒd on vĂ”imalik muuta tööriistariba paigutust vertikaalsete vahekaartide kĂŒlgpaneeli alumises osas. Vahekaartide ja tööriistade ruumi eraldamiseks piisab horisontaalse sektsioonide jagaja hiirega liigutamisest. Kui kĂ”ik tööriistad ei mahu valitud alasse, siis osa neist kantakse juurde avanevasse menĂŒĂŒsse.

- Aadressiribale on lisatud mÔÔtĂŒhikute konverter, mis toetab ajavööndite ja nurga, kauguse, temperatuuri, massi ja jĂ”u teisendamist. Tulemusele klikkides salvestatakse see lĂ”ikelauale.



- Linuxi platvormi kogudes on vÀhenenud mÀlutarbimine ja eemaldatud vajadus taaskÀivitamise jÀrele pÀrast vÀrskendust pakettide halduri kaudu.
- Brasiilia, Hispaania ja Jaapani kasutajatele on lisatud aadresside automaatse tĂ€itmise funktsioon veebivormides, mis varem oli saadaval ainult Ameerika Ăhendriikides, Suurbritannias, Kanadas, Saksamaal, Prantsusmaal, Poolas, Itaalias ja Austrias.
- Vaikimisi on Windowsi platvormi versioonides aktiveeritud WebGPU API ja WGSL (WebGPU Shading Language) shader keele tugi. Linuxi ja macOSi toetust WebGPU lisatakse ĂŒhes jĂ€rgnevas versioonis, kuid eelnevalt saab WebGPU aktiivseks teha, muutes seadeid lehel about:config, valides «dom.webgpu.enabled» ja «gfx.webrender.all». WebGPU pakub sarnast programmeerimisliidest nagu Vulkan, Metal ja Direct3D 12 GPU poolel toimingute tĂ€itmiseks. WebGPU vĂ”imaldab JavaScripti rakendustel kontrollida GPU korraldust, töötlemist ja kĂ€skude edastamist, hallata seotud ressursse, mĂ€lu, puhver ja tekstuuri objekte ning kompileeritud graafika shaderâite eest.
- Tagasi pöördudes serveriga HTTP-pealkirja «Clear-Site-Data» vÀÀrtuse «cache» tagastamisel on tĂ€iendavalt rakendatud vĂ”rgu vahemĂ€lu puhastamine (BFCache â Back-forward cache), mis tagab kohese ĂŒlemineku, kui kasutatakse «Tagasi» ja «Edasi» nuppu vĂ”i navigeeritakse varasematele vaadatud lehtedele current saidil.
- HTML-elementile
- Toetust tehnoloogiale CHIPS (Cookies Having Independent Partitioned State), mis vĂ”imaldab kĂŒpsiseid isoleerida, on taastatud. domaadi esimese taseme, kasutades atribuuti "Partitioned". Kui tavatingimustes suudab kolmanda osapoole kood saidilt "C", mis on sisse Embeditud saitidele "A" ja "B", töödelda nende saidi kĂŒpsiseid, siis kui on mÀÀratud atribuudi "Partitioned" korral, laadides koodi saitidelt "A" ja "B" mÀÀratud saidi "C" kĂŒpsised on tĂ€ielikult eraldatud.


- JavaScripti meetoditele HTMLElement.showPopover() ja HTMLElement.togglePopover() on lisatud argument âoptions.sourceâ, mis viitab hĂŒpikakna avamise töötlejale. Meetodile togglePopover() on lisatud argument âoptions.forceâ, mis sunnib hĂŒpikakna avama vĂ”i sulgema.
- PointerEvent liidesele on lisatud omadus persistentDeviceId ning IntersectionObserver liidesele omadus scrollMargin.
- CSS-omadus âfont-variant-emojiâ on lisatud Emoji kuvamisstiili seadistamiseks. NĂ€iteks vĂ”ib valida tekstilise vĂ”i graafilise esituse.

- Androidi platvormi versioonis on menĂŒĂŒ ĂŒmber kujundatud; privaatsete vahelehtede automaatne blokeerimine on rakendatud pĂ€rast teise rakenduse kasutusele vĂ”tmist; domeeni esiletĂ”stmine aadressiribal on tagatud; PDF-failide saatmise funktsioon teistesse rakendustesse on lisatud.



Lisaks uuendustele ja veaparandustele on Firefox 141-s kĂ”rvaldatud 27 haavatavust. 13 haavatavust on pĂ”hjustatud mĂ€luga seotud probleemidest, nagu puhversalvade ĂŒletĂ€itumine ja juba vabastatud mĂ€luosi juurde pÀÀsemine. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada rĂŒndaja koodi tĂ€itmist spetsiaalselt kujundatud lehtede avamisel.
Allikas: opennet.ru











