Izdanje Firefox 124

Objavljen je web preglednik Firefox 124 i razvijena je nadogradnja za granu s dugotrajnom podrškom — 115.9.0. Grana Firefox 125 prešla je u fazu beta testiranja, a izlazak je zakazan za 16. travnja.

Glavne novosti u Firefoxu 124:

  • Na stranici Firefox View, koja olakšava pristup prethodno pregledanom sadržaju, dodana je mogućnost sortiranja popisa otvorenih kartica prema redu otvaranja ili nedavnoj aktivnosti.
    Izdanje Firefox 124
  • Promijenjene su zadane postavke dijela „Nedavno pregledano” na stranici Firefox View (izbrisane oznake). Moguće je odabrati prikazivanje nedavno pregledanih kartica, oznaka, nedavnih preuzimanja i kartica spremljenih u Pocket.
    Izdanje Firefox 124
  • U ugrađeni PDF preglednik dodana je podrška za navigaciju tipkovnicom po tekstu korištenjem kursor (Caret Navigation), koja se obično koristi od strane osoba s ograničenim mogućnostima.
  • Na Windows platformi povećana je učinkovitost popunjavanja popisa za brzo prelazak (jump list) na traci.
  • Na macOS platformi u svim tipovima prozora u punom ekranu aktiviran je specifični API za tu platformu za prikaz na cijelom ekranu.
  • Dodana je metoda AbortSignal.any(), koja vraća signal prekinut kada se bilo koji izvorni signal prekine, što se može koristiti u fetch() za kombiniranje više prekidnih signala, primjerice, AbortSignal.timeout() i AbortController.
  • Pri stvaranju WebSocket-a dopušteno je korištenje HTTP/HTTPS i relativnih URL-ova.
  • Dodana je mogućnost primjene CSS pseudoelemneta „::first-letter” i „::first-line” na SVG element <text>, koji omogućuju odabir drugačijeg oblikovanja ili promjenu fonta za prvu riječ i prvi redak teksta.
  • Za programere dodataka implementirano je događanje runtime.onPerformanceWarning, koje omogućuje određivanje situacija kada preglednik otkrije probleme s performansama u dodatku (na primjer, spori skripti za obradu sadržaja).
  • Pružena je eksperimentalna mogućnost povećanja ili smanjenja veličine ArrayBuffer-a, kao i povećanje veličine SharedArrayBuffer-a. Predložene su nove metode ArrayBuffer.prototype.resize() i SharedArrayBuffer.prototype.grow().
  • U Android verziji je po defaultu uključena obrada geste povlačenja prstom prema dolje (pull-to-refresh) za ponovno učitavanje stranice. Implementirana je mogućnost korištenja API-ja Drag & Drop za premještanje običnog teksta i HTML-a pomoću miša, među ostalim i za premještanje sadržaja iz vanjskih aplikacija.

Osim novosti i popravka grešaka, u Firefoxu 124 otklonjeno je 16 ranjivosti. 2 ranjivosti su označene kao kritične, a 8 kao opasne. 7 ranjivosti (6 označenih kao CVE-2024-2615 i CVE-2024-2614) uzrokovane su problemima s memorijom, poput preljeva baferâ i pristupa već oslobođenim područjima memorije. Potencijalno ti problemi mogu dovesti do izvršavanja koda napadača prilikom otvaranja posebno oblikovanih stranica. Kritične ranjivosti (CVE-2024-2615) omogućuju zaobilaženje svih mehanizama dodatne izolacije. Ranjivost CVE-2024-2607 uslijed greške u JIT-u na Armv7-A sustavima omogućuje prepisivanje registra s adresom povratka i izvršenje vlastitog koda. Ranjivost CVE-2024-2605 omogućuje korištenje Windows Error Reportera za zaobilaženje Sandbox izolacije i izvršavanje koda.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster