Vabariik, Firefox 123 veebibrauseri vĂ€ljaanne ja pikaajalise toe haru uuendus â 115.8.0. Beta-testimise faasi on toodud Firefox 124 haru, mille vĂ€ljaandmine on planeeritud 19. mĂ€rtsiks.
Firefox 123 peamised uuendused:
- Firefox View lehele on lisatud vĂ”imalus otsida kĂ”igi praegu avatud vahekaartide, hiljuti avatud vahekaartide, hiljuti suletud vahekaartide, teiste seadmete vahekaartide ja kĂŒlastuste ajaloo hulgast.

- Eksperimentaalne funktsioon, mis vĂ”imaldab kuvada lehtede eelvaateid hiirekursori ĂŒle viimisega vahekaardile, on lisatud. Lisaks eelvaatele on vahekaardi infoblokki lisatud ka viidatud link. Eelvaate funktsioon on vaikimisi keelatud ja nĂ”uab seade 'browser.tabs.cardPreview.enabled' aktiveerimist about:config-s.

- Firefoxi arendajatele probleemide teatamiseks veebilehtede kuvamisel ja kĂ€itumise erinevustele teiste brauseritega on lisatud liides ('Web Compatibility Reporting Tool'). Probleemi teatamiseks on 'Help' menĂŒĂŒsse lisatud valik 'Report Site Issue', mis suunab webcompat.com teenusele.
- Otsingu sektsiooni ('Search') on lisatud aadressiriba seaded.

- Sisseehitatud tĂ”lkijasse on lisatud tugi mitte ainult nĂ€htava teksti, vaid ka hĂŒpikakende ja sisestusvĂ€ljade kohandamise tĂ”lkimiseks.
- KĂŒsimus, mis puudutab ebaĂŒhtlikku eelvaadete kuvamist failide avamise dialoogis, jÀÀb lahendamata, kui vanade AMD CPU-de sĂŒsteemides kuvatakse mustad ruudud ja soovitatakse AMD GPU graafikajuhte uuendada.
- Linuxi kogudes on ĂŒle mindud GdkCursorType API kasutamiselt gdk_cursor_new_from_name'ile, mis lahendas tĂŒhja kursoriga seotud probleemi GNOME 46 testversioonides, kui kasutati vaikimisi adwaita-icon-theme ikooni teemat. Probleem tekkis klassikaliste X-kursorite toe lĂ”petamisest adwaita-icon-theme's.
- Veebiarenduse tööriistade vĂ”rgutegevuse jĂ€lgimise paneelis on nĂŒĂŒd vĂ”imalus salvestada vastuse sisu kĂ”vakettale (konteksimenĂŒĂŒsse on lisatud nupp 'Save Response As').

- HTTP vastuse koodi 103 ('Early Hints') rakenduses on lisatud Preload ja Modulepreload atribuutide töötlemine Link HTTP pĂ€ises. Kood 103 vĂ”imaldab kliendile edastada teavet teatud HTTP pĂ€iste sisu kohta kohe pĂ€rast pĂ€ringu tegemist, ootamata seni, kuni kĂ”ik seotud toimingud on lĂ”pule viidud ja sisu kohaletoimetamine algab. server Teabe edastamine seotud ressurssidest, mis vĂ”ivad eelnevalt laadida, toimub eelnevalt edastatava Linki pĂ€ise kaudu (nt 'Link: ; rel=preload; as=style'). Nad vĂ”imaldavad brauseril alustada nende laadimist kohe, kui on saadud teave nendest ressurssidest, ilma et peaks ootama peamise lehe kohaletoimetamise lĂ”ppu, mis aitab vĂ€hendada pĂ€ringu ĂŒldist töötlemise aega.
- SVG-s lineaarsete ja radiaalsete gradientide seadistamisel on nĂŒĂŒd toetatud vĂ€rvide interpolatsiooni lineaarse RGB vĂ€rviruumi kaudu. VĂ€rviruumi valimine interpolatsiooniks toimub atribuudi color-interpolation abil, mille vÀÀrtusteks vĂ”ivad olla 'auto', 'sRGB' ja 'linearRGB'.
- SVG elemendis feImage, mis tagab pildi vÀljastamise vÀlistest allikatest, on vajalikud muutused, et kasutada laius 300px ja kÔrgus 150px, juhul kui algse juure elemendi suurus on mÀÀratud protsentides (varem sellised elemendid ei joonistunud).
- Heli suunamisel teisele seadmele meetodi setSinkId() kaudu tagatakse kaja summutamise rakendamine mikrofoni kaudu saadud helile.
- API Declarative Shadow DOM tugi on sisse lĂŒlitatud, et luua uusi juure harusid Shadow DOM-is, nĂ€iteks kolmanda osapoole elemendi imporditud stiili ja vastava DOM alampuu eraldamiseks pĂ”hisdokumendist. Esitatud deklaratiivne API vĂ”imaldab DOM harude eraldamist ainult HTML-i abil, ilma vajaduseta kirjutada JavaScripti koodi.
- Androidi versioonis on passiivse identifitseerimise kaitsmiseks ja mĂ”nedele veebisaitidele ĂŒhilduvuse suurendamiseks sisaldavad parameetrid navigator.platform, navigator.oscpu ja User-Agent pealkiri nĂŒĂŒd ARM64 arhidektuuriga sĂŒsteemides vÀÀrtust 'x86_64' ja ARM32 ja x86 sĂŒsteemides 'armv81'.
Lisaks uuendustele ja veaparandustele lahendatakse Firefoxis 122 kokku 32 haavatavust (24 neist on klassifitseeritud ohtlikeks). 23 haavatavust (22 on kogutud CVE-2024-1553 ja CVE-2024-1557 alla) on tingitud mĂ€lu haldamise probleemidest, nagu puhver ĂŒletĂ€itumine ja juba vabastatud mĂ€lu aladele viitamine. Need probleemid vĂ”ivad potentsiaalselt viia pahatahtliku koodi tĂ€itmiseni, kui avatakse spetsiaalselt kujundatud lehti. Haavatavus CVE-2024-1547 vĂ”imaldab rĂŒndajal kuvada teise saidi kontekstis alert-dialooge.
Allikas: opennet.ru




