A avut loc lansarea browser-ului web . De asemenea, a fost creată o actualizare cu termen lung de suport și . Firefox 68.12 ESR este ultima versiune din seria sa, iar în fiecare lună utilizatorii Firefox 68 vor primi o actualizare automată la versiunea 78.3. Versiunea pentru Android . În curând va trece la etapa va trece pe ramura Firefox 81, ale cărei lansare este programată pentru 22 septembrie.
:
- Pe platforma Linux pentru X11 pe bază de DMABUF, care a fost pregătit prin separarea backend-ului DMABUF, propus anterior pentru Wayland. Noua backend permite implementarea suportului pentru accelerarea hardware-ului video prin VA-API (anterior, o astfel de accelerare era activată doar pentru Wayland) și, de asemenea, posibilitatea de a utiliza WebGL prin EGL. Pentru a activa funcționarea prin EGL, este necesar să activați setările „gfx.webrender.all”, „media.ffmpeg.dmabuf-textures.enabled”, „media.ffmpeg.vaapi-drm-display.enabled” și „media.ffmpeg.vaapi.enabled” în about:config, și de asemenea să setați variabila de mediu MOZ_X11_EGL, după setarea căreia Webrender și componentele de compunere OpenGL trec la utilizarea EGL în loc de GLX. Suportul pentru VA-API nu este încă complet stabilizat și va fi inclus în mod implicit în următoarea versiune.
- A fost inclusă o nouă implementare a extensiilor în care se observă probleme de securitate, stabilitate și performanță. Noua implementare este remarcabilă pentru îmbunătățirea performanței procesării listelor de blocare și pentru soluționarea problemelor de scalabilitate, datorită utilizării cascadelor .
- La certificatele TLS emise începând cu 1 septembrie 2020, se va aplica o nouă limită la durata de valabilitate – timpul de viață al acestor certificate nu va putea depăși 398 de zile (13 luni). Limite similare au fost aprobate în Chrome și Safari. Pentru certificatele obținute înainte de 1 septembrie, încrederea va fi menținută, dar limitată la 825 de zile (2,2 ani).
- Pentru utilizatorii cu migrenă și epilepsie, anumite efecte de animație au fost eliminate la deschiderea taburilor. De exemplu, în timpul încărcării conținutului unei taburi, în loc de punctul sărit, acum este afișată o pictogramă cu ceasuri de nisip.

- A fost oferită posibilitatea de a seta Firefox ca vizualizator PDF implicit în sistem.
- A fost adăugat support pentru a afișa un avertisment atunci când se trimite conținutul formularului web de pe o pagină deschisă prin HTTPS fără a folosi criptarea. Pentru a gestiona afișarea avertismentului, în about:config este disponibilă setarea „security.warn_submit_secure_to_insecure”.
- Au fost aduse diverse îmbunătățiri și corecții legate de funcționarea cititoarelor de ecran și de suportul pentru persoanele cu dizabilități.
- A fost adăugată suportul pentru mecanismele RTX și Transport-cc pentru a îmbunătăți calitatea apelurilor prin WebRTC pe canale slabe și pentru a îmbunătăți prognoza lățimii de bandă disponibile.
- În expresia JavaScript „”, a fost asigurat suportul pentru noul sintaxă „export * as namespace”, propusă de specificația ECMAScript 2021.
- În API Animations sunt incluse operațiuni de compunere. și .
- În API Media Session a fost adăugat suport pentru definirea handler-ilor de schimbare a poziției în flux: pentru a sări la poziția specificată și pentru a sări peste anunțurile care preced conținutul principal.
- În WebGL s-a implementat extensia , care permite lansarea simultană a mai multor fire de compilare a shader-elor.
- În Window.open() s-a oprit suportul pentru parametrii outerHeight și outerWidth.
- În WebAssembly utilizarea operațiunilor atomice nu mai la zonele de memorie partajate.
- În instrumentele pentru dezvoltatorii web a fost propus un panou experimental pentru a simplifica identificarea incompatibilităților cu diferite browsere.
- În interfața de monitorizare a activității de rețea au fost adăugate marcaje vizuale (pictogramă cu țestoasa) pentru a evidenția cererile lente, timpul de execuție al acestora depășind 500 ms (limita poate fi modificată prin setarea devtools.netmonitor.audits.slow în about:config).
- În consola web comenzile „:block” și „:unblock” pentru blocarea și deblocarea cererilor de rețea.
- Când se întrerupe debugger-ul JavaScript în cazul apariției unei excepții, în panoul cu codul se va afișa acum un mesaj pop-up cu trasarea stivei.
Pe lângă noutăți și corectarea erorilor, în Firefox 80 , dintre care 6 sunt marcate ca fiind critice. 4 vulnerabilități (colectate sub ) sunt cauzate de probleme de gestionare a memoriei, cum ar fi depășiri de buffer și accesarea zonelor de memorie deja eliberate. Aceste probleme ar putea potențial permite executarea codului de către un atacator la deschiderea unor pagini special concepute.
Sursa: opennet.ro

