Elérhető Firefox 119.
- Az oldal tartalma „Firefox áttekintés” (Firefox nézet) felosztva az „Utolsó megtekintett”, „Nyitott lapok”, „Nemrégiben bezárt lapok”, „Más eszközökről származó lapok”, „Történelem” szekciókra (lehetőséggel a webhelyek szerinti vagy dátum szerinti rendezésre). Megváltozott a gomb ikonja, amely megnyitja a Firefox nézetet.
- A nemrégiben bezárt lapok mostantól mindig megmaradnak a munkamenetek között (browser.sessionstore.persist_closed_tabs_between_sessions). Korábban csak akkor maradtak meg, ha az automatikus munkamenet-visszaállítás engedélyezve volt indításkor. Ezen kívül a nemrégiben bezárt lapok listájában mostantól megjelennek a nemrégiben bezárt ablakok lapjai (browser.sessionstore.closedTabsFromClosedWindows).
- Megjelent lehetőség van képek (és helyettesítő szöveg) hozzáadására PDF szerkesztésekor.
- Megvalósították néhány bővítmény áttöltését Chrome adatainak importálásakor.
- Javították a váratlan görgetősáv ugrásokat a Facebookon.
- Bekapcsolva a támogatás ECH (Encrypted Client Hello, eSNI további fejlődése). Az ECH működéséhez engedélyezni kell a DNS-over-HTTS-t a böngésző beállításaiban. Nagyobb szolgáltatók közül már támogatja az ECH-t bejelentette Cloudflare.
- A szigorú nyomkövetés elleni védelem módban a weboldalak számára mostantól csak a rendszerbetűtípusok és a telepített nyelvi csomagok betűtípusai érhetők el. Az előző verzióban hasonló viselkedést valósítottak meg Inkognito módban.
- Teljes süti védelem mostantól terjesztésre kerül és a tárgyak Blob.
- Kép a képben mód megtanulta feliratozni a viki.com-on.
- A SOCKS-proxy-n keresztüli csatlakozáskor a felhasználónév és a jelszó mostantól lehet tartalmazhat ASCII-tól eltérő karaktereket (a Firefox továbbra sem támogatja natívan a hitelesítést, ehhez külső bővítmény szükséges, például a FoxyProxy).
- A Firefox már nem nem próbálja meg kitalálni, hogy a kiszolgáló által application/octet-stream formátumban visszaadott dokumentum felső szintű médiafájl-e vagy sem (a fájl letöltésre kerül, nem pedig a böngészőben játszik le).
- Azok a hosztnevek, amelyek nem IP-címek, de számjegyre végződnek (például foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), többé nem tekinthetők érvényesnek.
- A about:logging oldal hozzáadva lett előre beállítva a „Grafika”.
- Kijavítva hibát, amely 23 évig fennállt: a felugró ablakok többé nem maradnak a fókuszban, amikor a böngésző ablaka elveszíti a fókuszt.
- Hozzáadták a nyelvi lokalizálást a szantáli (sat).
- Linux: leállítva a plugin-container bináris hátteret.
- Windows: a Firefox mostantól a rendszerbeállítást követi „Az egérmutató elrejtése billentyűzetes bevitelkor”.
- HTML: az elem <input> nagyobb nem támogatja nem szabványos mozactionhint attribútum (ehelyett használja enterkeyhint).
- CSS: függvény attr() mostantól MMM-DD-YYYY az alapértelmezett érték megadásához, ha hiányzik globális attribútum (például, attr(foobar, "Alapértelmezett érték")).
- JavaScript:
- a parancsok Iterator.zip() Object.groupBy() és Map.groupBy() (elemek csoportosítása tömbökben és iterálható objektumokban).
- Bekapcsolva módszerek támogatása String.prototype.isWellFormed() és String.prototype.toWellFormed() (ellenőrzi, hogy a string helyesen formázott Unicode szöveget tartalmaz-e (azaz nem tartalmaz egyéni szurrógátakat) és konvertálja a helytelenül formázott stringet helyesen formázott szöveggé).
- SVG: attribútumok, melyek értéke <length> mostantól támogatják CSS adattípusok hossz (lehetővé teszi az SVG elemek méretének módosítását a betűméret (cap, rem), viewport (vh, vw, vmin) vagy abszolút egységek (px, cm) alapján, például ).
- HTTP: fejléc Cross-Origin-Embedder-Policy megkapta a credentialless direktíva támogatásához Frissített megvalósítás.
- API:
- : megnövelt biztonság, minimalizált weboldal hibák, utat nyitott a harmadik féltől származó sütik fokozatos eltávolítása felé. Storage Access APIlehetőség a küldési szálak relatív prioritásának megadására, ha a sendOrder tulajdonságot belefoglalják a WebTransport.createBidirectionalStream()
- Megjelent WebTransport.createUnidirectionalStream() AuthenticatorAttestationResponse és megkapta a következő módszereket.
- Felület getAuthenticatorData() getPublicKeyAlgorithm() getPublicKey(), Web Authentication API és Credential Properties (.
- a parancsok támogatja a credProps ) (lehetővé teszi a felhasználó számára, hogy megkérdezze, elérhetők-e a hitelesítő adatok felfedezésének opciói a létrehozás/regisztrálás után).módszergetTransports()
- Felület getAuthenticatorData() kapott derivedKeyAlgorithm a SubtleCrypto.deriveKey() módszer.
- A parameter HKDF PublicKeyCredential módszerek támogatása mostantól támogatja algoritmus parseCreationOptionsFromJSON().
- Felület parseRequestOptionsFromJSON() megkapta toJSON() (objektumok átkonvertálása, melyek hitelesítő adatok létrehozására és megosztására szolgálnak, JSON megjelenítésekbe, amelyeket sorosítani/de-sorosítani lehet és használhatók a szerverrel)., ARIA tükrözése és az olyan attribútumok esetében, amelyek nem hivatkoznak más elemekre (csak nem-IDREF attribútumok tükröződnek). Mostantól közvetlenül JavaScript-en keresztül lehet kérdezni és beállítani az ARIA attribútumokat a DOM elemek számára, nem pedig a setAttribute és getAttribute használatával. Például a buttonElement.setAttribute("aria-pressed", "true"); helyett lehet írni a buttonElement.ariaPressed = "true"; A Számított fülön az ellenőrben most
- a felhasználói tulajdonságok értékeit. mostantól támogatott A Firefox figyelmeztetni fog a figyelmen kívül hagyott CSS tulajdonságokra a pszeudoelemeknél
- Fejlesztői eszközök:
- ::first-letter pszeudoelemek megjelennek ::cue
- ::placeholder ::checked, ::selection és ::text.
Forrás: linux.org.ru
