TillgÀnglig Firefox 132.
Bland nyheterna i denna version:
- Linux: Införd möjligheten att öppna nedladdade filer i program som installerats med Flatpak.
- I lÀget strikt skydd mot spÄrning kommer blockeras alla cookies frÄn tredje parts webbplatser.
- Aktiverad (security.tls.enable_kyber) stöd för TLS nyckelbytesalgoritm mlkem768x25519 (kombinationen X25519 ECDH och ML-KEM (CRYSTALS-Kyber), motstÄndskraftig mot hackning bÄde pÄ vanliga och kvantdatorer).
- Uppdaterad ikonen pÄ fliken som visar att fliken spelar upp ljud. Den nya ikonen ser bÀttre ut vid vertikal flikplacering Àn den gamla.
- För de flesta primitiver av SVG-filter (feBlend, feColorMatrix, feComponentTransfer, feComposite, feDropShadow, feFlood, feGaussianBlur, feMerge och feOffset) har hÄrdvaruaccelererat rendering via WebRender.
Andra förÀndringar:
- Som standard avstÀngd överföring av referens nÀr man gÄr frÄn en onion-domÀn till en vanlig domÀn. Denna instÀllning har lÀnge anvÀnts i Tor Browser (för att inte "avslöja" adressen till den dolda tjÀnsten), men det finns personer som anvÀnder Tor via Firefox (vilket inte rekommenderas), sÄ utvecklarna har beslutat att skydda Àven dem.
- Implementerat stöd för certifikatkomprimering för att minska storleken och snabba upp TLS-handshakes.
- Menyn alternativ "Kopiera utan spÄrningsparametrar" Àr nu skymd om lÀnken inte innehÄller spÄrningsparametrar.
- FrÄn och med Firefox 128, öppnar ett Enter-tryck i sökfÀltet (nÀr det Àr placerat separat frÄn adressfÀltet) inte lÀngre söksidan. Eftersom vissa anvÀndare behöver detta (Àven om det i de flesta fall Àr enklare att skriva in en sökfrÄga och trycka pÄ Enter Àn att först öppna sökmotorns sida och sedan göra en sökning), sÄ har denna funktion Äterinförts i form av Shift+Enter.
- Firefox laddar inte lÀngre inte ikonen via HTTP om den aktuella sidan öppnas med HTTPS-protokollet.
- Avaktiverad stöd för HTTP/2 push. Det orsakade problem med vissa resurser och stöds inte andra populÀra webblÀsare.
- Stött stöd för Cookies Having Independent Partitioned State (CHIPS) har stÀngts av. Det orsakade problem pÄ vissa webbplatser. den tidigare utgÄvan Under macOS och Windows har stöd för
- WebGL Wide Gamut Color . För tillfÀllet stöds P3-profiler i 8-bitarslÀge.Under macOS 15 har stöd för nya funktioner för delning av skÀrm och fönster implementerats. Stödet för macOS 14 kommer att lÀggas till senare.
- macOS:
- Under macOS 15 har stöd för nya funktioner gÀllande delning av skÀrm och fönster genomförts. Stödet för macOS 14 kommer att lÀggas till senare.
- FörbÀttrad stöd för sessionÄterstÀllning. Till exempel kommer Firefox nu att startas automatiskt om det var öppet innan omstart (till exempel pÄ grund av en operativsystemuppdatering).
- Implementerad stöd för Microsoft Single Sign-on.
- För vissa webbplatser kommer stödet att successivt rullas ut Microsoft PlayReady, vilket förbÀttrar prestanda och förlÀnger batteritiden vid uppspelning av DRM-innehÄll.
- Försök att öppna en lÀnk frÄn webbplatsen i Microsoft Store-appen nu krÀver bekrÀftelse, precis som för andra protokoll.
- CSS:
- Egenskap text-emphasis-position har fÄtt stöd för vÀrdet auto.
- Borttaget egenskapen -moz-user-modify (den globala attributet contenteditable).
- JavaScript:
- stöd för JSON-parsing har implementerats tillsammans med kÀllan (funktioner för att ÄtgÀrda problem med noggrannhet vid konvertering av stora flyttal och tidsvÀrden mellan JavaScript-vÀrden och JSON-text):
- argue context parameter reviver metoden JSON.parse(): ger tillgÄng till den ursprungliga texten av den parsnade JSON.
- JSON.isRawJSON(): kontrollerar om vÀrdet Àr ett objekt som returneras av JSON.rawJSON().
- JSON.rawJSON(): skapar ett "rÄtt JSON"-objekt som innehÄller en JSON-textsnutt som sedan kan inkluderas i ett objekt för att behÄlla det angivna vÀrdet vid konvertering av detta objekt till en strÀng.
- Tillagd stöd för modifierare av reguljĂ€ra uttryck (?ims-ims:âŠ), som tillĂ„ter Ă€ndringar som bara gĂ€ller en viss del av det reguljĂ€ra uttryckets mall.
- API:
- GrÀnssnitt WebGLRenderingContext och [url-https://developer.mozilla.org/en-US/docs/Web/API/WebGL2RenderingContex]WebGL2⊠har fÄtt stödet egenskaper drawingBufferColorSpace och unpackColorSpace (anger fÀrgrymden för WebGL:s ritbuffert och fÀrgrymden för konvertering vid import av texturer respektive).
- Tillagd stöd för egenskap Notification.silent (kontrollerar om systemnotifikationerna ska vara ljudlösa).
- Genomfört fetchpriority-attributet för element <link>, <script> och <img>, fetchPriority-egenskapen för grÀnssnitten HTMLLinkElement, HTMLScriptElement och HTMLImageElement, parametern options.priority, som skickas till konstruktorn Request(), samt fetchpriority HTTP-headerdirektivet LÀnk (tillÄter webbutvecklare att optimera resursladdningen genom att ange relativ prioritet för resurser).
- GrÀnssnitt HTMLVideoElement har fÄtt metoder requestVideoFrameCallback() och cancelVideoFrameCallback() (utförande av operationer pÄ varje videoram, vilket gör att man mer effektivt kan rita pÄ duken, analysera video, synkronisera den med externa ljudkÀllor, osv.).
- Implementerad metod MediaStreamTrack.getCapabilities() (möjliggör för applikationer att fÄ mediafunktioner som stöds av den relaterade MediaStreamTrack).
KĂ€lla: linux.org.ru
- stöd för JSON-parsing har implementerats tillsammans med kÀllan (funktioner för att ÄtgÀrda problem med noggrannhet vid konvertering av stora flyttal och tidsvÀrden mellan JavaScript-vÀrden och JSON-text):
