Tilgjengelig Firefox 125. Oppdaget i siste øyeblikk før utgivelse kritisk feil, så utgivelsen er satt til versjon 125.0.1.
- Linux: Implementert muligheten til å skjule vinduskontrollknapper levert av tredjepartstemaer (for eksempel hvis brukeren har installert et tredjeparts nettlesertema, men ønsker å bruke knapper som samsvarer med systemtemaet): widget.gtk.non-native-titlebar- knapper.aktivert.
- Firefox-visning:
- I listen over åpne faner nå er vist og festede faner (i form av en rad med ikoner).
- La til knapper for å lukke faner (tidligere var denne handlingen skjult i menyen).
- Lagt til "Pin" og "Mute" alternativer til fanemenyen.
- Lagt til visuelle indikasjoner på at en fane er åpen er i bokmerker eller fikset på hjemmesiden.
- PDF-visningsprogrammet støtter nå tekstutheving (denne funksjonen vil gradvis inkluderes for flere og flere brukere).
- Dukket opp muligheten til å se beskyttet streaming video ved hjelp av AV1-kodeken.
- Hvis utklippstavlen inneholder en lenke, vil brukeren se når fokus er satt til en tom adresselinje forslag om å følge denne lenken (browser.urlbar.clipboard.featureGate).
- Søking etter åpne faner via adressefeltet er nå производится på alle containere, og ikke bare den nåværende (browser.urlbar.switchTabs.searchAllContainers).
- For å gjøre det enklere for brukere som er vant til å bruke flere nettlesere, la til ny tjenesteside about:settings, som er en lenke til about:preferences.
- Standard nå er blokkert alle nedlastinger via den usikrede HTTP-protokollen (tidligere ble bare nedlastinger startet fra HTTPS-sider blokkert). HTTP-protokollen er usikker; enhver mellomnode kan endre eller erstatte den nedlastede filen. Brukeren har selvfølgelig fortsatt muligheten til å tvinge nedlastingen til å tillates.
- Forbedret beskyttelse mot forfalskning av domenenavn (når tegn fra nasjonale alfabeter brukes).
- inkludert lagrings- og autoutfyllingsadresser (kun for brukere fra USA og Canada).
- Stemmehandling i lesemodus nå man kan kontroll ved hjelp av tastaturpiler.
- Endret Interaksjon med grupper av alternativknapper når du navigerer med Tab-tasten. Hvis noen av knappene er aktive, vil den bli valgt når du trykker Tab. Hvis ingen er aktiv, velger Tab den første knappen, Shift+Tab velger den siste, og et nytt trykk på Tab forlater gruppen med knapper og går til neste element, i stedet for å gå gjennom knappene som før. Denne oppførselen er i samsvar med standarden WAI-ARIA.
- Windows: Å bygge nå gjelder Visual Studio 2022 kompilator.
- CSS:
- Eiendom align-innhold nå verker med display: blokk; (lar deg justere elementer på blokknivå uten å konvertere beholderen til flex eller rutenett).
- Eiendom transform-boks ervervet støtte for innholdsboks- og slagboksverdier.
- Eiendomsstøtte iverksatt innholdssynlighet (lar deg hoppe over å gjengi et element til det faktisk er nødvendig).
- Javascript:
- Aktivert støtte Intl.Segmenter (lar deg utføre tekstsegmentering av en streng basert på lokalitet, for eksempel bryte en streng i ord på språk som ikke bruker mellomrom for å skille ord).
- Implementert støtte importere JSON-filer som moduler.
- WebAssemble: Aktivert Støtte for flere minne ( lar WASM-moduler bruke og importere flere uavhengige lineære minneplasseringer).
- Aktivert støtte Popover API (lar deg lage flytende UI-elementer på toppnivå som kan brukes til handlingsmenyer, egendefinerte toasts osv.). Popup-vinduet og dens utløser kan opprettes ved hjelp av HTML- eller JavaScript-attributter og styles ved hjelp av CSS. Følgende web-APIer er implementert:
- Egenskaper HTMLButtonElement popoverTargetElement и popoverTargetAction.
- Egenskaper HTMLInputElement popoverTargetElement и popoverTargetAction.
- Eiendom HTMLElement stikke innom, metoder hidePopover(), showPopover() и togglePopover(), samt arrangementer før veksle и toggle_event-hendelser.
- Når du lager popup-vinduer kan du bruke en pseudoklasse :popover-open og element :: bakgrunn.
- Globale attributter støttes også popovermål и popovermålaksjon.
- Dukket opp eiendomsstøtte RTCIceTransport stat и samlestatrelaterte hendelser tilstandsendring и gatheringstatechange_event, samt eiendommer RTCDtlsTransport.iceTransport.
- Implementert støtte Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (reflekterer globale ARIA HTML-attributter aria-brilleetikett и aria-braillerolebeskrivelse.
- Aktivert støtte Clipboard.readText() (lar deg vise lim inn kontekstmenyen når du prøver å lese utklippstavledata slik at brukeren kan bekrefte handlingen).
- Slettet støtte deaktivert i den siste utgivelsen DOMRequest.
- slettet eiendom SVGAElement.text (du bør bruke den i stedet tekstinnhold).
- Utviklerverktøy:
- CSP-bruddrapporter stål mer informativ.
- Feilsøking lært spor alle DOM-mutasjoner (:tracer --dom-mutasjoner).
- Returnert et alternativ fjernet for et år siden som lar deg deaktivere overlegget med en melding om at nettapplikasjonen er satt på pause i debuggeren (devtools.debugger.features.overlay). Det ble ansett som unødvendig, men praksis har vist at nettutviklere noen ganger trenger det.
- Til bunnen av feilsøkingspanelet la til meny for ulike handlinger angående kodekort.
Kilde: linux.org.ru
