Dostupno Firefox 119.
- Sadržaj stranice "Firefox recenzija" (Firefox View) slomljen u odjeljke “Nedavno pregledavanje”, “Otvorene kartice”, “Nedavno zatvorene kartice”, “Kartice sa drugih uređaja”, “Istorija” (sa mogućnošću sortiranja po lokaciji ili po datumu). Promijenjena je ikona dugmeta koje otvara stranicu Firefox View.
- Nedavno zatvorene kartice su sada uvijek istrajati između sesija (browser.sessionstore.persist_closed_tabs_between_sessions). Ranije su bili sačuvani samo ako je automatski oporavak sesije bio omogućen pri pokretanju. Osim toga, sada se prikazuje lista nedavno zatvorenih kartica prikazano kartice iz nedavno zatvorenih prozora (browser.sessionstore.closedTabsFromClosedWindows).
- Pojavio se mogućnost dodavanja slika (i zamjenskog teksta) prilikom uređivanja PDF-a.
- Implementiran prijenos nekih dodataka prilikom uvoza podataka iz Chromea.
- Popravljeni neočekivani skokovi na scrollbaru na Facebooku.
- Podrška uključena SVAKI (Zdravo šifrovani klijent, dalji razvoj eSNI). ECH zahtijeva da DNS-over-HTTS bude omogućen u postavkama vašeg pretraživača. Od glavnih provajdera, podrška za ECH već postoji najavljeno cloudflare.
- U načinu stroge zaštite od praćenja, web stranice sada mogu pristupiti samo sistemskim fontovima i fontovima iz instaliranih jezičkih paketa. U posljednjem izdanju, isto ponašanje je implementirano u načinu privatnog pretraživanja.
- Potpuna zaštita kolačića sada distribuira i na objekte grudvica.
- Način rada slika u slici naučio prikaži titlove na viki.com.
- Prijava i lozinka prilikom povezivanja preko SOCKS proxyja su sada može sadrže znakove koji nisu ASCII (Firefox još uvijek ne podržava autentifikaciju izvorno; zahtijeva ekstenziju treće strane kao što je FoxyProxy).
- Firefox više ne pokušavam pogodite da li je dokument najvišeg nivoa, koji server servira kao aplikacija/oktet-stream, medijska datoteka (datoteka će biti preuzeta, a ne reprodukovana u pretraživaču).
- Imena hostova koja nisu IP adrese, ali se završavaju brojem (na primjer, foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), više ne računaj validan.
- Idite na stranicu about:logging dodano "Grafika" unapred podešena.
- Fixed Greška stara 23 godine: Alati više ne ostaju u prvom planu kada prozor pretraživača izgubi fokus.
- Dodata lokalizacija po jeziku Santali (sub).
- Linux: prekinut isporuka binarnog dodatka-kontejnera.
- Windows: Firefox sada prati sistemske postavke "Sakrij pokazivač miša kada kucate pomoću tastature".
- HTML: element više od ne podržavaju nestandardni mozactionhint atribut (trebalo bi se koristiti umjesto toga enterkeyhint).
- CSS: funkcija attr() sada dozvoljava navedite rezervnu vrijednost u slučaju da nedostaje globalni atribut (na primjer, attr(foobar, "Zadana vrijednost")).
- javascript:
- Implementirano podrška za statičke metode Object.groupBy() и Map.groupBy() (grupiranje elemenata u nizu i iterativnih objekata).
- Uključeno metoda podrške String.prototype.isWellFormed() и String.prototype.toWellFormed() (odnosno provjerava da li niz sadrži dobro oblikovan Unicode tekst (tj. ne sadrži pojedinačni surogati) i pretvara pogrešno oblikovani niz u dobro oblikovan tekst).
- svg: atribute, uzimajući vrijednost sada podrška CSS tipovi podataka dužina (omogućava vam da promijenite veličinu SVG elemenata na osnovu veličine fonta (cap, rem), okvira za prikaz (vh, vw, vmin) ili apsolutnih jedinica (px, cm), npr. ).
- HTTP: zaglavlje Cross-Origin-Embedder-Politika got direktivna podrška bez akreditiva.
- API-ji:
- Implementacija ažurirana API za pristup pohrani: Poboljšana sigurnost, minimizirano rušenje web stranice i utrlo put za postepeno ukidanje kolačića trećih strana.
- Pojavio se mogućnost specificiranja relativnog prioriteta slanja tokova uključivanjem svojstva sendOrder u argument options proslijeđen na WebTransport.createBidirectionalStream() и WebTransport.createUnidirectionalStream().
- sučelje AuthenticatorAttestationResponse dobio metode getAuthenticatorData(), getPublicKeyAlgoritam() и getPublicKey().
- Implementirano podrška za proširenje API za web autentifikaciju Svojstva vjerodajnica (credProps) (omogućava korisniku da zatraži da li je otkrivanje vjerodajnica dostupno nakon kreiranja/registracije).
- sučelje AuthenticatorAttestationResponse stečeno metoda getTransports().
- Parametar derivedKeyAlgorithm metoda SubtleCrypto.deriveKey() sada podržava algoritam HKDF.
- sučelje PublicKeyCredential got metoda podrške parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и toJSON() (pretvaranje objekata koji se koriste za kreiranje i dijeljenje objekata vjerodajnica u JSON reprezentacije koje se mogu serijalizirati/deserijalizirati i dijeliti sa serverom).
- ARIA refleksija sada podržano od za atribute koji ne upućuju na druge elemente (reflektiraju se samo ne-IDREF atributi). Sada je moguće dobiti i postaviti ARIA atribute na DOM elemente direktno preko JavaScript-a, umjesto da koristite setAttribute i getAttribute. Na primjer, umjesto buttonElement.setAttribute("aria-pressed", "true"); možete napisati buttonElement.ariaPressed = "true";.
- Alati za programere:
- Na kartici "Izračunato" u inspektoru sada su prikazani prilagođene vrijednosti svojstva.
- Firefox će prijaviti zanemarena svojstva pseudo-elementa kada prikazuje zanemarena svojstva CSS-a ::Pseudoelementi prvog slova, ::cue и ::placeholder.
izvor: linux.org.ru