Tillgängliga Firefox 119.
- Sidans innehåll "Firefox recension" (Firefox View) bruten i avsnitten "Senaste surfning", "Öppna flikar", "Nyligen stängda flikar", "Flikar från andra enheter", "Historik" (med möjlighet att sortera efter webbplats eller efter datum). Ikonen för knappen som öppnar Firefox View-sidan har ändrats.
- Nyligen stängda flikar är nu alltid är sparade mellan sessioner (browser.sessionstore.persist_closed_tabs_between_sessions). Tidigare sparades de bara om automatisk sessionsåterställning var aktiverad vid start. Dessutom visas nu listan över nyligen stängda flikar visas flikar från nyligen stängda fönster (browser.sessionstore.closedTabsFromClosedWindows).
- Dök upp möjlighet att lägga till bilder (och alt-text) när du redigerar PDF.
- Implementerade överföring av vissa tillägg vid import av data från Chrome.
- Fixade oväntade rullningslisthopp på Facebook.
- Support ingår ECH (Krypterad klient Hej, vidareutveckling av eSNI). ECH kräver att DNS-over-HTTS är aktiverat i din webbläsarinställningar. Av de stora leverantörerna har stöd för ECH redan tillkännagav molnflamma.
- I läget Strikt spårningsskydd kan webbplatser nu bara komma åt systemteckensnitt och typsnitt från installerade språkpaket. I den senaste versionen implementerades samma beteende i läget för privat surfning.
- Totalt kakaskydd nu levererad av och till föremål Klick.
- Bild-i-bild-läge lärt mig visa undertexter på viki.com.
- Inloggning och lösenord när du ansluter via SOCKS proxy finns nu kan innehåller icke-ASCII-tecken (Firefox stöder fortfarande inte autentisering inbyggt; det kräver ett tredjepartstillägg som FoxyProxy).
- Firefox mer försöker inte gissa om toppnivådokumentet, som serveras som applikation/oktettström, är en mediefil (filen kommer att laddas ner och inte spelas upp i webbläsaren).
- Värdnamn som inte är IP-adresser utan slutar på ett nummer (till exempel foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), mer räkna inte giltig.
- Gå till sidan om:loggning Lagt till "Grafik" förinställd.
- Fast 23 år gammal bugg: Verktygstips finns inte längre i förgrunden när webbläsarfönstret tappar fokus.
- Lade till lokalisering per språk Santali (satt).
- Linux: upphört leverans av plugin-behållaren binär.
- Windows: Firefox följer nu systeminställningen "Dölj muspekaren när du skriver med tangentbordet".
- HTML: element больше stöder inte icke-standardiserat mozactionhint-attribut (ska användas istället ange nyckeltips).
- CSS: funktion attr() nu det gör ange ett reservvärde om det saknas globalt attribut (till exempel attr(foobar, "Standardvärde")).
- javascript:
- Genomfört stöd för statiska metoder Object.groupBy() и Map.groupBy() (gruppering av element i en array och itererbara objekt).
- Ingår metodstöd String.prototype.isWellFormed() и String.prototype.toWellFormed() (kontrollerar om strängen innehåller välformad Unicode-text (dvs. inte innehåller enstaka surrogat) och konverterar den felaktiga strängen till välformad text).
- svg: attribut, tar värdet nu Stöd CSS-datatyper längd (låter dig ändra storlek på SVG-element baserat på teckensnitt (cap, rem), viewport (vh, vw, vmin) eller absoluta enheter (px, cm), t.ex. ).
- HTTP: header Cross-Origin-Embedder-Policy fick en direktivstöd legitimationslösa.
- API:
- Implementeringen uppdaterad Storage Access API: Förbättrad säkerhet, minimerade webbplatskrascher och banade väg för att fasa ut tredjepartscookies.
- Dök upp förmågan att specificera den relativa prioriteten för sändningsströmmar genom att inkludera egenskapen sendOrder i argumentet options som skickas till WebTransport.createBidirectionalStream() и WebTransport.createUnidirectionalStream().
- gränssnitt AuthenticatorAttestationResponse fått metoder getAuthenticatorData(), getPublicKeyAlgorithm() и getPublicKey().
- Genomfört förlängningsstöd Web Authentication API Autentiseringsegenskaper (credProps) (låter användaren begära om identitetsupptäckt är tillgängligt efter skapande/registrering).
- gränssnitt AuthenticatorAttestationResponse förvärvat av getTransports().
- Parameter derivedKeyAlgorithm metod SubtleCrypto.deriveKey() nu stöder algoritm HKDF.
- gränssnitt PublicKeyCredential fick en metodstöd parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и tillJSON() (konvertera objekten som används för att skapa och dela autentiseringsobjekt till JSON-representationer som kan serialiseras/deserialiseras och delas med servern).
- ARIA-reflektion nu stöds av för attribut som inte refererar till andra element (endast icke-IDREF-attribut återspeglas). Det är nu möjligt att hämta och ställa in ARIA-attribut på DOM-element direkt genom JavaScript, istället för att använda setAttribute och getAttribute. Till exempel istället för buttonElement.setAttribute("aria-pressad", "true"); du kan skriva buttonElement.ariaPressed = "sant";.
- Utvecklarverktyg:
- I fliken "Beräknat" i inspektören nu visas anpassade egendomsvärden.
- Firefox kommer att rapportera ignorerade pseudoelementegenskaper när ignorerade CSS-egenskaper visas :: första bokstavens pseudoelement, ::kö и ::Platshållare.
Källa: linux.org.ru