Nettleseren ble utgitt Firefox 80. I tillegg er det generert en oppdatering grener med langsiktig støtte 68.12.0 и 78.2.0. Firefox 68.12 ESR er den siste i sin serie, og innen en måned vil Firefox 68-brukere bli tilbudt en automatisk oppdatering til 78.3-utgivelsen. Versjon Firefox 80 for Android forsinket. Kommer snart på scenen betatesting Firefox 81-grenen vil gå over, og utgivelsen er planlagt til 22. september.
På Linux-plattformen implementertny backend for X11 basert på DMABUF, som er utarbeidet ved å dele opp DMABUF-backend tidligere foreslått for Wayland. Den nye bakenden gjorde det mulig å implementere støtte for maskinvarevideoakselerasjon via VA-API for systemer som bruker X11-protokollen (tidligere var slik akselerasjon kun aktivert for Wayland), samt muligheten til å betjene WebGL via EGL. For å aktivere arbeid via EGL, må du aktivere innstillingene "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" og "media.ffmpeg. vaapi.enabled" i about:config og setter også MOZ_X11_EGL miljøvariabelen, som vil bytte Webrender og OpenGL compositing komponenter til å bruke EGL i stedet for GLX. VA-API-støtte er ennå ikke fullstendig stabilisert og vil bli aktivert som standard i en fremtidig utgivelse.
Ny implementering inkludert Blokkeringsliste tillegg som har problemer med sikkerhet, stabilitet eller ytelse. Den nye implementeringen er kjent for å forbedre ytelsen til behandling av blokklister og løse skalerbarhetsproblemer, takket være bruken av kaskade Bloom filtre.
For TLS-sertifikater utstedt fra og med 1. september 2020, vil en ny begrensning av gyldighetsperioden vil gjelde - levetiden til disse sertifikatene kan ikke overstige 398 dager (13 måneder). Lignende restriksjoner er godkjent i Chrome og Safari. For sertifikater mottatt før 1. september vil tillit opprettholdes, men begrenset til 825 dager (2.2 år).
For brukere med migrene og epilepsi er noen animasjonseffekter ved åpning av faner fjernet. For eksempel, når du laster inn faneinnhold, vises nå et timeglassikon i stedet for en hoppende prikk.
Det er mulig å installere Firefox som standard PDF-visningsprogram på systemet.
Lagt til støtte for å vise en advarsel ved sending av nettskjemainnhold fra en side åpnet via HTTPS uten å bruke kryptering. For å kontrollere advarselsutgangen i about:config, er det en innstilling "security.warn_submit_secure_to_insecure".
Ulike forbedringer og rettelser er gjort for å støtte skjermlesere og støtte for funksjonshemmede.
Lagt til støtte for RTX- og Transport-cc-mekanismer for å forbedre kvaliteten på samtaler via WebRTC på dårlige kommunikasjonskanaler og forbedre prediksjon av tilgjengelig båndbredde.
I JavaScript-uttrykket "eksportere» støtte for den nye "eksport * som navnerom"-syntaksen foreslått i ECMAScript 2021-spesifikasjonen er gitt.
Media Session API har lagt til støtte for å definere posisjonsendringsbehandlere i en strøm: søker etter for å flytte til den angitte posisjonen og skipad å hoppe over annonser som vises foran hovedinnholdet.
WebGL implementerer en utvidelse KHR_parallel_shader_compile, som lar deg kjøre flere shader-kompileringstråder samtidig.
Window.open() støtter ikke lenger outerHeight og outerWidth parametere.
I WebAssembly er bruken av atomoperasjoner mer ikke begrenset til delte minneområder.
Nettutviklerverktøyene tilbyr et eksperimentelt panel for å gjøre det lettere å identifisere inkompatibiliteter med forskjellige nettlesere.
I grensesnittet for nettverksaktivitetsovervåking er det lagt til visuelle markører (et ikon med en skilpadde) for å markere trege forespørsler hvis utførelsestid overstiger 500 ms (grensen kan endres via devtools.netmonitor.audits.slow-innstillingen i about:config) .
I nettkonsollen implementert ":block" og ":unblock" kommandoer for å blokkere og oppheve blokkering av nettverksforespørsler.
Når JavaScript-feilsøkeren avbryter når et unntak oppstår, viser kodepanelet nå et verktøytips med en stabelsporing.
I tillegg til innovasjoner og feilrettinger i Firefox 80 eliminert13 sårbarheter, hvorav 6 er merket som farlige. 4 sårbarheter (samlet under CVE-2020-15670) er forårsaket av minneproblemer, som bufferoverløp og tilgang til allerede frigjorte minneområder. Potensielt kan disse problemene føre til kjøring av en angripers kode når du åpner spesialdesignede sider.