De release van de webbrowser is een feit . Bovendien is een update voorbereid met een lange ondersteuningsperiode en . 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 voor Android . Binnenkort zal in de fase zal de tak Firefox 81 overgaan, met een verwachte release op 22 september.
:
- Op het Linux-platform 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 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 .
- Voor TLS-certificaten die zijn uitgegeven vanaf 1 september 2020, 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.

- 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 «» 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. en .
- In de API Media Session is ondersteuning toegevoegd voor het definiëren van handlers voor het veranderen van de positie in de stream: om naar een opgegeven positie te gaan en om advertenties vóór de hoofdinhoud over te slaan.
- In WebGL is de extensie , 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 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).
- In de webconsole zijn de commando's «:block» en «:unblock» toegevoegd voor het blokkeren en deblokkeren van netwerkverzoeken.
- Bij het onderbreken van de JavaScript-debugger bij een exceptie, wordt nu een tooltip met de stacktrace weergegeven in het codepaneel. Naast nieuwe functies en bugfixes in Firefox 80
- zijn er 13 kwetsbaarheden
, waarvan 6 als gevaarlijk zijn gemarkeerd. 4 kwetsbaarheden (samengevoegd onder ) zijn geïdentificeerd. ) 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

