Na voljo Firefox 80.
- Pojavila se mogućnost postavljanja Firefoxa kao sistemskog pregledača PDF datoteka.
- Značajno pospešena učitavanje i obrada liste malicioznih i problematičnih dodataka. Ova novina će biti preneta u ESR izdanja, jer je skupo održavati dva različita formata "crne liste", a uključiti promenu u izdanju 78 (na osnovu kojeg se formira trenutna ESR grana) programeri nisu uspeli zbog otkrivene kasne greške.
- Uključeno automatsko pravljenje rezervne kopije sačuvanih prijava/lozinki. Ako Firefox otkrije da je logins.json оштећен, taj fajl će biti obnovljen iz rezervne kopije.
- Dodata je postavka security.warn_submit_secure_to_insecure koja omogućava isključivanje preduprezhdenie, koja se prikazuje prilikom pokušaja slanja podataka putem obrasca preko nesigurne veze sa stranice otvorene preko HTTPS.
- Dodano je više eksperimentalnih postavki (za njihovo prikazivanje potrebno je uključiti browser.preferences.experimental).
- Sada rok trajanja TLS sertifikata izdatog od 1. septembra 2020. i kasnije ne može biti duži od 13 meseci, a sertifikata izdatih pre ovog datuma ne može biti duži od 825 dana (2 godine i 3 meseca). Prilikom pokušaja otvaranja sajta koji koristi sertifikat sa dužim rokom trajanja, biće prikazana greška. Tokom proteklih godina maksimalni rok trajanja sertifikata je pod pritiskom proizvođača pregledača postupno smanjen sa 8 na 5, a zatim na 3 godine. U 2019. godini sertifikacionim centrima je pošlo za rukom da odbrane prethodni rok (3 godine), ali početkom 2020. Apple je ignorisao CA/Browser Forum i jednoglasno uveo novo ograničenje, nakon čega su se pridružili Google i Mozilla.
- Smanjen je broj animacija za korisnike koji su u podešavanjima radnog okruženja onemogućili animacije. Na primer, umesto animacije učitavanja stranice biće prikazani peščani satovi.
- Odpravljena greška koja je dovodila do suvišnog prefiksa "http" u adresi kopiranoj iz adresne trake.
- Ispravljeni su različiti problemi i padovi koji su se javljali prilikom korišćenja ekranskog čitača (na primer, sada je moguće pročitati nazive SVG, kao i imena oznaka i opisa).
- JavaScript: je dodana podrška za sintaksu export * as namespace iz ECMAScript 2021.
- HTTP: direktiva fullscreen, primenjena na <iframe>, nije radila ako nije nedostajao atribut allowfullscreen.
- HTTP: zaglavlje Pragma zdaj se ignoriše, ako je prisutno Cache-Control.
- Web Animations API: podpora operací skládání byla povolena – viz KeyframeEffect.composite a KeyframeEffect.iterationComposite.
- Media Session API: přidána podpora akcí seekto (umožňuje ovládacím prvkům vyžádat vyhledání určitého časového posunu) a skipad (přeskočí aktuální reklamní blok, aby se pokračovalo v přehrávání hlavního obsahu, pokud to je možné a pokud předplatné dovoluje přeskočení reklam).
- WebGL: přidána podpora rozšíření KHR_parallel_shader_compile.
- Window.open() outerHeight a outerWidth nejsou již k dispozici webovému obsahu.
- WebRTC: přidána podpora RTX a Transport-cc (zlepšuje kvalitu hovorů při špatném připojení a realističtěji odhaduje propustnost)
- WebAssembly: dovoljene atomové operace pro sdílenou paměť.
- Orodja za razvijalce:
- V webovém konzoli byla přidána možnost blokovat a odblokovat síťové požadavky pomocí příkazů :block a :unblock.
- Pri přiřazení třídy elementu v Inspektoru uživatelům budou nabídnuty možnosti automatického dokončení.
- Když se debugger přeruší při výskytu výjimky, tooltip v panelu zdrojů bude obsahovat ikonu, která rozbalí zásobník zásobníku.
- V seznam požadavků monitorování sítě byla přidána ikona „želva“, označující pomalé připojení, které trvá déle než 500 ms (hodnotu lze měnit).
- V Inspektoru je k dispozici experimentální panel, který zobrazuje problémy s kros-browserovou kompatibilitou.
Izvor: linux.org.ru
