Dostupno Firefox 119.
- Sadržaj stranice "Recenzija Firefoxa" (Firefox prikaz) slomljen u odjeljke “Nedavno pregledavanje”, “Otvorene kartice”, “Nedavno zatvorene kartice”, “Kartice s drugih uređaja”, “Povijest” (s mogućnošću razvrstavanja po stranici ili po datumu). Ikona gumba koji otvara stranicu Firefox View je promijenjena.
- Nedavno zatvorene kartice sada su uvijek ustrajati između sesija (browser.sessionstore.persist_closed_tabs_between_sessions). Prije su bili spremljeni samo ako je automatski oporavak sesije bio omogućen pri pokretanju. Osim toga, sada se prikazuje popis nedavno zatvorenih kartica prikazano kartice iz nedavno zatvorenih prozora (browser.sessionstore.closedTabsFromClosedWindows).
- Pojavio se mogućnost dodavanja slika (i alternativnog teksta) prilikom uređivanja PDF-a.
- Implementiran prijenos nekih dodataka prilikom uvoza podataka iz Chromea.
- Popravljeni neočekivani skokovi na traci za pomicanje na Facebooku.
- Podrška uključena SVAKI (Encrypted Client Pozdrav, daljnji razvoj eSNI). ECH zahtijeva da DNS-over-HTTS bude omogućen u postavkama vašeg preglednika. Od glavnih pružatelja, podrška za ECH već postoji najavio plamen oblaka.
- U načinu rada Strict Tracking Protection, web stranice sada mogu pristupiti samo sistemskim fontovima i fontovima iz instaliranih jezičnih paketa. U posljednjem izdanju isto je ponašanje implementirano u privatnom načinu pregledavanja.
- Potpuna zaštita kolačića sada distribuira i na objekte grumenčić.
- Način slike u slici naučeno prikaži titlove na viki.com.
- Prijava i lozinka pri povezivanju preko SOCKS proxyja su sada moći sadrže znakove koji nisu ASCII (Firefox još uvijek izvorno ne podržava autentifikaciju; potrebno je proširenje treće strane kao što je FoxyProxy).
- Firefox više ne pokušavajući pogodite je li dokument najviše razine, koji poslužuje poslužitelj kao aplikacija/oktet-stream, medijska datoteka (datoteka će biti preuzeta, a ne reproducirana u pregledniku).
- Imena hostova koja nisu IP adrese, ali završavaju brojem (na primjer, foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), više ne računaj važeći.
- Idite na stranicu about:logging dodao Unaprijed postavljena "grafika".
- Popravljeno 23 godine stara pogreška: Opisi više ne ostaju u prvom planu kada prozor preglednika izgubi fokus.
- Dodana lokalizacija po jeziku Santali (sat).
- Linux: prekinuto isporuka binarnog spremnika dodatka.
- Windows: Firefox sada slijedi postavke sustava "Sakrij pokazivač miša prilikom tipkanja tipkovnicom".
- HTML: element više od ne podržavaju nestandardni atribut mozactionhint (treba se koristiti umjesto njega enterkeyhint).
- CSS: funkcija attr() sada to omogućuje navedite rezervnu vrijednost u slučaju da nedostaje globalni atribut (na primjer, attr(foobar, "Zadana vrijednost")).
- JavaScript:
- Provedeno podrška za statičke metode Object.groupBy() и Map.groupBy() (grupiranje elemenata u niz i objekti koji se mogu ponavljati).
- Uključeno podrška metodi String.prototype.isWellFormed() и String.prototype.toWellFormed() (odnosno provjerava sadrži li niz dobro oblikovan Unicode tekst (tj. ne sadrži pojedinačni surogati) i pretvara krivo oblikovan niz u dobro oblikovan tekst).
- svg: atribute, uzimajući vrijednost sada podršku CSS tipovi podataka dužina (omogućuje promjenu veličine SVG elemenata na temelju veličine fonta (cap, rem), prozora (vh, vw, vmin) ili apsolutnih jedinica (px, cm), npr. ).
- HTTP: zaglavlje Politika ugrađivanja različitih izvora primio direktivna podrška bez vjerodajnice.
- Apis:
- Implementacija ažurirana API za pristup pohrani: Poboljšana sigurnost, minimalizirani padovi web stranica i popločan put za postupno ukidanje kolačića trećih strana.
- Pojavio se mogućnost određivanja relativnog prioriteta tokova slanja uključivanjem svojstva sendOrder u argument opcija proslijeđen WebTransport.createBidirectionalStream() и WebTransport.createUnidirectionalStream().
- sučelje AuthenticatorAttestationResponse dobio metode getAuthenticatorData(), getPublicKeyAlgorithm() и getPublicKey().
- Provedeno podrška za proširenje API za web autentifikaciju Svojstva vjerodajnice (credProps) (korisniku omogućuje da zatraži je li otkrivanje vjerodajnica dostupno nakon stvaranja/registracije).
- sučelje AuthenticatorAttestationResponse stečena metoda getTransports().
- Parametar derivedKeyAlgorithm metoda SubtleCrypto.deriveKey() sada podupire algoritam HKDF.
- sučelje PublicKeyCredential primio podrška metodi parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и toJSON() (pretvaranje objekata koji se koriste za stvaranje i dijeljenje objekata vjerodajnica u JSON prikaze koji se mogu serijalizirati/deserijalizirati i dijeliti s poslužiteljem).
- ARIA refleksija sada podržan od za atribute koji ne referiraju na druge elemente (reflektiraju se samo atributi koji nisu IDREF). Sada je moguće dobiti i postaviti ARIA atribute na DOM elemente izravno putem JavaScripta, umjesto pomoću setAttribute i getAttribute. Na primjer, umjesto buttonElement.setAttribute("aria-pressed", "true"); možete napisati buttonElement.ariaPressed = "true";.
- Razvojni alati:
- Sada u kartici "Izračunato" u inspektoru su prikazani prilagođene vrijednosti svojstava.
- Firefox će prijaviti zanemarena svojstva pseudoelementa kada prikazuje zanemarena CSS svojstva ::pseudoelementi prvog slova, ::mig и ::rezerviranog mjesta.
Izvor: linux.org.ru