Saadaval Firefox 119.
- Lehe sisu "Firefoxi ülevaade" (Firefoxi vaade) katki jaotistesse "Hiljutine sirvimine", "Avatud vahelehed", "Hiljuti suletud vahelehed", "Muude seadmete vahelehed", "Ajalugu" (saidi või kuupäeva järgi sorteerimise võimalusega). Firefoxi vaate lehe avava nupu ikoon on muudetud.
- Hiljuti suletud vahelehed on nüüd alati olemas püsima seansside vahel (browser.sessionstore.persist_closed_tabs_between_sessions). Varem salvestati need ainult siis, kui automaatne seansi taastamine oli käivitamisel lubatud. Lisaks kuvatakse nüüd hiljuti suletud vahekaartide loend kuvatakse hiljuti suletud akende vahelehed (browser.sessionstore.closedTabsFromClosedWindows).
- Ilmus võimalus lisada PDF-i redigeerimisel pilte (ja alternatiivteksti).
- Rakendatud on mõnede lisandmoodulite ülekandmine andmete importimisel Chrome'ist.
- Parandatud ootamatud kerimisriba hüpped Facebookis.
- Tugi kaasas IGA (Krüpteeritud klient Tere, eSNI edasiarendus). ECH nõuab, et teie brauseri seadetes oleks lubatud DNS-over-HTTS. Suurematest pakkujatest on ECH-d juba toetatud kuulutas välja Pilvevalgus.
- Režiimis Strict Tracking Protection saavad veebisaidid nüüd juurde pääseda ainult süsteemifondidele ja installitud keelepakettide fontidele. Viimases versioonis rakendati sama käitumist privaatses sirvimisrežiimis.
- Täielik küpsiste kaitse nüüd jaotatud ja objektidele kämp.
- Pilt-pildis režiim õppinud näidata subtiitreid saidil viki.com.
- Sisselogimine ja parool SOCKS-i puhverserveri kaudu ühenduse loomisel on nüüd olemas võib sisaldama mitte-ASCII märke (Firefox ei toeta ikka veel algset autentimist; selleks on vaja kolmanda osapoole laiendust, näiteks FoxyProxy).
- Firefox rohkem ei proovi arvake ära, kas ülataseme dokument, mida server rakenduse/oktetivoona teenindab, on meediumifail (fail laaditakse alla, mitte ei esitata brauseris).
- Hostinimed, mis ei ole IP-aadressid, kuid lõpevad numbriga (nt foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5) ära arvesta kehtiv.
- Minge lehele about:logging lisatud Eelseadistus "Graafika".
- Fikseeritud 23 aastat vana viga: tööriistavihjed ei jää enam esiplaanile, kui brauseriaken kaotab fookuse.
- Lisatud lokaliseerimine keele kohta Santali (laup).
- Linux: lõpetatud pistikprogrammi-konteineri binaarfaili kohaletoimetamine.
- Windows: Firefox järgib nüüd süsteemiseadeid "Peida hiirekursor klaviatuuriga tippimisel".
- HTML: element parem ei toeta mittestandardne mozactionhint atribuut (tuleb selle asemel kasutada sisestage võtmevihje).
- CSS: funktsioon attr() nüüd võimaldab määrake varuväärtus juhuks, kui see puudub globaalne atribuut (näiteks attr(foobar, "Vaikeväärtus")).
- javascript:
- Rakendatud staatiliste meetodite tugi Object.groupBy() и Map.groupBy() (elementide rühmitamine massiivi ja itereeritavad objektid).
- Kaasas meetodi tugi String.prototype.isWellFormed() и String.prototype.toWellFormed() (vastavalt kontrollib, kas string sisaldab hästi vormistatud Unicode'i teksti (st ei sisalda üksikud surrogaadid) ja teisendab valesti vormindatud stringi hästi vormindatud tekstiks).
- svg: atribuudid, võttes väärtuse nüüd toetus CSS-i andmetüübid pikkus (võimaldab muuta SVG elementide suurust fondi (cap, rem), vaateava (vh, vw, vmin) või absoluutühikute (px, cm) suuruse alusel, nt. ).
- HTTP: päis Cross-Origin-Bedder-Policy kätte saanud direktiivi toetus volituseta.
- API-d:
- Rakendust värskendati Storage Access API: täiustatud turvalisus, minimeeritud veebisaitide kokkujooksmised ja sillutatud tee kolmandate osapoolte küpsiste järkjärguliseks kaotamiseks.
- Ilmus võimalus määrata saatmisvoogude suhtelist prioriteeti, lisades atribuudi sendOrder argumendile, mis edastatakse WebTransport.createBidirectionalStream() и WebTransport.createUnidirectionalStream().
- liides AuthenticatorAtestationResponse saanud meetodeid getAuthenticatorData(), getPublicKeyAlgorithm() и getPublicKey().
- Rakendatud laienduse tugi Veebi autentimise API Mandaadi omadused (credProps) (võimaldab kasutajal küsida, kas mandaadi leidmine on pärast loomist/registreerimist saadaval).
- liides AuthenticatorAtestationResponse omandatud meetod getTransports().
- Parameeter tuletatudKeyAlgoritm meetod SubtleCrypto.deriveKey() nüüd toetab algoritm HKDF.
- liides PublicKeyCredential kätte saanud meetodi tugi parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и toJSON() (mandaadiobjektide loomiseks ja jagamiseks kasutatavate objektide teisendamine JSON-esitusteks, mida saab järjestada/deserialiseerida ja serveriga jagada).
- ARIA peegeldus nüüd toetab atribuutidele, mis ei viita teistele elementidele (kajastuvad ainult mitte-IDREF-i atribuudid). Nüüd on võimalik hankida ja määrata DOM-i elementide ARIA atribuute otse JavaScripti kaudu, mitte kasutada setAttribute ja getAttribute. Näiteks asemel buttonElement.setAttribute("aria-pressed", "true"); saab kirjutada buttonElement.ariaPressed = "true";.
- Arendaja tööriistad:
- Nüüd inspektori vahekaardil "Arvutatud". on näidatud kohandatud vara väärtused.
- Firefox teatab ignoreeritud pseudoelemendi omadustest, kui kuvab ignoreeritud CSS-i atribuute ::esimese tähega pseudoelemendid, ::kii и ::kohatäide.
Allikas: linux.org.ru