Firefox 111 udgivelse

Webbrowseren Firefox 111 blev frigivet. Derudover blev der oprettet en opdatering til den langsigtede supportgren - 102.9.0. Firefox 112-grenen vil snart blive overført til beta-teststadiet, hvis udgivelse er planlagt til den 11. april.

Vigtigste innovationer i Firefox 111:

  • Den indbyggede kontoadministrator har tilføjet muligheden for at oprette e-mail-adressemasker til Firefox Relay-tjenesten, som giver dig mulighed for at generere midlertidige e-mailadresser til registrering på websteder eller registrering af abonnementer, for ikke at reklamere for din rigtige adresse. Denne funktion er kun tilgængelig, når brugeren er forbundet til en Firefox-konto.
  • Understøttelse af "rel"-attributten er blevet tilføjet til -tagget, som giver dig mulighed for at anvende parameteren "rel=noreferrer" til navigation gennem webformularer for at deaktivere transmissionen af ​​Referer-headeren eller "rel=noopener" for at deaktivere at indstille egenskaben Window.opener og forbyde adgang til den kontekst, hvorfra overgangen blev foretaget.
  • OPFS (Origin-Private FileSystem) API er inkluderet, som er en udvidelse til File System Access API til at placere filer i det lokale filsystem, knyttet til det lager, der er knyttet til det aktuelle websted. Der skabes en slags virtuelt filsystem, der er knyttet til webstedet (andre websteder kan ikke få adgang), hvilket gør det muligt for webapplikationer at læse, ændre og gemme filer og mapper på brugerens enhed.
  • Som en del af implementeringen af ​​CSS Color Level 4-specifikationen har CSS tilføjet funktionerne color(), lab(), lch(), oklab() og oklch() til at definere farve i sRGB, RGB, HSL, HWB, LHC og LAB farverum. Funktionerne er i øjeblikket deaktiveret som standard og kræver aktivering af flaget layout.css.more_color_4.enabled i about:config for at blive brugt.
  • CSS '@page'-reglerne, der bruges til at bestemme siden ved udskrivning, implementerer en 'side-orientation'-egenskab for at få information om sideorientering ('opretstående', 'rotate-venstre' og 'rotate-right').
  • SVG tillader kontekst-streg og kontekstudfyldningsværdier inden for -elementer.
  • Search.query-funktionen er blevet tilføjet til tilføjelses-API'en for at sende forespørgsler til standardsøgemaskinen. Tilføjet "disposition"-egenskab til search.search-funktionen for at vise søgeresultatet i en ny fane eller et nyt vindue.
  • Tilføjet API til lagring af PDF-dokumenter åbnet i den indbyggede pdf.js viewer. Tilføjet GeckoView Print API, som er knyttet til window.print og giver dig mulighed for at sende PDF-filer eller PDF InputStream til udskrivning.
  • Tilføjet support til indstilling af tilladelser via SitePermissions for URI file://.
  • SpiderMonkey JavaScript-motoren har tilføjet indledende understøttelse af RISC-V 64-arkitekturen.
  • Værktøjer til webudviklere tillader søgning i vilkårlige filer.
  • Understøttelse af kopiering af overflader til VA-API (Video Acceleration API) ved hjælp af dmabuf er blevet implementeret, hvilket har gjort det muligt at fremskynde behandlingen af ​​VA-API overflader og løst problemer med fremkomsten af ​​artefakter under gengivelse på nogle platforme.
  • Tilføjede indstillinger for netværk.dns.max_any_priority_threads og network.dns.max_high_priority_threads til about:config for at kontrollere antallet af tråde, der bruges til at løse værtsnavne i DNS.
  • På Windows-platformen er brug af det platformleverede meddelelsessystem aktiveret.
  • MacOS-platformen understøtter sessionsgendannelse.
  • Forbedringer i Android-versionen:
    • Implementeret en indbygget evne til at se PDF-dokumenter (uden at skulle først downloade og åbne i en separat fremviser).
    • Når du vælger den strenge tilstand til at blokere uønsket indhold (streng), er standardtilstanden Total Cookie Protection, som bruger en separat, isoleret cookie-butik for hvert websted, som ikke tillader brugen af ​​cookies til at spore bevægelser mellem websteder.
    • Pixel-enheder, der kører Android 12 og 13, har nu mulighed for at dele links til nyligt viste sider direkte fra skærmbilledet Seneste.
    • Mekanismen til at åbne indhold i en separat applikation (Åbn i app) er blevet omdesignet. En sårbarhed (CVE-2023-25749), der tillader tredjeparts Android-applikationer at blive lanceret uden brugerbekræftelse, er blevet rettet.
    • CanvasRenderThread-handleren er inkluderet, hvilket gør det muligt at behandle WebGL-relaterede opgaver i en separat tråd.

Ud over innovationer og fejlrettelser har Firefox 111 rettet 20 sårbarheder. 14 sårbarheder er markeret som farlige, hvoraf 9 sårbarheder (samlet under CVE-2023-28176 og CVE-2023-28177) er forårsaget af hukommelsesproblemer, såsom bufferoverløb og adgang til allerede frigjorte hukommelsesområder. Potentielt kan disse problemer føre til eksekvering af en angribers kode, når der åbnes specialdesignede sider.

Kilde: opennet.ru

Tilføj en kommentar