Firefox 155 har slĂ€ppts, tillsammans med uppdateringar till tidigare lĂ„ngsiktiga supportgrenar â 153.2.0, 140.15.0 och 115.40.0. Firefox 155 Ă€r den första utgĂ„van under en ny tvĂ„veckors lanseringscykel, vilket möjliggör mer frekvent leverans av nya funktioner till anvĂ€ndare, sĂ€kerstĂ€ller en mer förutsĂ€gbar lanseringsprocess och minskar arbetsbelastningen för utvecklare inför lanseringar. Firefox 156 har inlett betatestning, med en lansering planerad till den 15 september.
Viktiga nya funktioner i Firefox 155 (1, 2, 3):
- Smart Window-lÀget har aktiverats för alla anvÀndare i USA, Kanada och Frankrike. Det ger ett separat utrymme för att interagera med AI, vilket kompletterar det befintliga standardnavigeringslÀget för webben och privat surfning. Den nya versionen lÀgger till personliga förslag för att snabbt starta AI-chattar om tidigare diskuterade Àmnen, accelererar avsevÀrt kÀllhÀnvisningar vid sökning via exa.ai-tjÀnsten, förbÀttrar rekommendationer för gruppering av relaterade flikar och tilldelar automatiskt namn till flikgrupper.


- AdressfÀltet visar nu antalet blockerade spÄrare pÄ webbplatsen du besöker, bredvid sköldikonen. Den hÀr funktionen Àr för nÀrvarande bara aktiverad för vissa anvÀndare; för att aktivera den kan du stÀlla in parametern "browser.urlbar.trackerCount.featureGate" pÄ sidan about:config.

- InstÀllningarna ger möjlighet att Àndra ordningen i vilken containrar visas i listor.

- I monteringar för plattformen Windows Webbspel stöder nu anvÀndning av Nintendo Switch Pro-kompatibla spelkontroller.
- NÀstning av CSS-block och funktioner Àr begrÀnsad till 75 nivÄer för att förhindra krascher vid bearbetning av konstruktioner med för mycket nÀstning.
- DomÀnen för att kontrollera nÀtverkstillgÀnglighet och detektera nÀrvaron av en captive portal har Àndrats frÄn detectportal.firefox.com till firefox-portal-detection.com.
- Bearbetningen av "mailto:"-lÀnkar utan uttrycklig anvÀndarÄtgÀrd har stoppats (webbsidan kan inte lÀngre automatiskt initiera öppningen av e-postklienten).
- Vid utskrift av PDF-filer kan dokumentinnehÄll som Àr mindre Àn den utskrivna sidan nu skalas för att fylla hela sidan.
- I Web Developer Tools har alternativ för att emulera CSS-funktioner flyttats till en ny panel som Àr tillgÀnglig genom att klicka pÄ knappen "@" i regelfönstret. Ett alternativ för att emulera mediefrÄgan "prefers-reduced-motion" har lagts till. En genvÀg Ctrl+Alt+B har lagts till i JavaScript-felsökaren för att aktivera eller inaktivera alla brytpunkter samtidigt.
- JSON-visaren stöder nu visning av dokument i formatet "JSON Lines" (JSONL och NDJSON), dÀr varje rad innehÄller ett separat JSON-objekt.
- CSS-funktionen progress() har implementerats för att berÀkna positionen för ett vÀrde i förhÄllande till de angivna minimi- och maximivÀrdena ('progress(5, 0, 10)' returnerar 0.5).
- Lade till CSS-funktionen alpha(), som lÄter dig Àndra alfakanalen (transparens) för den angivna fÀrgen.
- Lade till stöd för den nya CSS-funktionssyntaxen attr(attr-name attr-type, fallback-value), vilket gör det möjligt att arbeta med HTML-attributvÀrden av alla typer, inte bara strÀngar.
- Lade till stöd för metoderna Promise.allKeyed och Promise.allSettledKeyed, vilka liknar Promise.all() och Promise.allSettled() förutom att de accepterar och returnerar objekt istÀllet för arrayer.
- Lade till stöd för det binÀra formattillÀgget WebAssembly, vilket gör att du kan minska storleken pÄ WebAssembly-moduler med ett stort antal importerade element.
- WebAssembly stöder nu 128-bitars aritmetiska instruktioner i64.add128, i64.sub128, i64.mul_wide_s och i64.mul_wide_u.
- Möjligheten att anvÀnda den andra versionen av QUIC-protokollet (RFC 9369) i HTTP/3 har tillhandahÄllits.
- SVG-elementets JavaScript SVGAElement-grÀnssnitt exponerar samma uppsÀttning URL-egenskaper som Àr tillgÀngliga för lÀnkar i HTML.
- Lade till CSS-egenskapen "font-width", liknande den tidigare tillgÀngliga egenskapen "font-stretch".
- WebTransport API implementerar stöd för send groups för att hantera bandbreddsfördelning mellan strömmar (createSendGroup()), skicka datagram (createWritable()) och generera nycklar bundna till en TLS-session (exportKeyingMaterial()).
- I versionen för Android Implementerade byte till redigering i verktygsfÀltet efter att ha tryckt lÀnge pÄ valfri knapp i verktygsfÀltet. Förenklade borttagning av flikar frÄn en grupp. Justerade kÀnsligheten för sidsammanfattningsfunktionen som aktiveras genom att skaka smarttelefonen.
Förutom nya funktioner och buggfixar ÄtgÀrdar Firefox 155 109 sÄrbarheter, varav de flesta orsakas av minneshanteringsproblem som buffertöverskott och Ätkomst till minne efter att det har frigjorts. Dessa problem kan potentiellt leda till att skadlig kod körs nÀr specialskapade sidor öppnas.
KĂ€lla: opennet.ru




