Dostupný Firefox 80.
- Pridala sa možnosť nastaviť Firefox ako systémový prehliadač PDF súborov.
- Podstatne urýchlená načítanie a spracovanie zoznamu škodlivých a problémových doplnkov. Táto novinka bude prenesená do verzie ESR, pretože udržiavanie dvoch rôznych formátov „čiernej listiny“ je nákladné a začleniť zmenu do verzie 78 (na ktorej sa zakladá aktuálna ESR vetva) sa vývojárom nepodarilo kvôli neskoro objavenému problému.
- Zavedené automatické vytváranie zálohy uložených prihlásení/hesiel. Ak Firefox zistí, že logins.json je poškodený, súbor bude obnovený zo zálohy.
- Pridané nastavenie security.warn_submit_secure_to_insecure, ktoré umožňuje vypnúť upozornenie, zobrazené pri pokuse odoslať údaje prostredníctvom formulára cez nebezpečné spojenie zo stránky otvorenej cez HTTPS.
- Pridané viac experimentálnych nastavení (na ich zobrazenie je potrebné povoliť browser.preferences.experimental).
- Teraz platnosť certifikátov TLS vydaných od 1. septembra 2020 a neskôr nemôže presiahnuť 13 mesiacov, a certifikátov vydaných pred týmto dátumom nemôže presiahnuť 825 dní (2 roky a 3 mesiace). Pri pokuse o otvorenie stránky používajúcej certifikát s dlhšou platnosťou sa zobrazí chyba. V posledných rokoch bola maximálna doba platnosti certifikátov pod tlakom výrobcov prehliadačov postupne skrátená z 8 na 5, a potom na 3 roky. V roku 2019 sa certifikačným autoritám podarilo obhájiť zachovanie predchádzajúceho obdobia (3 roky), ale začiatkom roku 2020 Apple ignorovala CA/Browser Forum a jednostranne zaviedla nové obmedzenie, po ktorom sa k nej pridali Google a Mozilla.
- Znížený počet animácií pre používateľov, ktorí majú v nastaveniach prostredia pracovnej plochy vypnuté animácie. Napríklad namiesto animácie načítania stránky sa objavia presýpacie hodiny.
- Opravená chyba, ktorá spôsobovala nadbytočný prefix „http“ v skopírovanej adrese z adresného riadku.
- Opravené rôzne problémy a pády, ktoré sa vyskytovali pri používaní čítačiek obrazovky (napríklad teraz je možné čítať názvy SVG, ako aj mená štítkov a popisy).
- JavaScript: bola pridaná podpora syntaxy export * as namespace z ECMAScript 2021.
- HTTP: direktíva fullscreen, aplikovaná na <iframe>, nefungovala, ak chýbal atribút allowfullscreen.
- HTTP: hlavička Pragma teraz sa ignoruje, ak je prítomný Cache-Control.
- Web Animations API: Podpora kompozície je povolená — pozri KeyframeEffect.composite a KeyframeEffect.iterationComposite.
- Media Session API: Pridaná podpora akcií seekto (umožňuje ovládacím prvkom žiadať o presun na konkrétny časový interval) a skipad (preskočí aktuálny reklamný blok, aby pokračoval v prehrávaní hlavného obsahu, ak je to možné a ak predplatné umožňuje preskočiť reklamy).
- WebGL: Pridaná podpora rozšírenia KHR_parallel_shader_compile.
- Window.open() outerHeight a outerWidth sú pre webový obsah nedostupné.
- WebRTC: Pridaná podpora RTX a Transport-cc (zlepšuje kvalitu hovorov pri slabom pripojení a realistickejšie odhaduje šírku pásma)
- WebAssembly: povolené atomické operácie pre nezdieľanú pamäť.
- Nástroje vývojára:
- Vo webovej konzole sa objavila možnosť blokovať a odblokovať sieťové požiadavky pomocou príkazov :block a :unblock.
- Pri priraďovaní triedy elementu v Inšpektore budú používateľovi ponúknuté možnosti automatického doplnenia.
- Keď sa ladenie preruší pri výskyte výnimky, náhľad na paneli zdrojov bude obsahovať ikonu rozbaľujúcu zásobník volania.
- V zoznam požiadaviek monitorovania siete pridaná ikona „korytnačka“, znamenajúca pomalé pripojenie, ktoré trvá dlhšie ako 500 ms (túto hodnotu je možné zmeniť).
- V Inšpektore je k dispozícii experimentálny panel, ktorý zobrazuje problémy s kompatibilitou medzi prehliadačmi.
Zdroj: linux.org.ru
