De webbrowser is vrijgegeven . Bovendien is er een update gegenereerd met langdurige ondersteuning и Firefox 68.12 ESR is de laatste in de reeks, waarbij Firefox 68-gebruikers een automatische update naar versie 78.3 over een maand wordt aangeboden. Versie voor Android . Binnenkort op het podium De Firefox 81-tak zal overgaan, waarvan de release gepland is voor 22 september.
:
- Op het Linux-platform voor X11 gebaseerd op DMABUF, dat werd voorbereid door de eerder voor Wayland voorgestelde DMABUF-backend te splitsen. De nieuwe backend maakte het mogelijk om ondersteuning voor hardwarematige videoversnelling via VA-API te implementeren voor systemen die het X11-protocol gebruiken (voorheen was deze versnelling alleen ingeschakeld voor Wayland), evenals de mogelijkheid om met WebGL via EGL te werken. Om werken via EGL te activeren, is het noodzakelijk om de instellingen "gfx.webrender.all", "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" en "media.ffmpeg.vaapi.enabled" in about:config in te schakelen en ook de omgevingsvariabele MOZ_X11_EGL in te stellen, waarna Webrender en OpenGL-compositingcomponenten overschakelen naar EGL in plaats van GLX. VA-API-ondersteuning is nog niet volledig gestabiliseerd en zal in de volgende release standaard worden ingeschakeld.
- Nieuwe implementatie inbegrepen add-ons die problemen hebben met beveiliging, stabiliteit en prestaties. De nieuwe implementatie onderscheidt zich door het verbeteren van de prestaties van de verwerking van blokkeringslijsten en het oplossen van schaalbaarheidsproblemen door gebruik te maken van cascading. .
- Voor TLS-certificaten die na 1 september 2020 zijn uitgegeven, Er geldt een nieuwe beperking op de geldigheidsduur: de geldigheidsduur van deze certificaten mag niet langer zijn dan 398 dagen (13 maanden). Soortgelijke beperkingen zijn goedgekeurd in Chrome en Safari. Voor certificaten die vóór 1 september zijn ontvangen, blijft het vertrouwen behouden, maar beperkt tot 825 dagen (2.2 jaar).
- Voor gebruikers met migraine en epilepsie zijn sommige animatie-effecten bij het openen van tabbladen verwijderd. Zo wordt er bij het laden van de inhoud van een tabblad nu een zandloperpictogram weergegeven in plaats van een springende stip.

- De mogelijkheid is gecreëerd om Firefox in te stellen als standaard PDF-viewer op het systeem.
- Ondersteuning toegevoegd voor het weergeven van een waarschuwing bij het verzenden van de inhoud van een webformulier vanaf een pagina die via HTTPS is geopend, zonder gebruik te maken van encryptie. Om de weergave van een waarschuwing te beheren, is de instelling "security.warn_submit_secure_to_insecure" beschikbaar in about:config.
- Er zijn diverse verbeteringen en oplossingen doorgevoerd met betrekking tot de werking van schermlezers en de ondersteuning voor toegankelijkheidshulpmiddelen.
- Ondersteuning toegevoegd voor RTX- en Transport-cc-mechanismen om de kwaliteit van WebRTC-aanroepen op slechte communicatiekanalen te verbeteren en de voorspelling van beschikbare bandbreedte te verbeteren.
- In de JavaScript-expressie "» Er is ondersteuning beschikbaar voor de nieuwe syntaxis "export * as namespace" die is voorgesteld in de ECMAScript 2021-specificatie.
- De Animaties API omvat compositiebewerkingen и .
- De Media Session API biedt ondersteuning voor het definiëren van handlers voor het wijzigen van de positie in een stream: om naar de opgegeven positie te gaan en om advertenties over te slaan die vóór de hoofdinhoud komen.
- WebGL heeft een extensie , waarmee u meerdere shadercompilatiethreads tegelijk kunt uitvoeren.
- Window.open() ondersteunt de parameters outerHeight en outerWidth niet meer.
- In WebAssembly wordt vaker gebruik gemaakt van atomaire bewerkingen. gedeelde geheugengebieden.
- Web Developer Tools biedt nu een experimenteel paneel waarmee u eenvoudiger incompatibiliteiten met verschillende browsers kunt identificeren.
- In de interface voor netwerkactiviteitsbewaking zijn visuele labels (een pictogram met een schildpad) toegevoegd om trage query's te markeren waarvan de uitvoeringstijd langer is dan 500 ms (de limiet kan worden gewijzigd via de instelling devtools.netmonitor.audits.slow in about:config).
- In de webconsole Met de opdrachten ":block" en ":unblock" kunt u netwerkaanvragen blokkeren en deblokkeren.
- Wanneer de JavaScript-debugger vanwege een uitzondering vastloopt, wordt er nu een tooltip met een stack trace weergegeven in het codevenster.
Naast de nieuwe functies en bugfixes in Firefox 80 , waarvan er 6 als gevaarlijk zijn gemarkeerd. 4 kwetsbaarheden (verzameld onder ) worden veroorzaakt door problemen met geheugenbeheer, zoals bufferoverlopen en toegang tot geheugengebieden die al zijn vrijgegeven. Deze problemen kunnen ertoe leiden dat er schadelijke code wordt uitgevoerd wanneer speciaal ontworpen pagina's worden geopend.
Bron: opennet.ru

