Ukukhishwa kweFirefox 80

Isiphequluli sewebhu sikhululiwe I-Firefox 80. Ngaphezu kwalokho, isibuyekezo senziwe amagatsha ukwesekwa kwesikhathi eside 68.12.0 и 78.2.0. IFirefox 68.12 ESR ingeyakamuva ochungechungeni lwayo, futhi phakathi nenyanga, abasebenzisi beFirefox 68 bazonikezwa isibuyekezo esizenzakalelayo ekukhishweni kwe-78.3. Inguqulo I-Firefox 80 ye-Android ibambezelekile. Uyeza maduze esiteji ukuhlolwa kwe-beta Igatsha leFirefox 81 lizoshintsha, ukukhululwa kwalo kuhlelelwe uSepthemba 22.

main emisha:

  • Ku-platform ye-Linux kwenziwe ingemuva elisha ye-X11 esekelwe ku-DMABUF, elungiswa ngokuhlukanisa ingemuva le-DMABUF elalihlongozwa ngaphambilini nge-Wayland. I-backend entsha yenze kwaba nokwenzeka ukuqalisa ukusekela ukusheshisa kwehadiwe yehadiwe nge-VA-API kumasistimu asebenzisa iphrothokholi ye-X11 (ngaphambilini, ukusheshisa okunjalo bekunikwe amandla ku-Wayland kuphela), kanye nekhono lokusebenzisa i-WebGL nge-EGL. Ukuze uvule umsebenzi nge-EGL, udinga ukwenza kusebenze izilungiselelo ezithi “gfx.webrender.all” “media.ffmpeg.dmabuf-textures.enabled”, “media.ffmpeg.vaapi-drm-display.enabled” kanye ne-“media.ffmpeg. vaapi.enabled” kokuthi mayelana:config futhi usethe okuguquguqukayo kwemvelo kwe-MOZ_X11_EGL, okuzoshintsha izingxenye ezihlanganisayo ze-Webrender ne-OpenGL ukuze kusetshenziswe i-EGL esikhundleni se-GLX. Ukusekelwa kwe-VA-API akukakaqiniswa ngokugcwele futhi kuzonikwa amandla ngokuzenzakalela ekukhishweni okuzayo.
  • Ukuqaliswa okusha kufakiwe uhlu lokuvimba izengezo ezinokuvikeleka, ukuzinza, noma izinkinga zokusebenza. Ukuqaliswa okusha kuyaphawuleka ekuthuthukiseni ukusebenza kohlu lwamabhulokhi okucubungula nokuxazulula izinkinga zokulinganisa, ngenxa yokusetshenziswa kwe-cascade. Izihlungi zeBloom.
  • Okwezitifiketi ze-TLS ezikhishwe kusukela ngoSepthemba 1, 2020, kuyoba kuzosebenza umkhawulo omusha esikhathini sokuqinisekisa - isikhathi sokuphila salezi zitifiketi asinakudlula izinsuku ezingama-398 (izinyanga eziyi-13). Imikhawulo efanayo ivunyelwe ku-Chrome naku-Safari. Ezitifiketini ezitholwe ngaphambi komhla ka-1 Septhemba, ukwethenjwa kuzogcinwa kodwa kukhawulelwe ezinsukwini ezingama-825 (iminyaka engu-2.2).
  • Kubasebenzisi abanemigraines nesithuthwane, eminye imiphumela yopopayi lapho kuvulwa amathebhu isusiwe. Isibonelo, uma ulayisha okuqukethwe kwethebhu, isithonjana se-hourglass manje siyaboniswa esikhundleni sechashazi eligxumayo.
    Ukukhishwa kweFirefox 80

  • Kungenzeka ukufaka iFirefox njengesibuki esizenzakalelayo se-PDF ohlelweni.
  • Ukwesekwa okwengeziwe kokubonisa isexwayiso lapho kuthunyelwa okuqukethwe kwefomu lewebhu kusuka ekhasini elivulwe nge-HTTPS ngaphandle kokusebenzisa ukubethela. Ukuze ulawule okukhiphayo okuyisixwayiso kokuthi:config, kunesilungiselelo esithi “security.warn_submit_secure_to_insecure”.
  • Ukuthuthukiswa nokulungiswa okuhlukahlukene kwenziwe ukuze kusekelwe izifundi zesikrini nokusekelwa kwabantu abakhubazekile.
  • Ukwesekwa okwengeziwe kwe-RTX kanye ne-Transport-cc nezindlela zokuthuthukisa ikhwalithi yamakholi nge-WebRTC eziteshini zokuxhumana ezingezinhle futhi kuthuthukiswe ukuqagela komkhawulokudonsa otholakalayo.
  • Enkulumweni ye-JavaScript "ukuthekelisa» ukusekelwa kwe-syntax entsha "yokuthekelisa * njenge-namespace" ehlongozwayo ekucacisweni kwe-ECMAScript 2021 kunikezwa.
  • I-Animations API ihlanganisa imisebenzi yokuhlanganisa I-KeyframeEffect.composite и I-KeyframeEffect.iterationComposite.
  • I-Media Session API yengeze usekelo lokuchaza izibambi zokushintsha isikhundla ekusakazweni: seekto ukuya endaweni eshiwo futhi skipad ukweqa izikhangiso ezivela ngaphambi kokuqukethwe okuyinhloko.
  • I-WebGL isebenzisa isandiso KHR_parallel_shader_compile, okuvumela ukuthi usebenzise imicu eminingi yokuhlanganisa i-shader ngesikhathi esisodwa.
  • I-Window.open() ayisasekeli Ubude bangaphandle kanye namapharamitha obubanzi obungaphandle.
  • Ku-WebAssembly, ukusetshenziswa kokusebenza kwe-athomu kungaphezulu akugcini lapho izindawo zenkumbulo ezabelwana ngazo.
  • Amathuluzi onjiniyela wewebhu anikezela ngephaneli yokuhlola ukwenza kube lula ukuhlonza ukungahambisani neziphequluli ezahlukahlukene.
    Ukukhishwa kweFirefox 80Ukukhishwa kweFirefox 80

  • Kusixhumi esibonakalayo sokuqapha umsebenzi wenethiwekhi, omaka ababonakalayo (isithonjana esinofudu) bengeziwe ukuze kugqanyiswe izicelo ezihamba kancane ezisikhathi sazo sokwenza singaphezu kuka-500 ms (umkhawulo ungashintshwa ngesilungiselelo esinensayo sokuthi devtools.netmonitor.audits. kokuthi:config) .

    Ukukhishwa kweFirefox 80

  • Kukhonsoli yewebhu kwenziwe ":block" kanye ":vula" imiyalo yokuvimba nokuvula izicelo zenethiwekhi.
  • Uma isilungisi sephutha se-JavaScript siphazamisa uma okuhlukile kwenzeka, iphaneli yekhodi manje ibonisa ithiphu yamathuluzi enokulandelela isitaki.

Ngokungeziwe ezenzweni ezintsha nokulungiswa kweziphazamisi kuFirefox 80 kuqedwe 13 ubuthakathaka, okuyizi-6 zazo ezimakwe njengeziyingozi. 4 ubungozi (kuqoqwe ngaphansi I-CVE-2020-15670) zibangelwa izinkinga zememori, njengokuchichima kwe-buffer kanye nokufinyelela ezindaweni zememori esezikhululiwe. Ngokunokwenzeka, lezi zinkinga zingaholela ekusetshenzisweni kwekhodi yomhlaseli lapho kuvulwa amakhasi aklanywe ngokukhethekile.

Source: opennet.ru

Engeza amazwana