Tilgængelig Firefox 125. I sidste øjeblik før udgivelsen blev der opdaget en kritisk fejl, derfor er udgivelsen sat til version 125.0.1.
- Linux: Implementeret muligheden for at skjule vindueskontrokknapperne, der tilbydes af tredjepartstemaer (for eksempel hvis brugeren har installeret et tredjepartstema til browseren, men ønsker at bruge knapperne, der svarer til systemtemaet): widget.gtk.non-native-titlebar-buttons.enabled.
- Firefox View:
- I listen over åbne faner vises nu de og fastgjorte faner (som et rækkefølge af ikoner).
- Tilføjet Fanerne kan nu lukkes (tidligere var denne handling gemt i menuen).
- Der er tilføjet menupunkter 'Fastgør' og 'Deaktiver lyd' til fanemenuen.
- Visuelle markeringer er tilføjet, så det er klart, at den åbne fane er er i bogmærkerne eller fastgjort på startskærmen.
- PDF-vieweren understøtter nu tekstmarkeringsfarver (denne mulighed det vil aktiveres gradvist for flere brugere).
- Der er nu muligheden for at se beskyttet streamingvideo, der bruger codec AV1.
- Hvis der er et link i udklipsholderen, vil brugeren se et forslag om at gå til dette link (browser.urlbar.clipboard.featureGate).
- Søgningen efter åbne faner via adresselinjen udføres nu i alle containere efter , og ikke kun i den aktuelle (browser.urlbar.switchTabs.searchAllContainers).For brugervenlighed for dem, der er vant til at bruge flere browsere,
- den nye service side about:settings, der er et link til about:preferences. tilføjet Som standard blokeres nu
- alle downloads via den usikre HTTP-protokol (tidligere blev kun downloads initieret fra HTTPS-sider blokeret). HTTP-protokollen er usikker, enhver mellemled kan ændre eller erstatte den downloadede fil. Brugeren har naturligvis stadig mulighed for at tvinge tilladelse til download. beskyttelse mod spoofing af domænenavne (når symboler fra nationale alfabeter bruges
- simulering af farveblindhed er gennemført. Simuleringen af protanopisk, deuteranopisk og tritanopisk Aktiveret gemme og autofuldføre adresser (kun for brugere fra USA og Canada).).
- I oplæsningsmodus kan nu styres med pilene på tastaturet.
- At you can styre lyden i læsefunktionen nu
- Ændret interaktion med radioknappegrupper ved navigation med Tab-tasten. Hvis en af knapperne er aktiv, vil den blive valgt, når man trykker på Tab. Hvis ingen er aktive, fremhæver Tab den første knap, Shift+Tab den sidste, og et sekundært tryk på Tab forlader knapgruppen og går til det næste element i stedet for at gentage knapperne, som før. Denne adfærd svarer til standarden WAI-ARIA.
- Windows: Nu til samlingen typeforbindelse kompilatoren Visual Studio 2022.
- Understøttelse af den ikke-standardiserede ::-moz-focus-outer er fjernet fra
- Egenskab align-content forsøger browseren nu virker med display: block; (giver mulighed for at justere elementer på blokniveau uden at ændre sin beholder til flex eller grid).
- Egenskab transform-box har fået understøttelse af værdierne content-box og stroke-box.
- Implementeret understøttelse af egenskaben content-visibility (giver mulighed for at springe rendering af elementet over, indtil det reelt er nødvendigt).
- JavaScript:
- Aktiveret understøttelse af Intl.Segmenter (giver mulighed for at udføre tekstsegmentering af strenge med hensyn til lokalitet, for eksempel at opdele en streng i ord i sprog, hvor der ikke bruges mellemrum til at adskille ord).
- Implementeret understøttelse af import af JSON-filer som moduler.
- WebAssembly: Aktiveret understøttelse af multipel hukommelse (giver moduler i WASM mulighed for at bruge og importere flere uafhængige lineære hukommelsesområder).
- Aktiveret understøttelse af Popover API (giver mulighed for at skabe pop-up brugergrænsefladeelementer af højere niveau, som kan bruges til handlingsmenuer, brugerdefinerede pop-up meddelelser osv. Pop-up og dens trigger kan oprettes med HTML- eller JavaScript-attributter, og styles med CSS. Følgende web-API'er er implementeret:
- Egenskaber HTMLButtonElement popoverTargetElement og popoverTargetAction.
- Egenskaber HTMLInputElement popoverTargetElement og popoverTargetAction.
- Egenskab HTMLElement popover, metoder hidePopover(), showPopover() og togglePopover(), samt hændelser beforetoggle og toggle_event events.
- Når pop-up vinduer oprettes, kan pseudoklassen :popover-open og elementet ::backdrop.
- Også globale attributter understøttes popovertarget og popovertargetaction.
- Der er nu understøttelse af egenskaber RTCIceTransport state og gatheringState, relaterede begivenheder statechange og gatheringstatechange_event, samt egenskaben RTCDtlsTransport.iceTransport.
- Implementeret understøttelse af Element.ariaBrailleLabel og Element.ariaBrailleRoleDescription (afspejler globale HTML-ARIA attributter aria-braillelabel og aria-brailleroledescription.
- Aktiveret understøttelse af Clipboard.readText() (giver mulighed for at vise en kontekstmenu til indsættelse, når der forsøges at læse data fra udklipsholderen, så brugeren kan bekræfte handlingen).
- Fjernet tidligere udgave, der havde deaktiveret understøttelse DOMRequest.
- Fjernet egenskab SVGAElement.text (bruge i stedet textContent).
- TypeScript-filer bliver nu korrekt
- CSP-overtrædelsesmeddelelser blev mere informative.
- er oversat at søge efter anmodningens og svarets elementer (headere, cookies, krop). spor alle DOM mutationer (:tracer —dom-mutations).
- Returneret den fjernede mulighed fra et år siden, som tillod deaktivering af overlay med meddelelsen om, at webapplikationen er sat på pause i debuggeren (devtools.debugger.features.overlay). Den blev anset for unødvendig, men praksis har vist, at webudviklere nogle gange har brug for den.
- I den nederste del af debuggerpanelet er tilføjet menuen til forskellige handlinger vedrørende kortlister.
Kilde: linux.org.ru
