Firefox 80 utgivelse

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.

Den viktigste innovasjoner:

  • På Linux-plattformen implementert ny 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.
    Firefox 80 utgivelse

  • 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.
  • Animasjons-APIet inkluderer kompositeringsoperasjoner KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • 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.
    Firefox 80 utgivelseFirefox 80 utgivelse

  • 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) .

    Firefox 80 utgivelse

  • 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 eliminert 13 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.

Kilde: opennet.ru

Legg til en kommentar