Firefox 80 release

De release van de webbrowser is een feit Firefox 80. Bovendien is een update voorbereid takken met een lange ondersteuningsperiode 68.12.0 en 78.2.0. Firefox 68.12 ESR is de laatste in zijn serie, en over een maand zullen gebruikers van Firefox 68 automatisch worden bijgewerkt naar de release 78.3. Versie Firefox 80 voor Android wordt vertraagd. Binnenkort zal in de fase van bèta-testen zal de tak Firefox 81 overgaan, met een verwachte release op 22 september.

Belangrijkste vernieuwingen:

  • Op het Linux-platform is geïmplementeerd is er een nieuwe backend voor X11 op basis van DMABUF, die is voorbereid door het splitsen van de DMABUF-backend, die eerder was voorgesteld voor Wayland. De nieuwe backend maakt hardwareversnelling van video via VA-API mogelijk voor systemen die het X11-protocol gebruiken (voorheen werd dergelijke versnelling alleen ingeschakeld voor Wayland), evenals de mogelijkheid om WebGL via EGL te gebruiken. Om de werking via EGL te activeren, moeten de instellingen ‘gfx.webrender.all’, ‘media.ffmpeg.dmabuf-textures.enabled’, ‘media.ffmpeg.vaapi-drm-display.enabled’ en ‘media.ffmpeg.vaapi.enabled’ in about:config worden ingeschakeld, en moet de omgevingsvariabele MOZ_X11_EGL worden ingesteld, waarna Webrender en de OpenGL-compositiecomponenten overschakelen naar het gebruik van EGL in plaats van GLX. De ondersteuning voor VA-API is nog niet volledig gestabiliseerd en zal standaard worden ingeschakeld in de volgende release.
  • Er is een nieuwe implementatie opgenomen van de blokkadelijst voor extensies waarin problemen met veiligheid, stabiliteit en prestaties worden waargenomen. De nieuwe implementatie valt op door verbeterde verwerkingsprestaties van blokkadelijsten en het oplossen van schaalbaarheidsproblemen, door gebruik te maken van cascade Bloom-filters.
  • Voor TLS-certificaten die zijn uitgegeven vanaf 1 september 2020, zal een nieuwe beperking op de geldigheidsduur worden toegepast — de levensduur van deze certificaten kan niet langer dan 398 dagen (13 maanden) zijn. Soortgelijke beperkingen zijn goedgekeurd in Chrome en Safari. Voor certificaten die voor 1 september zijn verkregen, blijft het vertrouwen bestaan, maar is dit beperkt tot 825 dagen (2,2 jaar).
  • Voor gebruikers met migraine en epilepsie zijn enkele animatie-effecten verwijderd bij het openen van tabbladen. Bijvoorbeeld, tijdens het laden van de inhoud van een tabblad toont het nu een pictogram met zandlopers in plaats van een knipperend punt.
    Firefox 80 release
  • Er is de mogelijkheid toegevoegd om Firefox in te stellen als de standaard PDF-viewer in het systeem.
  • Ondersteuning toegevoegd voor het weergeven van een waarschuwing bij het indienen van inhoud van een webformulier van een pagina geopend via HTTPS zonder gebruik van encryptie. Voor het beheren van de waarschuwing in about:config is er een instelling ‘security.warn_submit_secure_to_insecure’ beschikbaar.
  • Er zijn verschillende verbeteringen en bugfixes doorgevoerd die verband houden met de werking van schermlezers en de ondersteuning van hulpmiddelen voor mensen met een beperking.
  • Ondersteuning voor RTX- en Transport-cc-mechanismen is toegevoegd om de kwaliteit van oproepen via WebRTC op slechte verbindingen te verbeteren en de beschikbare bandbreedte beter te voorspellen.
  • In de JavaScript-uitdrukking «Exporteer en download afbeeldingen» is ondersteuning voor de nieuwe syntaxis «export * as namespace» toegevoegd, zoals voorgesteld in de ECMAScript 2021-specificatie.
  • In de API Animations zijn compositie-operaties inbegrepen. KeyframeEffect.composite en KeyframeEffect.iterationComposite.
  • In de API Media Session is ondersteuning toegevoegd voor het definiëren van handlers voor het veranderen van de positie in de stream: seekto om naar een opgegeven positie te gaan en skipad om advertenties vóór de hoofdinhoud over te slaan.
  • In WebGL is de extensie KHR_parallel_shader_compile, geïmplementeerd om meerdere shadercompilatiestromen tegelijkertijd te starten.
  • In Window.open() is de ondersteuning voor de parameters outerHeight en outerWidth stopgezet.
  • In WebAssembly zijn atomische operaties niet langer beperkt tot gedeelde geheugengebieden. In de tools voor webontwikkeling is een experimentele paneel ter vereenvoudiging van het opsporen van incompatibiliteiten met verschillende browsers voorgesteld.
  • In de interface voor netwerkactiviteitmonitoring zijn visuele labels (een pictogram met een schildpad) toegevoegd om langzame verzoeken te markeren, die meer dan 500 ms duren (de limiet kan worden gewijzigd via de instelling devtools.netmonitor.audits.slow in about:config).
    Firefox 80 release Firefox 80 release
  • In de webconsole zijn de commando's «:block» en «:unblock» toegevoegd voor het blokkeren en deblokkeren van netwerkverzoeken.

    Firefox 80 release
  • Bij het onderbreken van de JavaScript-debugger bij een exceptie, wordt nu een tooltip met de stacktrace weergegeven in het codepaneel. zijn gerealiseerd Naast nieuwe functies en bugfixes in Firefox 80
  • zijn er 13 kwetsbaarheden

, waarvan 6 als gevaarlijk zijn gemarkeerd. 4 kwetsbaarheden (samengevoegd onder 7 problemen CVE-2020-15670) zijn geïdentificeerd. De release van de webbrowser Firefox 80 heeft plaatsgevonden.) worden veroorzaakt door geheugenproblemen, zoals bufferoverflows en toegang tot reeds vrijgegeven geheugengebieden. Deze problemen kunnen mogelijk leiden tot de uitvoering van kwaadaardige code bij het openen van speciaal opgemaakte pagina's.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster