Firefox 123 er lansert, og en oppdatering av den langsiktige stĂžttelinjen er dannet - 115.8.0. Firefox 124 har kommet til beta-teststadiet, og lanseringen er planlagt til 19. mars.
Hovednyhetene i Firefox 123:
- Firefox View-siden, som forenkler tilgangen til tidligere visst innhold, har fÄtt integrert mulighet for Ä sÞke i innholdet fra alle viste seksjoner med nÄvÊrende faner, nylig Äpnete faner, nylig lukte faner, faner fra andre enheter og besÞksloggen.

- En eksperimentell mulighet for Ä vise miniatyrbilder av sider nÄr musen holdes over fanene er lagt til. I tillegg til miniatyren er det ogsÄ lagt til en referanse til den viste linken i fanens informasjonsboks. Som standard er forhÄndsvisning av miniatyrbilder deaktivert og krever aktivering av innstillingen «browser.tabs.cardPreview.enabled» i about:config.

- Et grensesnitt («Web Compatibility Reporting Tool») for Ä sende varsler til Firefox-utviklerne om problemer med visning av nettsteder og avvik i oppfÞrselen pÄ nettsteder sammenlignet med andre nettlesere er lagt til. For Ä sende en melding er det lagt til et punkt i menyen «Hjelp» som heter «Rapporter nettstedproblem», som videresender til tjenesten webcompat.com.
- Innstillinger for adressefeltet er lagt til i konfigurasjonsdelen «SÞk» («Search»).

- I den innebygde oversetteren er det implementert stÞtte for ikke bare Ä oversette synlig tekst, men ogsÄ for Ä oversette verktÞytips og plassholdere i inndatafelter.
- Problemet med feilvisning av miniatyrbilder i dialogboksen for filÄpning, som oppstÄr pÄ systemer med eldre AMD CPUer, er ikke lÞst. Hvis svarte kvadrater vises i stedet for miniatyrbilder, anbefales det Ä oppdatere grafikkdriverne for AMD GPU.
- I Linux-versjonene er det blitt gjort et skifte fra Ä bruke API GdkCursorType til gdk_cursor_new_from_name, noe som lÞste problemet med visning av tom pekeren i testversjoner av GNOME 46 nÄr man bruker standard ikon-temaet adwaita-icon-theme i GNOME og GTK. Problemet er forÄrsaket av avviklingen av stÞtte i adwaita-icon-theme for klassiske X-peker.
- I verktÞyene for webutviklere har panelet for nettverksaktivitet fÄtt muligheten til Ä lagre innholdet av svaret pÄ en forespÞrsel til disk (det er lagt til en knapp «Lagre svar som» i hÞyreklikkmenyen).

- I implementasjonen av HTTP-svarkode 103 (âEarly Hintsâ), som brukes for Ă„ forhĂ„ndsvisning av overskrifter, er behandlingen av attributtene Preload og Modulepreload i HTTP-overskriften Link inkludert. Kode 103 lar informere klienten om innholdet av enkelte HTTP-overskrifter umiddelbart etter forespĂžrselen, uten Ă„ vente pĂ„ at server alle relaterte forespĂžrsel operasjoner blir utfĂžrt og innholdet begynner Ă„ bli servert. PĂ„ samme mĂ„te kan man via forhĂ„ndsvisning av overskriften Link (for eksempel âLink: ; rel=preload; as=styleâ) gi hint om relaterte elementer til den serverte siden som kan lastes pĂ„ forhĂ„nd. NĂ„r nettleseren mottar informasjon om slike ressurser, begynner den Ă„ laste dem uten Ă„ vente pĂ„ at hovedsiden skal lastes ferdig, noe som reduserer den totale behandlingstiden for forespĂžrselen.
- I SVG med gradienter, som kan konfigureres med og elementer, er stÞtten for fargeinterpolering ved bruk av det lineÊre fargespace RGB lagt til. Valg av fargespace for interpolering gjÞres ved hjelp av attributten color-interpolation, som kan ta verdiene «auto», «sRGB» og «linearRGB».
- I SVG-elementet feImage, som tillater uthenting av bilder fra eksterne kilder, er det implementert tilbakefall til bruk av en bredde pÄ 300px og hÞyde pÄ 150px hvis stÞrrelsen av det opprinnelige rot-elementet er angitt i prosent (tidligere ble slike elementer ikke tegnet).
- NÄr lyd omdirigeres til en annen enhet ved hjelp av metoden setSinkId(), er det sÞrget for at ekko-undertrykkelse anvendes pÄ lyden som mottas fra mikrofonen.
- StÞtten for API Declarative Shadow DOM er inkludert for Ä lage nye rotgrener i Shadow DOM, for eksempel for Ä separere importert tredjeparts stil av elementet og den tilknyttede DOM-grenen fra hoveddokumentet. Den foreslÄtte deklarative API-en gjÞr det mulig Ä lÞsne DOM-grener utelukkende ved hjelp av HTML uten behov for Ä skrive javaScript.
- I Android-versjonen for beskyttelse mot passiv identifisering av brukere og for Ä Þke kompatibiliteten med enkelte nettsteder inkluderer parameterne navigator.platform, navigator.oscpu og overskriften User-Agent nÄ verdien «x86_64» pÄ systemer med ARM64-arkitektur og «armv81» pÄ systemer ARM32 og x86.
I tillegg til nyheter og feilrettinger har Firefox 122 fikset 32 sÄrbarheter (24 er merket som kritiske). 23 av sÄrbarhetene (22 er samlet under CVE-2024-1553 og CVE-2024-1557) skyldes minnehÄndteringsproblemer som bufferovrfylling og tilgang til allerede frigjorte minneomrÄder. Potensielt kan disse problemene fÞre til at ondsinnet kode kjÞres ved Äpning av spesielt tilpassede sider. SÄrbarheten CVE-2024-1547 lar en ondsinnet aktÞr vise et alert-dialog fra en annen nettside.
Kilde: opennet.ru




