U lansuar rishikimi i shfletuesit web Firefox 124 dhe Ă«shtĂ« formuar njĂ« pĂ«rditĂ«sim pĂ«r degĂ«n me mbĂ«shtetje afatgjatĂ« â 115.9.0. DegĂ« Firefox 125 ka kaluar nĂ« fazĂ«n e provave beta, me lançimin e saj tĂ« parashikuar mĂ« 16 prill.
Risi kryesore në Firefox 124:
- Në faqen Firefox View, e cila lehtëson qasjen në përmbajtjen e parë parë, është shtuar mundësia për të renditur listën e tab-eve të hapura sipas renditjes ose aktivitetit të fundit.

- Janë ndryshuar cilësimet e paracaktuara të seksionit "Browse të fundit" në faqen Firefox View (shkarkimet janë fshehur). Mund të zgjidhet shfaqja e tab-eve të sapo parë, shenjave, shkarkimeve të fundit dhe tab-eve të ruajtur në shërbimin Pocket.

- Përmirësimi i shikuesit PDF të integruar ka shtuar mbështetje për navigimin me tastierë në tekst me përdorimin e kursorit (Navigimi me Kursor), i cili zakonisht përdoret nga persona me aftësi të kufizuara.
- Në platformën Windows, është përmirësuar efikasiteti i mbushjes së listës së shpejtë (jump list) në panel.
- Në platformën macOS, në të gjitha llojet e dritareve me ekran të plotë, është angazhuar një API specifike për këtë platformë për shfaqjen në tërë ekranin.
- Shtuar metoda AbortSignal.any(), e cila kthen një sinjal të ndërprerë në rast të ndërprerjes së çdo sinjali fillestar, e cila mund të përdoret në fetch() për të kombinuar disa sinjale ndërprerëse, për shembull, AbortSignal.timeout() dhe AbortController.
- Gjatë krijimit të WebSocket lejohet përdorimi i HTTP/HTTPS dhe URL-ve relative.
- Shtuar mundësinë e aplikimit të pseudoelementeve CSS "::first-letter" dhe "::first-line" në elementin SVG , duke lejuar zgjedhjen e një dizajni tjetër ose ndryshimin e fontit për shkronjën e parë dhe rreshtin e parë të tekstit.
- Për zhvilluesit e shtesave, është implementuar eventi runtime.onPerformanceWarning, i cili lejon përcaktimin e situatave kur shfletuesi identifikon probleme me performancën në shtesë (për shembull, skripte të ngadalta të përpunimit të përmbajtjes).
- Ofruar një mundësi eksperimentale për të rritur ose ulur madhësinë e ArrayBuffer, si dhe për të rritur madhësinë e SharedArrayBuffer. Propozuar metodat ArrayBuffer.prototype.resize() dhe SharedArrayBuffer.prototype.grow().
- NĂ« versionin pĂ«r Android Ă«shtĂ« aktivizuar automatikisht pĂ«rpunimi i gjestit tĂ« ekranit me kthesĂ« poshtĂ« me gishti (pull-to-refresh) pĂ«r rifreskimin e faqes. ĂshtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« API Drag & Drop pĂ«r zhvendosjen e tekstit tĂ« pastĂ«r dhe markup-it HTML me ndihmĂ«n e mausit, ndĂ«r tĂ« tjera edhe pĂ«r zhvendosjen e pĂ«rmbajtjes nga aplikacione tĂ« jashtme.
Përveç noviteteve dhe rregullimeve të gabimeve, në Firefox 124 janë eliminuar 16 vulnerabilitete. 2 vulnerabilitete janë etiketuar si kritike, ndërsa 8 si të rrezikshme. 7 vulnerabilitete (6 të grumbulluara nën CVE-2024-2615 dhe CVE-2024-2614) janë shkaktuar nga probleme me memorinë, siç janë mbushjet e tamponëve dhe referencat në zona të memorie të lirojnë tashmë. Potencialisht, këto probleme mund të çojnë në ekzekutimin e kodit nga sulmuesi kur hapen faqet e dizajnuara posaçërisht. Vulnerabilitetet e etiketuar si kritike (CVE-2024-2615) lejojnë anashkalimin e të gjitha mekanizmave të izolimit të shtuar. Vulnerabiliteti CVE-2024-2607 për shkak të një gabimi në JIT në sistemet Armv7-A lejon përshtatjen e regjistrit me adresën e kthimit dhe ekzekutimin e kodit të vet. Vulnerabiliteti CVE-2024-2605 lejon përdorimin e Windows Error Reporter për të anashkaluar izolimin e Sandbox dhe për të ekzekutuar kodin.
Burimi: opennet.ru


