Beskikbaar Firefox 119.
- Bladsy inhoud "Firefox Review" (Firefox-aansig) stukkend in die afdelings "Onlangse blaai", "Oop oortjies", "Onlangs gesluit oortjies", "Oortjies van ander toestelle", "Geskiedenis" (met die vermoë om volgens webwerf of volgens datum te sorteer). Die ikoon van die knoppie wat die Firefox View-bladsy oopmaak, is verander.
- Onlangs geslote oortjies is nou altyd volhard tussen sessies (browser.sessionstore.persist_closed_tabs_between_sessions). Voorheen is hulle slegs gestoor as outomatiese sessieherstel geaktiveer is by opstart. Boonop wys die lys van onlangs geslote oortjies nou vertoon oortjies van onlangs geslote vensters (browser.sessionstore.closedTabsFromClosedWindows).
- Verskyn vermoë om beelde (en alt-teks) by te voeg wanneer PDF gewysig word.
- Oordrag van sommige byvoegings geïmplementeer wanneer data vanaf Chrome invoer.
- Vaste onverwagte skuifbalkspronge op Facebook.
- Ondersteuning ingesluit ELKE (Geënkripteerde kliënt Hallo, verdere ontwikkeling van eSNI). ECH vereis dat DNS-oor-HTTS in jou blaaierinstellings geaktiveer moet word. Van die groot verskaffers het ondersteuning vir ECH reeds aangekondig Wolkvlam.
- In Streng Tracking Protection-modus kan webwerwe nou slegs toegang verkry tot stelselfonts en fonts vanaf geïnstalleerde taalpakke. In die laaste weergawe is dieselfde gedrag in privaatblaaimodus geïmplementeer.
- Totale koekiebeskerming nou versprei deur en aan voorwerpe Blob.
- Prent-in-prent-modus geleer wys onderskrifte op viki.com.
- Aanmelding en wagwoord wanneer u via SOCKS-instaanbediener koppel, is nou kan bevat nie-ASCII-karakters (Firefox ondersteun steeds nie verifikasie inheems nie; dit vereis 'n derdeparty-uitbreiding soos FoxyProxy).
- Firefox meer probeer nie raai of die topvlakdokument, wat deur die bediener as toepassing/oktetstroom bedien word, 'n medialêer is (die lêer sal afgelaai word, nie in die blaaier gespeel word nie).
- Gasheername wat nie IP-adresse is nie, maar op 'n nommer eindig (byvoorbeeld foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), meer tel nie geldig.
- Gaan na about:logging-bladsy bygevoeg "Graphics" voorafinstelling.
- Reggemaak 23 jaar oue fout: Nutswenke bly nie meer op die voorgrond wanneer die blaaiervenster fokus verloor nie.
- Bygevoeg lokalisering per taal Santali (sat).
- Linux: beëindig aflewering van die plugin-houer binêre.
- Windows: Firefox volg nou die stelselinstelling "Versteek die muiswyser wanneer jy met die sleutelbord tik".
- HTML: element beter ondersteun nie nie-standaard mozactionhint kenmerk (moet eerder gebruik word voer sleutelwenk in).
- CSS: funksie attr() nou dit laat spesifiseer 'n terugvalwaarde ingeval dit ontbreek globale eienskap (byvoorbeeld attr(foobar, "Verstekwaarde")).
- javascript:
- Geïmplementeer ondersteuning vir statiese metodes Object.groupBy() и Map.groupBy() (groepering van elemente in 'n skikking en herhaalbare voorwerpe).
- Ingesluit metode ondersteuning String.prototype.isWellFormed() и String.prototype.toWellFormed() (kontroleer onderskeidelik of die string goed gevormde Unicode-teks bevat (d.w.s. bevat nie enkele surrogate) en omskep die misvormde string in goed gevormde teks).
- svg: eienskappe, neem die waarde nou ondersteuning CSS datatipes lengte (laat jou toe om die grootte van SVG-elemente te verander op grond van lettertipe (cap, rem), viewport (vh, vw, vmin) of absolute eenhede (px, cm) groottes, bv. ).
- HTTP: kop Kruisoorsprong-inbedder-beleid het 'n riglyne ondersteuning credentialless.
- API's:
- Implementering opgedateer Berging Toegang API: Verbeterde sekuriteit, minimaliseer webwerf-ongelukke en het die weg gebaan vir die uitfasering van derdepartykoekies.
- Verskyn vermoë om die relatiewe prioriteit van stuurstrome te spesifiseer deur die sendOrder-eienskap in te sluit in die opsies-argument wat na oorgedra word WebTransport.createBidirectionalStream() и WebTransport.createUnidirectionalStream().
- koppelvlak Authenticator AttestationResponse metodes gekry getAuthenticatorData(), getPublicKeyAlgorithm() и getPublicKey().
- Geïmplementeer uitbreiding ondersteuning Web Authentication API Geloofsbewyseienskappe (credProps) (laat die gebruiker toe om te versoek of geloofsbriewe-ontdekking beskikbaar is na skepping/registrasie).
- koppelvlak Authenticator AttestationResponse verkry metode getTransports().
- Parameter afgeleide Sleutelalgoritme metode SubtleCrypto.deriveKey() nou ondersteun algoritme HKDF.
- koppelvlak PublicKeyCredential het 'n metode ondersteuning parseCreationOptionsFromJSON(), ontleedRequestOptionsFromJSON() и naJSON() (die omskakeling van die voorwerpe wat gebruik word om geloofsobjekte te skep en te deel in JSON-voorstellings wat geserialiseer/deserialiseer en met die bediener gedeel kan word).
- ARIA refleksie nou ondersteun deur vir eienskappe wat nie na ander elemente verwys nie (slegs nie-IDREF eienskappe word weerspieël). Dit is nou moontlik om ARIA-kenmerke op DOM-elemente direk deur JavaScript te kry en te stel, eerder as om setAttribute en getAttribute te gebruik. Byvoorbeeld, in plaas van buttonElement.setAttribute("aria-gedruk", "waar"); jy kan buttonElement.ariaPressed = "waar" skryf;.
- Ontwikkelaarnutsgoed:
- In die "Bereken"-oortjie in die inspekteur nou gewys word pasgemaakte eiendomswaardes.
- Firefox sal geïgnoreerde pseudo-element-eienskappe rapporteer wanneer geïgnoreerde CSS-eienskappe vertoon word :: eerste-letter pseudo-elemente, :: aandui и :: plekhouer.
Bron: linux.org.ru