Tilgængelig Firefox 129.
- Linux: Rettet forskellige problemer når du arbejder med kameraet via PipeWire.
- Tilføjet eksperimentel støtte til sidefaner (sidebar.revamp + sidebar.verticalTabs).
- Læsetilstand har modtaget ny, en mere brugervenlig indstillingsgrænseflade. Indstillinger for tegnmellemrum og ordmellemrum er tilføjet. Farveindstillingerne er flyttet til en separat menu og er betydeligt udvidet.
- Alle brugere vil gradvist få forsidevisning ved at holde musen over fanen (browser.tabs.hoverPreview.enabled).
- Når du indtaster en URL uden at angive et skema i adresselinjen, vil browseren nu prøve at åbne den via HTTPS-protokollen, og hvis det fejler, falder den tilbage til HTTP (før åbnede URL'er uden skema direkte via HTTP). Dette påvirker ikke
- ikke-offentlige domæner (for eksempel i et lokalt netværk). På Linux, Windows 11 og Android 10+ bliver HTTPS DNS nu opløst af operativsystemet. Så hvis brugeren har aktiveret DNS-over-HTTPS i operativsystemet, behøver de ikke længere at aktivere DoH i browseren. Desuden gør det det muligt at bruge HTTP/3 uden overskriften Alt-Svc og automatisk opgradere HTTP-anmodninger til HTTPS, hvis der findes en HTTPS DNS-post. Det er også vigtigt, at understøttelsen af.
- Encrypted Client Hello (ECH) inkluderet automatisk gemme og udfylde formularer, der indeholder postadresser.
- Nogle brugere fra USA vil få vist forslag fra Yelp-service (for eksempel hvis brugeren indtaster "burgere"). På siden about:processes kan
- kopiere oplysninger. you can I PDF-fremviser
- er hardwareacceleration deaktiveret (det kræver ofte at læse de tegnede pixel, hvilket er betydeligt mindre omkostningsfuldt, hvis de tegnes af CPU'en i stedet for grafikkortet). macOS: operativsystemværktøjet VoiceOver vil nu
- læse sider op, hvor der findes tekst på forskellige sprog. kan understøttelse af reglen
- Understøttelse af den ikke-standardiserede ::-moz-focus-outer er fjernet fra
- Tilføjet @starting-style egenskab.
- Implementeret transition-behavior For kompatibilitet.
- understøttelse af -webkit-font-feature-settings (synonym for tilføjet font-feature-settings ). Denne egenskab bruges for eksempel i den japanske Wikipedia, hvilket har forårsaget problemer med at se ressourcen i Firefox.Der er nu
- JavaScript:
- understøttelse af typede arrays Float16Array , metoderneDataView.prototype.getFloat16() DataView.prototype.setFloat16() og (læsning og indstilling af værdier fra Float16Array i DataView DataView, samt den statiske metode Math.f16round() (afrunding af tal til 16 bit). Alt dette er nyttigt til dataudveksling med grafiske processorer i tilfælde, hvor nøjagtighed skal ofres for at spare hukommelse.
- Regulære udtryk kan nu kan bruge det samme navn til navngivne capture-grupper i forskellige disjunktioner.
- API:
- Aktiveret understøttelse af det forældede event textInput (giver mulighed for, at webapplikationer, der bruger forældede biblioteker eller platforme, som er afhængige af disse events, kan fungere). Moderne applikationer bør bruge beforeinput.
- Implementeret understøttelse af metoderne .toJSON() GeolocationCoordinates.toJSON() og GeolocationPosition.toJSON() (serialisering af GeolocationCoordinates- og GeolocationPosition-objekter ved hjælp af JSON.stringify().
- Tilføjet understøttelse af CSSPageDescriptorsp.
- MediaCapabilities.decodingInfo() vil browseren kan til at få oplysninger om dekodning for en bestemt konfiguration af krypteret og ukrypteret medieindhold, hvilket gør det muligt for applikationer at forstå på forhånd, om konfigurationen understøttes, samt om indholdet vil blive afspillet glat og energieffektivt.
- Begivenheder for synkron XMLHttpRequest vil browseren udløses før begivenhederne for enhver nuværende asynkron XMLHttpRequest (som i andre større browsere). Dette vil forbedre kompatibiliteten med visse hjemmesider, men kan nedsætte ydeevnen på sider, der stoler på den gamle, 'non-blocking' adfærd.
- Web Crypto API fået understøttelse af algoritmen til digital signatur Ed25519.
- Interface PerformanceResourceTiming har modtaget support egenskaberne contentType og responseStatus (angiver typen af det modtagne ressourcens indhold og HTTP-statuskoden, der returneres, når ressourcen modtages, henholdsvis).
- Tilføjet transition-behavior RTCDTMFSender.canInsertDTMF (gør det muligt at kontrollere, om WebRTC-senderen kan indsætte DTMF-tonesignaler i en udgående forbindelse ved hjælp af RTCDTMFSender.insertDTMF()).
- Understøttelse af det inaktive Vibration API Udvidet listen over advarsler om inaktive CSS-regler:.
- TypeScript-filer bliver nu korrekt
- Ugyldig
- blokerer ikke kun svar, men også anmodninger. vil browseren I sidepanelet 'Regler' i Inspektoren vises nu
- regler @starting-style. Derudover for funktionen var() vises et tooltip, der angiver værdien af de brugerdefinerede egenskaber @starting-style. Den understøttede placeholder er til stede. tilføjet indsæt værdi for @starting-style.
- Aktiveret support PHC (Probabilistic Heap Checker) — ported from the Chromium tool GWP-ASan for finding memory errors.
Kilde: linux.org.ru
