Lëshimi i shfletuesit web Firefox 124 ka ndodhur dhe është krijuar një version i përditësuar me mbështetje afatgjatë - 115.9.0. Degës Firefox 125 i është shkuar në stadin e provës beta, lëshimi i së cilës është parashikuar për më 16 prill.
Risi kryesore në Firefox 124:
- Në faqen Firefox View, e cila lehtëson aksesin në përmbajtjen e shikuar më parë, është shtuar mundësia për të renditur listën e tab-ve të hapura sipas renditjes së hapjes ose aktivitetit të fundit.

- ĂĂ«shtjet e paracaktuar nĂ« seksionin "Shikimi i fundit" nĂ« faqen Firefox View janĂ« ndryshuar (nĂ« fshehtĂ«si janĂ« skedat). Tani mund tĂ« zgjidhni tĂ« shfaqni tab-et e shikuara sĂ« fundmi, shenjat, shkarkimet e fundit dhe tab-et e ruajtura nĂ« shĂ«rbimin Pocket.

- Në shikuesin e integruar PDF është shtuar mbështetje për navigimin me tastierë në tekst duke përdorur treguesin (Caret Navigation), i cili zakonisht përdoret nga personat me aftësi të kufizuara.
- Në platformën Windows, është rritur efikasiteti i plotësimit të listës së shpejtë të kalimeve (jump list) në panel.
- Në platformën macOS, në të gjitha llojet e dritareve me ekran të plotë është përdorur një API specifik për këtë platformë për shfaqjen në ekran të plotë.
- ĂshtĂ« shtuar metoda AbortSignal.any(), e cila kthehet njĂ« sinjal, i cili pritet nĂ« rast tĂ« ndĂ«rprerjes sĂ« çdo sinjali origjinal, qĂ« mund tĂ« pĂ«rdoret nĂ« fetch() pĂ«r tĂ« kombinuar disa sinjale ndĂ«rprerjeje, pĂ«r shembull, AbortSignal.timeout() dhe AbortController.
- Kur krijoni WebSocket, është lejuar përdorimi i URL-ve HTTP/HTTPS dhe relativ.
- ĂshtĂ« shtuar mundĂ«sia e aplikimit tĂ« pseudo-elementeve CSS "::first-letter" dhe "::first-line" pĂ«r elementin SVG , duke lejuar ndryshimin e stilit ose tĂ« fontit pĂ«r shkronjĂ«n e parĂ« dhe rreshtin e parĂ« tĂ« tekstit.
- Për zhvilluesit e shtesave është zbatuar ngjarja runtime.onPerformanceWarning, e cila lejon identifikimin e situatave kur shfletuesi zbulon probleme me performancën në shtesë (për shembull, skriptet e ngadalta të përpunimit të përmbajtjes).
- ĂshtĂ« ofruar njĂ« mundĂ«si eksperimentale pĂ«r tĂ« zmadhuar ose zvogĂ«luar madhĂ«sinĂ« e ArrayBuffer, si dhe pĂ«r tĂ« rritur madhĂ«sinĂ« e SharedArrayBuffer. JanĂ« propozuar metoda tĂ« reja ArrayBuffer.prototype.resize() dhe SharedArrayBuffer.prototype.grow().
- NĂ« versionin pĂ«r Android Ă«shtĂ« pĂ«rfshirĂ« me parazgjedhje pĂ«rpunimi i gjestit tĂ« ekranit duke tĂ«rhequr poshtĂ« me gishta (pull-to-refresh) pĂ«r rifreskimin e faqes. ĂshtĂ« implementuar mundĂ«sia e pĂ«rdorimit tĂ« API Drag & Drop pĂ«r tĂ« lĂ«vizur tekste tĂ« thjeshta dhe markup HTML me mysafir, mes shumĂ« tĂ« tjerave, edhe pĂ«r tĂ« lĂ«vizur pĂ«rmbajtje nga aplikacione tĂ« jashtme.
Përveç risive dhe rregullimeve të defekteve, në Firefox 124 janë eliminuar 16 vulnerabilitete. 2 vulnerabilitete janë klasifikuar si kritike, dhe 8 si të rrezikshme. 7 vulnerabilitete (6 të klasifikuara nën CVE-2024-2615 dhe CVE-2024-2614) janë shkaktuar nga probleme të punës me memorien, si mbushja e bufferave dhe referenca në zona memorje të çliruara. Këto probleme mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të caktuara. Vulnerabilitetet e klasifikuara si kritike (CVE-2024-2615), lejojnë kalimin të gjitha mekanizmat e izolimit të mëtejshëm. Vulnerabiliteti CVE-2024-2607 për shkak të një gabimi në JIT në sistemet Armv7-A lejon riparimin 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 kod.
Burimi: opennet.ru


