Lansarea Firefox 124

A avut loc lansarea browser-ului web Firefox 124 și a fost creată o actualizare a ramurii cu suport pe termen lung — 115.9.0. Ramura Firefox 125 a intrat în etapa de testare beta, cu lansarea planificată pentru 16 aprilie.

Principalele noutăți în Firefox 124:

  • Pe pagina Firefox View, care facilitează accesul la conținutul vizionat anterior, a fost adăugată opțiunea de a sorta lista tab-urilor deschise după ordinea deschiderii sau activitatea recentă.
    Lansarea Firefox 124
  • Setările implicite pentru secțiunea „Recent browsing” de pe pagina Firefox View au fost modificate (bookmarks sunt ascunse). Poți alege să afișezi tab-uri recent vizualizate, bookmarks, descărcări recente și tab-uri salvate în serviciul Pocket.
    Lansarea Firefox 124
  • Vizualizatorul PDF încorporat a adăugat suport pentru navigarea prin text folosind tastatura cu cursorul (Caret Navigation), care este de obicei utilizată de persoanele cu handicap.
  • Pe platforma Windows, eficiența completării listei de acces rapid (jump list) din panou a fost îmbunătățită.
  • Pe platforma macOS, în toate tipurile de feronerie pe full-screen, a fost folosit un API specific pentru această platformă pentru a ieși pe ecran complet.
  • A fost adăugat metoda AbortSignal.any(), care returnează un semnal care este întrerupt în cazul întreruperii oricărui semnal sursă, ce poate fi folosit în fetch() pentru a combina mai multe semnale de întrerupere, de exemplu, AbortSignal.timeout() și AbortController.
  • La crearea unui WebSocket, este permisă utilizarea HTTP/HTTPS și URL-uri relative.
  • A fost adăugată capacitatea de a aplica pseudoelemente CSS «::first-letter» și «::first-line» la elementul SVG <text>, permițând alegerea unei alte formatare sau schimbarea fontului pentru prima literă și prima linie de text.
  • Pentru dezvoltatorii de extensii, a fost implementat evenimentul runtime.onPerformanceWarning, care permite identificarea situațiilor în care browserul detectează probleme de performanță în extensie (de exemplu, scripturi lente de procesare a conținutului).
  • A fost oferită o capacitate experimentală de a mări sau micșora dimensiunea ArrayBuffer-ului, precum și de a crește dimensiunea SharedArrayBuffer-ului. Au fost propuse metodele noi ArrayBuffer.prototype.resize() și SharedArrayBuffer.prototype.grow().
  • În versiunea pentru Android, este activat implicit gestul de glisare în jos pentru reîncărcarea paginii (pull-to-refresh). A fost implementată posibilitatea de a utiliza API-ul Drag & Drop pentru mutarea textului brut și a marcajului HTML cu mouse-ul, printre altele, și pentru a muta conținut din aplicații externe.

În plus față de noutăți și corecturi de erori, Firefox 124 a rezolvat 16 vulnerabilități. 2 vulnerabilități sunt marcate ca fiind critice, iar 8 ca fiind periculoase. 7 vulnerabilități (6 dintre acestea sub CVE-2024-2615 și CVE-2024-2614) sunt cauzate de probleme legate de gestionarea memoriei, cum ar fi suprascrierea bufferelor și accesul la zone de memorie deja eliberate. Aceste probleme ar putea permite executarea codului malițios prin deschiderea unor pagini create special. Vulnerabilitățile marcate critice (CVE-2024-2615) permit ocolirea tuturor mecanismelor de izolare suplimentară. Vulnerabilitatea CVE-2024-2607, din cauza unei erori în JIT pe sistemele Armv7-A, permite modificarea registrului cu adresa de returnare și executarea propriului cod. Vulnerabilitatea CVE-2024-2605 permite utilizarea Windows Error Reporter pentru a ocoli izolarea Sandbox și a executa cod.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster