Firefox 80 version

Webbläsare släppt firefox 80. Dessutom har en uppdatering genererats grenar långsiktigt stöd 68.12.0 и 78.2.0. Firefox 68.12 ESR är den senaste i sin serie, och inom en månad kommer Firefox 68-användare att erbjudas en automatisk uppdatering av 78.3-versionen. Version firefox 80 för Android försenad. Kommer snart till scenen betatestning Firefox 81-grenen kommer att övergå, vars lansering är planerad till den 22 september.

Den huvudsakliga innovationer:

  • På Linux-plattformen genomförs ny backend för X11 baserat på DMABUF, som förbereds genom att dela upp den DMABUF-backend som tidigare föreslagits för Wayland. Den nya backend gjorde det möjligt att implementera stöd för hårdvaruvideoacceleration via VA-API för system som använder X11-protokollet (tidigare var sådan acceleration endast aktiverad för Wayland), samt möjligheten att driva WebGL via EGL. För att aktivera arbete via EGL måste du aktivera inställningarna "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" och "media.ffmpeg. vaapi.enabled" i about:config och ställ även in miljövariabeln MOZ_X11_EGL, som kommer att byta Webrender och OpenGL-kompositkomponenter för att använda EGL istället för GLX. VA-API-stödet är ännu inte helt stabiliserat och kommer att aktiveras som standard i en framtida version.
  • Ny implementering ingår blockeringslista tillägg som har problem med säkerhet, stabilitet eller prestanda. Den nya implementeringen är känd för att förbättra prestandan för bearbetningsblocklistor och lösa skalbarhetsproblem, tack vare användningen av kaskad Bloom filter.
  • För TLS-certifikat utfärdade från och med 1 september 2020, kommer en ny begränsning av giltighetstiden kommer att gälla - livslängden för dessa certifikat får inte överstiga 398 dagar (13 månader). Liknande begränsningar har godkänts i Chrome och Safari. För certifikat som tagits emot före 1 september kommer förtroendet att upprätthållas men begränsat till 825 dagar (2.2 år).
  • För användare med migrän och epilepsi har vissa animationseffekter tagits bort när flikarna öppnas. Till exempel, när du laddar flikinnehåll, visas nu en timglasikon istället för en hoppande prick.
    Firefox 80 version

  • Det är möjligt att installera Firefox som standard PDF-visare på systemet.
  • Lagt till stöd för att visa en varning när webbformulärinnehåll skickas från en sida som öppnas via HTTPS utan att använda kryptering. För att styra varningsutmatningen i about:config finns en inställning "security.warn_submit_secure_to_insecure".
  • Olika förbättringar och korrigeringar har gjorts för att stödja skärmläsare och stöd för personer med funktionsnedsättning.
  • Lade till stöd för RTX- och Transport-cc-mekanismer för att förbättra kvaliteten på samtal via WebRTC på dåliga kommunikationskanaler och förbättra förutsägelsen av tillgänglig bandbredd.
  • I JavaScript-uttrycket "export» Stöd för den nya syntaxen "exportera * som namnområde" som föreslås i ECMAScript 2021-specifikationen tillhandahålls.
  • Animations API inkluderar sammansättningsoperationer KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • Media Session API har lagt till stöd för att definiera positionsändringshanterare i en ström: seekto för att flytta till den angivna positionen och skipad att hoppa över annonser som visas före huvudinnehållet.
  • WebGL implementerar en tillägg KHR_parallel_shader_compile, som låter dig köra flera shader-kompileringstrådar samtidigt.
  • Window.open() stöder inte längre parametrarna outerHeight och outerWidth.
  • I WebAssembly är användningen av atomära operationer mer inte begränsat till delade minnesområden.
  • Verktygen för webbutvecklare erbjuder en experimentpanel för att göra det lättare att identifiera inkompatibiliteter med olika webbläsare.
    Firefox 80 versionFirefox 80 version

  • I gränssnittet för övervakning av nätverksaktivitet har visuella markörer (en ikon med en sköldpadda) lagts till för att markera långsamma förfrågningar vars exekveringstid överstiger 500 ms (gränsen kan ändras via inställningen devtools.netmonitor.audits.slow i about:config) .

    Firefox 80 version

  • I webbkonsolen genomförs ":block" och ":unblock" kommandon för att blockera och avblockera nätverksbegäranden.
  • När JavaScript-debuggern avbryter när ett undantag inträffar visar kodpanelen nu ett verktygstips med en stackspårning.

Förutom innovationer och buggfixar i Firefox 80 utslagen 13 sårbarheter, varav 6 är markerade som farliga. 4 sårbarheter (samlade under CVE-2020-15670) orsakas av minnesproblem som buffertspill och tillgång till redan frigjorda minnesområden. Dessa problem kan potentiellt leda till att skadlig kod exekveras när specialdesignade sidor öppnas.

Källa: opennet.ru

Lägg en kommentar