Dostupný Firefox 119.
- Obsah stránky "Recenze Firefoxu" (Zobrazení Firefoxu) zlomený do sekcí „Poslední procházení“, „Otevřené karty“, „Nedávno zavřené karty“, „Záložky z jiných zařízení“, „Historie“ (s možností řazení podle webu nebo data). Ikona tlačítka, které otevírá stránku Firefox View, byla změněna.
- Nedávno zavřené karty jsou nyní vždy jsou uloženy mezi relacemi (browser.sessionstore.persist_closed_tabs_between_sessions). Dříve se ukládaly pouze v případě, že bylo při spuštění povoleno automatické obnovení relace. Navíc se nyní zobrazuje seznam nedávno zavřených karet zobrazí se karty z nedávno zavřených oken (browser.sessionstore.closedTabsFromClosedWindows).
- Objevil se možnost přidávat obrázky (a alternativní text) při úpravách PDF.
- Implementován přenos některých doplňků při importu dat z Chrome.
- Opraveno neočekávané skoky posuvníku na Facebooku.
- Podpora v ceně ECH (Encrypted Client Dobrý den, další vývoj eSNI). ECH vyžaduje, aby byl v nastavení prohlížeče povolen DNS-over-HTTS. Z hlavních poskytovatelů již podpora pro ECH existuje oznámil mračna.
- V režimu Strict Tracking Protection mohou nyní webové stránky přistupovat pouze k systémovým fontům a fontům z nainstalovaných jazykových balíčků. V posledním vydání bylo stejné chování implementováno v režimu soukromého prohlížení.
- Celková ochrana souborů cookie teď distribuovány a na předměty Kapka.
- Režim obraz v obraze naučil se zobrazit titulky na viki.com.
- Přihlašovací jméno a heslo při připojení přes SOCKS proxy jsou nyní plechovka obsahovat jiné než ASCII znaky (Firefox stále nativně nepodporuje ověřování; vyžaduje rozšíření třetí strany, jako je FoxyProxy).
- Firefox více nesnaží se hádejte, zda dokument nejvyšší úrovně, který je obsluhován serverem jako aplikace/oktet-stream, je mediální soubor (soubor bude stažen, nikoli přehrán v prohlížeči).
- Názvy hostitelů, které nejsou IP adresami, ale končí číslem (například foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), další nepočítat platný.
- Přejděte na stránku about:logování přidal Předvolba "Grafika".
- Pevný 23 let stará chyba: Popisky již nezůstávají v popředí, když okno prohlížeče ztratí pozornost.
- Přidána lokalizace podle jazyka Santali (so).
- Linux: ukončeno doručení binárního souboru plugin-container.
- Windows: Firefox se nyní řídí nastavením systému "Skrýt ukazatel myši při psaní na klávesnici".
- HTML: prvek více nepodporují nestandardní atribut mozactionhint (měl by být použit místo něj enterkeyhint).
- CSS: funkce attr() teď umožňuje zadejte záložní hodnotu v případě, že chybí globální atribut (například attr(foobar, "Výchozí hodnota")).
- JavaScript:
- Realizováno podpora statických metod Object.groupBy() и Map.groupBy() (seskupení prvků v poli a iterovatelné objekty).
- Zahrnuta metodická podpora String.prototype.isWellFormed() и String.prototype.toWellFormed() (respektive zkontroluje, zda řetězec obsahuje správně tvarovaný text Unicode (tj. neobsahuje svobodní náhradníci) a převede chybně tvarovaný řetězec na správně tvarovaný text).
- svg: atributy, přičemž hodnotu teď Podpěra, podpora Datové typy CSS délka (umožňuje měnit velikost prvků SVG na základě velikosti písma (cap, rem), výřezu (vh, vw, vmin) nebo absolutních jednotek (px, cm), např. ).
- HTTP: Záhlaví Cross-Origin-Embedder-Policy obdržel direktivní podpora bez pověření.
- OHEŇ:
- Implementace aktualizována Storage Access API: Vylepšené zabezpečení, minimalizace pádů webových stránek a vydlážděné cesty pro postupné vyřazování souborů cookie třetích stran.
- Objevil se schopnost určit relativní prioritu odesílaných proudů zahrnutím vlastnosti sendOrder do argumentu options předávaného WebTransport.createBidirectionalStream() и WebTransport.createUnidirectionalStream().
- rozhraní AuthenticatorAttestationResponse dostal metody getAuthenticatorData(), getPublicKeyAlgorithm() и getPublicKey().
- Realizováno podpora rozšíření Web Authentication API Vlastnosti pověření (credProps) (umožňuje uživateli požádat, zda je po vytvoření/registraci k dispozici zjišťování pověření).
- rozhraní AuthenticatorAttestationResponse získal metodou getTransports().
- Parametr odvozenýKeyAlgorithm metoda SubtleCrypto.deriveKey() teď podporuje algoritmus HKDF.
- rozhraní PublicKeyCredential obdržel metodická podpora parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и toJSON() (převod objektů používaných k vytváření a sdílení objektů pověření na reprezentace JSON, které lze serializovat/deserializovat a sdílet se serverem).
- ARIA odraz teď podporováno pro atributy, které neodkazují na jiné prvky (odrážejí se pouze atributy neIDREF). Nyní je možné získat a nastavit atributy ARIA na prvcích DOM přímo prostřednictvím JavaScriptu, namísto použití setAttribute a getAttribute. Například místo buttonElement.setAttribute("aria-pressed", "true"); můžete napsat buttonElement.ariaPressed = "true";.
- Vývojářské nástroje:
- Nyní na záložce "Vypočítané" v inspektoru jsou ukázány vlastní hodnoty vlastností.
- Firefox bude hlásit ignorované vlastnosti pseudoprvku při zobrazení ignorovaných vlastností CSS ::pseudoprvky prvního písmene, ::tágo и ::zástupný symbol.
Zdroj: linux.org.ru