Dostupný Firefox 150.
Medzi zaujímavými novinkami je správa umiestnenia otvorených stránok, vybavenie prehliadača PDF niektorými editačnými funkciami a odstránenie veľkého množstva zraniteľností, vrátane tých, ktoré boli nájdené pomocou neurónových sietí.
- Linux:
- Objavila sa podpora nástroja na výber emotikonov poskytovaného GTK (zvyčajne sa vyvoláva kombináciou Ctrl+.).
- Dostupné oficiálne zostavy vo forme RPM balíkov.
- V kontextovej ponuke odkazov bol pridaný položka „Otvoriť odkaz v rozdelení obrazovky“. Keď sú otvorené dve karty vedľa seba, v ich kontextovej ponuke teraz je položka „Premiestniť karty“. Okrem toho, možné kliknite na názov karty so stlačenou klávesou Alt/Option, aby ste otvorili kartu vedľa aktuálnej.
- Pri výbere viacerých kariet môžete zvoliť položku v kontextovej ponuke „Kopírovať odkazy“, ktorá umiestni adresy týchto stránok do schránky.
- Prehliadač PDF teraz umožňuje mení poradie, kopíruje a odstraňuje stránky v dokumente.
- Objavila sa stránka about:translations, ktorú je možné použiť na lokálny preklad textov.
- Pridaná nastavenie „Potiahnuť karty na vytvorenie skupín kariet“, ktoré umožňuje deaktivovať vytváranie skupín kariet potiahnutím.
- Webovým stránkam je zakázané pristupovať k adresám v lokálnej sieti (vrátane lokálneho systému) bez súhlasu používateľa. Stránky používajú sú to na fingerprinting. Predtým bola blokácia prístupu k lokálnym prostriedkom povolená iba pri prísnej ochrane proti sledovaniu, teraz ju postupne aktivujú pre všetkých používateľov.
- Bezplatný VPN sa stal dostupným pre obyvateľov Kanady (týmto spôsobom je dostupný v Kanade, Francúzsku, Nemecku, Veľkej Británii a USA).
- Odstránených bolo niekoľko stoviek zraniteľností, väčšina z nich bola objavená pomocou neurónových sietí.
- macOS: opravené zmizanie emotikonov z webových stránok pri zapnutom režime Lockdown.
- Windows:
- Webové aplikácie teraz sú dostupné používateľom, ktorí nainštalovali Firefox z Obchodu Windows.
- Zálohovanie profilu teraz funguje pri použití nového systému správy profilov.
- HTML: Atribut sizes elementov <img> (a HTMLImageElement.sizes) teraz podporuje kľúčové slovo „auto“ (umožňuje lenivo načítavaným prvkom <img> použiť vypočítanú veľkosť rozloženia po aplikácii všetkých CSS pravidiel na výber obrázka z srcset).
- CSS:
- Funkcia color-mix() teraz dokáže prijať viac ako dve hodnoty <color>.
- Funkcia light-dark() dostala podporu hodnôt <image> (umožňuje používať obrázky, gradienty a podobné pre rôzne farebné schémy).
- Objavila sa podporu pseudoklas :buffering, :muted, :paused, :playing, :seeking, :stalled a :volume-locked (umožňujú štýlovanie prvkov a v závislosti od ich aktuálneho stavu).
- Realizované vlastnosti animation-range-start a animation-range-end (a taktiež skrátené vlastnosť animation-range).
- Podporované kľúčové slovo revert-rule (umožňuje určiť hodnotu vlastnosti tak, ako keby aktuálne pravidlo štýlu neexistovalo, čím sa namiesto neho uplatní hodnota z iného vhodného pravidla).
- Vlastnosť overscroll-behavior (a taktiež jeho úplné formy overscroll-behavior-x, overscroll-behavior-y, overscroll-behavior-block a overscroll-behavior-inline) teraz správne aplikujú na kontajnery posúvania, ktoré nemajú posúvateľný obsah, napríklad na prvky s overflow: hidden (predtým sa ignorovali).
- API:
- Metóda Sanitizer.replaceElementWithChildren() teraz vracia false, ak je nahradzovaným prvkom <html> v priestor názvov HTML (týmto metódou nemožno vytvoriť Sanitizer, ktorý nahradí element <html> jeho vnútorným obsahom).
- Pridaná podpora highlightsFromPoint().
- DOM:
- Metóda Document.caretPositionFromPoint() teraz podporuje argument options.shadowRoots (umožňuje metóde vrátiť uzol, ktorý obsahuje kurzor, z tieni DOM, za predpokladu, že príslušný ShadowRoot bol odovzdaný ako voľba).
- Realizovaná podpora rozhrania CSSFontFaceDescriptors, a inštancia tohto typu sa vracia vlastnosťou CSSFontFaceRule.style.
- Rozhranie Dokument získal nestandardná metóda caretRangeFromPoint().
- Dokument a Element dostali podpora metódy ariaNotify() (umiestňuje textový reťazec do frontu na ozvučenie čítačom obrazovky, čo poskytuje ergonomickejšiu a spoľahlivejšiu alternatívu živým oblastiam ARIA.).
- Nástroje vývojára:
- Sieť: Ak je požiadavka presmerovaná, na karte „Odpoveď“ sa teraz zobrazuje správa vysvetľujúca nedostatok údajov.
- Sieť: Realizovaná označenie pripojení používajúcich certifikát vydaný certifikačnou autoritou, ktorá nie je v databáze základných certifikátov Mozilla.
- Inšpektor: V paneli prepínačov pseudoklas bol pridaný nový sekcia s prepínačom pseudoklasu :open (dostupný len pre prvky, ktoré majú otvorený stav, napríklad
Zdroj: linux.org.ru
