Firefox 111 version

Webbläsaren Firefox 111 släpptes. Dessutom skapades en uppdatering av den långsiktiga supportgrenen - 102.9.0. Firefox 112-grenen kommer snart att överföras till betatestningsstadiet, vars lansering är planerad till den 11 april.

Viktiga innovationer i Firefox 111:

  • Den inbyggda kontohanteraren har lagt till möjligheten att skapa e-postadressmasker för Firefox Relay-tjänsten, vilket gör att du kan generera tillfälliga e-postadresser för att registrera dig på webbplatser eller registrera prenumerationer, för att inte marknadsföra din riktiga adress. Den här funktionen är endast tillgänglig när användaren är ansluten till ett Firefox-konto.
  • Att tagga har lagt till stöd för attributet "rel", som låter dig tillämpa parametern "rel=noreferrer" på navigering genom webbformulär för att inaktivera överföringen av referenshuvudet eller "rel=noopener" för att inaktivera inställningen av Window.opener-egenskapen och förbjuda tillgång till sammanhanget från vilket övergången gjordes.
  • OPFS (Origin-Private FileSystem) API ingår, vilket är ett tillägg till File System Access API för att placera filer i det lokala filsystemet, länkat till lagringen som är kopplad till den aktuella webbplatsen. Ett slags virtuellt filsystem skapas som är knutet till webbplatsen (andra webbplatser kan inte få åtkomst), vilket gör att webbapplikationer kan läsa, ändra och spara filer och kataloger på användarens enhet.
  • Som en del av implementeringen av CSS Color Level 4-specifikationen har CSS lagt till funktionerna color(), lab(), lch(), oklab() och oklch() för att definiera färg i sRGB, RGB, HSL, HWB, LHC och LAB färgrymder. Funktionerna är för närvarande inaktiverade som standard och kräver aktivering av flaggan layout.css.more_color_4.enabled i about:config för att kunna användas.
  • CSS '@page'-reglerna, som används för att bestämma sidan vid utskrift, implementerar en 'page-orientation'-egenskap för att erhålla sidorienteringsinformation ('upprätt', 'rotera-vänster' och 'rotera-höger').
  • I SVG inuti element kontext-stroke och context-fill-värden är tillåtna.
  • Search.query-funktionen har lagts till i tilläggs-API:et för att skicka frågor till standardsökmotorn. Lade till "disposition"-egenskapen till search.search-funktionen för att visa sökresultatet i en ny flik eller ett nytt fönster.
  • Lade till API för att spara PDF-dokument öppnade i den inbyggda pdf.js viewer. Lade till GeckoView Print API, som är länkat till window.print och låter dig skicka PDF-filer eller PDF InputStream för att skriva ut.
  • Lade till stöd för att ställa in behörigheter via SitePermissions för URI file://.
  • SpiderMonkey JavaScript-motorn har lagt till initialt stöd för RISC-V 64-arkitekturen.
  • Verktyg för webbutvecklare tillåter sökning i godtyckliga filer.
  • Implementerat stöd för kopiering av ytor för VA-API (Video Acceleration API) med hjälp av dmabuf, vilket gjorde det möjligt att påskynda bearbetningen av VA-API-ytor och löste problem med uppkomsten av artefakter under rendering på vissa plattformar.
  • Lade till inställningar för network.dns.max_any_priority_threads och network.dns.max_high_priority_threads till about:config för att styra antalet trådar som används för att lösa värdnamn i DNS.
  • På Windows-plattformen är användning av det plattformsförsedda meddelandesystemet aktiverat.
  • MacOS-plattformen stöder sessionsåterställning.
  • Förbättringar i Android-versionen:
    • Implementerat en inbyggd möjlighet att visa PDF-dokument (utan att först behöva ladda ner och öppna i en separat visningsprogram).
    • När du väljer det strikta läget för att blockera oönskat innehåll (strikt) är standardläget Total Cookie Protection, som använder en separat, isolerad cookie-butik för varje webbplats, som inte tillåter användning av cookies för att spåra rörelser mellan webbplatser.
    • Pixel-enheter som kör Android 12 och 13 har nu möjlighet att dela länkar till nyligen visade sidor direkt från skärmen Senaste.
    • Mekanismen för att öppna innehåll i en separat applikation (Öppna i appen) har gjorts om. En sårbarhet (CVE-2023-25749) som gör att tredjeparts Android-applikationer kan startas utan användarbekräftelse har åtgärdats.
    • CanvasRenderThread-hanteraren ingår, vilket gör att WebGL-relaterade uppgifter kan bearbetas i en separat tråd.

Förutom innovationer och buggfixar har Firefox 111 åtgärdat 20 sårbarheter. 14 sårbarheter är markerade som farliga, varav 9 sårbarheter (samlade under CVE-2023-28176 och CVE-2023-28177) orsakas av minnesproblem, såsom buffertspill och tillgång till redan frigjorda minnesområden. Potentiellt kan dessa problem leda till exekvering av en angripares kod när du öppnar specialdesignade sidor.

Källa: opennet.ru

Lägg en kommentar