Dostupno Firefox 80.
- Pojavila se mogućnost postavljanja Firefoxa kao sistemskog preglednika za PDF datoteke.
- Značajno ubrzao učitavanje i obrada popisa zlonamjernih i problematičnih dodataka. Ova novost bit će prenesena u ESR izdanje, jer je održavanje dva različita formata “crne liste” skupo, a uključivanje promjene u 78. izdanje (na temelju kojeg se formira trenutna ESR grana) nije bilo moguće zbog posljednjih trenutnih grešaka.
- Omogućeno automatsko stvaranje sigurnosne kopije spremljenih prijava/lozinki. Ako Firefox otkrije da je logins.json oštećen, datoteka će biti obnovljena iz sigurnosne kopije.
- Dodana postavka security.warn_submit_secure_to_insecure, koja omogućava isključivanje upozorenje, koji se prikazuje prilikom pokušaja slanja podataka putem obrasca preko nesigurne veze sa stranice otvorene putem HTTPS-a.
- Dodano više eksperimentalnih postavki (za njihovo prikazivanje potrebno je aktivirati browser.preferences.experimental).
- Sada je rok trajanja TLS certifikata izdanog od 1. rujna 2020. i kasnije ne može biti duži od 13 mjeseci, a certifikata izdanih prije te datuma ne može biti duži od 825 dana (2 godine i 3 mjeseca). Pokušaj otvaranja web stranice koja koristi certifikat s dužim rokom trajanja rezultirat će pogreškom. Tijekom posljednjih godina maksimalni rok trajanja certifikata pod pritiskom proizvođača preglednika postupno je smanjivan s 8 na 5, a zatim na 3 godine. U 2019. godini, certifikacijski centri uspjeli su sačuvati prethodni rok (3 godine), ali početkom 2020. Apple je ignorirao CA/Browser Forum i jednostrano uveo novo ograničenje, nakon čega su se pridružili Google i Mozilla.
- Smanjen broj animacija za korisnike koji imaju isključene animacije u postavkama radne površine. Na primjer, umjesto animacije učitavanja stranice bit će prikazane pješčane ure.
- Ispravljena greška koja je uzrokovala dodatni prefiks “http” u adresi kopiranoj iz adresne trake.
- Ispravljene razne greške i padovi koji su se javljali prilikom korištenja čitača ekrana (na primjer, sada je moguće čitati nazive SVG-a, kao i imena oznaka i opisa).
- JavaScript: dodana podrška za sintaksu export * as namespace iz ECMAScript 2021.
- HTTP: direktiva fullscreen, primijenjena na <iframe>, nije radila ako atribut allowfullscreen nije bio prisutan.
- HTTP: zaglavlje Pragma sada ignora se, ako je prisutan Cache-Control.
- Web Animations API: podržava operacije kompozicije — pogledajte KeyframeEffect.composite i KeyframeEffect.iterationComposite.
- Media Session API: dodana podrška za radnje seekto (omogućava kontrolama da zatraže određenu vremensku poziciju) i skipad (preskoči trenutni oglas kako bi se nastavilo sa reprodukcijom glavnog sadržaja, ako je to moguće i ako pretplata dopušta preskakanje oglasa).
- WebGL: dodana podrška za ekstenziju KHR_parallel_shader_compile.
- Window.open() outerHeight i outerWidth više nisu dostupni web sadržaju.
- WebRTC: dodana podrška za RTX i Transport-cc (poboljšava kvalitet poziva pri lošoj vezi, kao i realističnijem procjeni propusnosti)
- WebAssembly: dozvoljene su atomske operacije za neodvojivu memoriju.
- Alati za razvoj:
- U web konzoli uvedena je mogućnost blokiranja i deblokiranja mrežnih zahtjeva pomoću komandi :block i :unblock.
- Tijekom dodijeliti klasu elementu u Inspektoru, korisniku će biti ponuđene opcije automatskog dovršavanja.
- Kada se debager prekine pri pojavi iznimke, iskačuća oznaka na izvornoj ploči će sadržavati ikonu koja otkriva stog poziva.
- U popis zahtjeva mrežnog monitora dodana ikona «kornjača», koja označava sporu vezu koja traje više od 500 ms (vrijednost se može promijeniti).
- U Inspektoru je dostupna eksperimentalna ploča koja prikazuje probleme s međubrauzerskom kompatibilnošću.
Izvor: linux.org.ru
