Saadaval Firefox 80.
- Teklikuks on nüüd võimalik määrata Firefox PDF-failide süsteemseks vaatamiseks.
- Oluliselt kiirendatud kahjulike ja probleemsete lisandmoodulite loendi laadimist ja töötlemist. See uuendus kantakse üle ESR-väljaandele, kuna kahe erineva „mustas nimekirjas” vormi haldamine on kulukas ning muudatust ei suudetud lisada 78. väljaandesse (mille põhjal praegune ESR-haru vormitakse) arendajad ei jõudnud viimasel hetkel avastatud veateate tõttu.
- Lisatud automaatne salvestatud logide/paroolide varukoopia loomine. Kui Firefox avastab, et logins.json on kahjustatud, taastatakse fail varukoopiast.
- Lisatud seadistus security.warn_submit_secure_to_insecure, mis võimaldab välja lülitada hoiatus, mis kuvatakse andmete saatmise katse ajal vormi kaudu ebaturvalise ühenduse kaudu lehelt, mis on avatud HTTPS-iga.
- Lisatud rohkem katsetuslikke seadeid (nende kuvamiseks tuleb aktiveerida browser.preferences.experimental).
- Alates 1. septembrist 2020 ja hiljem välja antud TLS-sertifikaatide kehtivusaeg ei tohi ületada 13 kuud, samas kui enne seda kuupäeva välja antud sertifikaatide puhul on kehtivusaeg maksimaalselt 825 päeva (2 aastat ja 3 kuud). Kui proovite avada saiti, mis kasutab pikema kehtivusajaga sertifikaati, kuvatakse viga. Viimastel aastatel on sertifikaatide maksimaalne kehtivusaeg, millega brauseritootjad on pidevalt survet avaldanud, järjestikku lühenenud 8 aastalt 5-le ja seejärel 3 aastani. 2019. aastal suutsid sertifitseerimisasutused säilitada varasema kehtivusaja (3 aastat), kuid 2020. aasta alguses ignoreeris Apple CA/Browser Foreumi ja kehtestas ühekülgse uue piirangu, millele liitusid Google ja Mozilla.
- Kasutajate jaoks, kelle töölauakeskkonna seadetes on animatsioonid välja lülitatud, on animatsioonide hulka vähendatud. Näiteks laadimisanimatsiooni asemel kuvatakse liivakell.
- Parandatud viga, mis põhjustas „http“ lisamise kopeeritud aadressile aadressiribal.
- Parandatud erinevaid probleeme ja krahhe, mis tekkisid ekraanilugereid kasutades (näiteks on nüüd võimalik lugeda SVG nimesid ning ka etikettide ja kirjelduste nimesid).
- JavaScript: on lisatud toetust ECMAScript 2021 export * as namespace süntaksile.
- HTTP: direktiiv täisekraan, rakendatud <iframe>, ei töötanud, kui puudus allowfullscreen atribuut.
- HTTP: pealkiri Pragma nüüd ignoreeritakse, kui on olemas Cache-Control.
- Web Animations API: aktiveeritud on paigutuse operatsioonide tugi — vt KeyframeEffect.composite ja KeyframeEffect.iterationComposite.
- Media Session API: lisatud tugi tegevustele seekto (- võimaldab juhtnuppudel küsida, et liikuda teatud ajavahemikku) ja skipad (- jätab vahele praeguse reklaamibloki, et jätkata põhisisu esitust, kui see on võimalik ja tellimus võimaldab reklaami vahelejätmist).
- WebGL: lisatud tugi laiendusele KHR_parallel_shader_compile.
- Window.open() outerHeight ja outerWidth ei ole enam veebisisule kättesaadavad.
- WebRTC: lisatud tugi RTX-ile ja Transport-cc (parandab kõnede kvaliteeti kehva ühenduse korral ning hindab ribalaiust realistlikumalt).
- WebAssembly: lubatud aatomilised operatsioonid jagamatu mäluga.
- Arendaja tööriistad:
- Veebikonsolis on võimalik blokeerida ja lubada võrgupäringud käskudega :block ja :unblock.
- Koormuse analüüsi korral klasside määramine elemendile Inspektoris pakutakse automaatsete täienduse variante.
- Kui silur peatub erandi tekkimisel, siis allika paneelil kuvatakse vihje, mis sisaldab ikooni, mis avab virnastuse jälgimise.
- V võrgujälgimise päringute nimekiri lisatud «kilpkonna» ikoon, mis tähistab madalat ühendust, mis kestab kauem kui 500 ms (väärtust saab muuta).
- Inspektoris on saadaval katsetamisfunktsioon, mis näitab brauseritevahelise ühilduvuse probleeme.
Allikas: linux.org.ru
