WebblĂ€saren Firefox 127 har slĂ€ppts och en uppdatering av den lĂ„ngsiktiga supportgrenen har bildats â 115.12.0. Firefox 128 har nu gĂ„tt in i beta-testning, med lansering planerad till den 9 juli.
Huvudnyheterna i Firefox 126:
- I menyn "V" med en lista över alla öppna flikar och i kontextmenyn för flikar har en knapp lagts till för att stÀnga alla dubblettflikar i det aktuella fönstret.

- Automatisk byte av protokollet HTTP till HTTPS är aktiverat för resurser i taggar <img>, <audio> och <video>, om dessa taggar används på en sida som öppnas via HTTPS. Om de laddade resurserna inte är tillgängliga via HTTPS kommer de nu inte att visas på sidor som öppnas via HTTPS.
- Stöd för proaktiv identifiering har lagts till IP-adresser av vÀrdar utan att vÀnta pÄ att anvÀndaren ska klicka pÄ en lÀnk eller göra en förfrÄgan om den angivna resursen pÄ sidan. DomÀner som behöver förupplösas i DNS bör anges med elementet "link" med attributet 'rel="dns-prefetch"'.
- För att minska den information som kan anvÀndas för att indirekt identifiera anvÀndare, kommer nu arkitekturen x86_64 att anges i User-Agent-headern för 32-bitars x86-system, samt i JavaScript API:n navigator.platform och navigator.oscpu.
- I verktyget för att spara skÀrmdumpar har stöd lagts till för att skapa skÀrmdumpar av filer i SVG- och XML-format, samt för felsidor "about:". Möjligheten att hantera skapandet av skÀrmdumpar med hjÀlp av tangentbordsgenvÀgar har införts, och kompatibilitet med teman och visningslÀgen med hög kontrast (HCM) har implementerats. Prestandan vid sparande av stora skÀrmomrÄden har förbÀttrats.
- I about:config har instÀllningarna toolkit.scrollbox.pagescroll.maxOverlapPercent och toolkit.scrollbox.pagescroll.maxOverlapLines lagts till, vilket gör det möjligt att Àndra sidförskjutningen vid rullning, angiven i procent och rader.
- I Windows-plattformen har funktionen för automatisk start av Firefox efter att datorn har laddats in implementerats. Tack vare förhandsladdning behöver anvĂ€ndaren inte vĂ€nta vid första starten av applikationen â webblĂ€saren kommer att vara redo för anvĂ€ndning omedelbart. LĂ€ge aktiveras i instĂ€llningsavsnittet AllmĂ€nt/Start eller genom en avisering som visas pĂ„ liknande sĂ€tt som uppmaningen att anvĂ€nda Firefox som standardwebblĂ€sare.
- PÄ plattformarna macOS och Windows har ytterligare skydd för Ätkomst införts vid anvÀndning av autofyllformat för sparade lösenord eller vid visning av information om lösenord i lösenordshanteraren. SÄdana ÄtgÀrder med lösenordshanteraren kommer att krÀva bekrÀftelse av autentisering i systemet (till exempel inmatning av systemlösenord, fingeravtrycksverifiering, röst- eller ansiktsautentisering).
- PÄ plattformen macOS Àr det som standard aktiverat att navigera genom inmatningselement med tabulatortangenten, istÀllet för att anvÀnda det specifika för macOS lÀget för tangentbordsnavigering som inte motsvarar beteendet för andra plattformar (det gamla lÀget kan ÄterstÀllas i instÀllningarna).
- I texter dÀr formatet WebVTT (Web Video Text Tracks Format) anvÀnds, har stöd för tecken som Àr tillÄtna i HTML-markup lagts till. WebVTT anvÀnds för att organisera utmatning av text vid specifika tidpunkter, till exempel för att visa undertexter.
- I API:t Clipboard Àr grÀnssnittet ClipboardItem och stödet för metoderna navigator.clipboard.read() och navigator.clipboard.write() som standard aktiverade, vilket gör att webbapplikationen kan lÀsa och skriva data till urklipp.
Vid försök att lÀsa data frÄn urklipp som inte har skrivits av den aktuella webbapplikationen, kommer anvÀndaren att bli ombedd att bekrÀfta ÄtgÀrden innan operationen genomförs. - Stöd för att stÀlla in symmetrisk mellanskrift genom CSS-egenskapen letter-spacing har implementerats experimentellt. I det nya lÀget delas intervallet upp i tvÄ delar som gÀller före och efter tecknet, istÀllet för mellan det aktuella och nÀsta tecken. LÀget aktiveras via instÀllningen layout.css.letter-spacing.model i about:config.
- AnvÀndning av scheman "data:" och "javascript:" Àr förbjudet i attributet "href" för taggen "", som anvÀnds för att ange grundvÀgen för relativa lÀnkar.
- I gradienter skapade med CSS-funktionerna conic-gradient(), linear-gradient(), radial-gradient(), repeating-conic-gradient(), repeating-linear-gradient() och repeating-radial-gradient() Àr det tillÄtet att anvÀnda typen "".
- I objektet Set, som definierar en samling vÀrden, har metoder med implementering av typiska operationer för arbete med mÀngder lagts till: Set.prototype.intersection(),
Set.prototype.union(),
Set.prototype.difference(),
Set.prototype.symmetricDifference(),
Set.prototype.isSubsetOf(),
Set.prototype.isSupersetOf() och Set.prototype.isDisjointFrom(). - Installation av tillÀgg som har XPI-filer signerade med osÀkra algoritmer Àr förbjuden (instÀllningen PREF_XPI_WEAK_SIGNATURES_ALLOWED Àr som standard instÀlld pÄ false).
- I versionen för Android-plattformen:
- Stöd för att översÀtta innehÄll frÄn ett sprÄk till ett annat har lagts till. Precis som i desktopversionen av Firefox anvÀnds en inbyggd översÀttningssystem som utför översÀttning pÄ anvÀndarens lokala system utan att kontakta externa molntjÀnster.
- En ny post "Lösenord" har lagts till i menyn "âŠ".
- Det Àr nu tillÄtet att anvÀnda Enter-tangenten pÄ den senare digitalklaviaturen pÄ stationÀra tangentbord för att bekrÀfta den angivna URL:en i adressfÀltet.
- Ytterligare optimeringar har gjorts under kompilering, vilket har ökat grÀnssnittets responsivitet, minskat uppstartstiden och förlÀngt enhetens batteritid.
- Sektionen med listan över nyligen sparade sidor har flyttats till bokmÀrkens avsnitt. Elementen i listan försvinner nu inte efter utgÄng.
Förutom nyheter och buggfixar i Firefox 127 ÄtgÀrdades 22 sÄrbarheter. 11 av sÄrbarheterna klassificerades som farliga, varav 9 orsakades av minneshanteringsproblem, sÄsom buffertöverflöden och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att okodad kod körs nÀr sÀrskilt utformade sidor öppnas.
KĂ€lla: opennet.ru

