Ho lokolloa ha Firefox 80

Sebatli sa Marang-rang se lokollotsoe Firefox 80. Ho feta moo, ho entsoe ntlafatso makala tšehetso ea nako e telele 68.12.0 и 78.2.0. Firefox 68.12 ESR ke ea morao-rao letotong la eona, 'me nakong ea khoeli, basebelisi ba Firefox 68 ba tla fuoa ntlafatso ea othomathike ea tokollo ea 78.3. Phetolelo Firefox 80 bakeng sa android lieha. E tla haufinyane sethaleng tlhahlobo ea beta Lekala la Firefox 81 le tla fetoha, e leng tokollo e reretsoeng ka la 22 Loetse.

ka sehloohong boiqapelo:

  • Sethaleng sa Linux kenngwa tshebetsong backend e ncha bakeng sa X11 e thehiloeng ho DMABUF, e lokiselitsoeng ka ho arola mokokotlo oa DMABUF o neng o reretsoe Wayland pele. The backend e ncha e entse hore ho khonehe ho kenya ts'ehetso ea ho potlakisa video ea hardware ka VA-API bakeng sa litsamaiso tse sebelisang X11 protocol (pele, ho potlakisa ho joalo ho ne ho lumelloa feela bakeng sa Wayland), hammoho le bokhoni ba ho sebetsa WebGL ka EGL. Ho kenya tšebetsong mosebetsi ka EGL, o hloka ho kenya li-setting "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" le "media.ffmpeg. vaapi.enabled” in about:config mme o sete hape MOZ_X11_EGL tikoloho e feto-fetohang, e tla fetola likarolo tse kopanyang tsa Webrender le OpenGL ho sebelisa EGL ho fapana le GLX. Ts'ehetso ea VA-API ha e so tsitsa ka botlalo 'me e tla nolofalloa ka ho sa feleng tokollong e tlang.
  • Ts'ebetsong e ncha e kenyelelitsoe lethathamo la lithibelo litlatsetso tse nang le ts'ireletso, botsitso, kapa litaba tsa ts'ebetso. Ts'ebetsong e ncha e bohlokoa bakeng sa ho ntlafatsa ts'ebetso ea manane a li-block le ho rarolla mathata a scalability, ka lebaka la ts'ebeliso ea cascading. Lisefa tsa lipalesa.
  • Bakeng sa litifikeiti tsa TLS tse fanoeng ho qala ka Loetse 1, 2020, tla ba moeli o mocha oa nako ea ho sebetsa o tla sebetsa - nako ea bophelo ea litifikeiti tsena e ke ke ea feta matsatsi a 398 (likhoeli tse 13). Lithibelo tse tšoanang li amohetsoe ho Chrome le Safari. Bakeng sa litifikeiti tse amohetsoeng pele ho la 1 Loetse, tšepo e tla bolokoa empa e lekanyelitsoe ho matsatsi a 825 (lilemo tse 2.2).
  • Bakeng sa basebelisi ba nang le migraine le sethoathoa, litlamorao tse ling tsa animation ha ho buloa li-tab li tlositsoe. Ka mohlala, ha o kenya litaba tsa li-tab, hona joale letšoao la hourglass le tla bontšoa ho e-na le letheba le qhomang.
    Ho lokolloa ha Firefox 80

  • Hoa khoneha ho kenya Firefox e le sebali sa kamehla sa PDF ho sistimi.
  • Ts'ehetso e ekelitsoeng bakeng sa ho hlahisa temoso ha o romella litaba tsa foromo ea webo ho tsoa leqepheng le butsoeng ka HTTPS ntle le ho sebelisa encryption. Ho laola tlhahiso ea temoso mabapi le:config, ho na le litlhophiso tsa "security.warn_submit_secure_to_insecure".
  • Lintlafatso le litokiso tse fapaneng li entsoe ho ts'ehetsa babali ba skrini le ts'ehetso bakeng sa batho ba nang le bokooa.
  • Ts'ehetso e ekelitsoeng bakeng sa mekhoa ea RTX le Transport-cc ho ntlafatsa boleng ba mehala ka WebRTC mecheng e fosahetseng ea puisano le ho ntlafatsa ponelopele ea bandwidth e fumanehang.
  • Polelong ea JavaScript "ke diyantle» Ts'ehetso bakeng sa syntax e ncha ea "export * as namespace" e hlahisitsoeng ho ECMAScript 2021 e fanoe.
  • API ea Animations e kenyelletsa ts'ebetso ea ho kopanya KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • Media Session API e ekelitse ts'ehetso bakeng sa ho hlalosa batho ba fetolang maemo ka har'a molapo: seekto ho ya boemong bo boletsweng le skipad ho tlola dipapatso tse hlahang pela dikahare tsa sehlooho.
  • WebGL e sebelisa katoloso KHR_parallel_shader_compile, e u lumellang hore u tsamaise likhoele tse 'maloa tsa ho kopanya shader hang-hang.
  • Window.open() ha e sa tšehetsa outerHeight le outerWidth parameters.
  • Ho WebAssembly, ts'ebeliso ea ts'ebetso ea athomo e feta e sa felle ho libaka tsa mohopolo tse arolelanoang.
  • Lisebelisoa tsa moqapi oa marang-rang li fana ka phanele ea liteko ho etsa hore ho be bonolo ho tseba ho se lumellane le libatli tse fapaneng.
    Ho lokolloa ha Firefox 80Ho lokolloa ha Firefox 80

  • Sehokelong sa tšebetso sa marang-rang, ho kenyellelitsoe matšoao a bonoang (letšoao le nang le turtle) ho hlakisa likopo tse butle tseo nako ea tsona ea ts'ebetso e fetang 500 ms (moeli o ka fetoloa ka devtools.netmonitor.audits.setting e butle in about:config) .

    Ho lokolloa ha Firefox 80

  • Ho web console kenngwa tshebetsong ":block" le ": notblock" litaelo tsa ho thibela le ho notlolla likopo tsa marang-rang.
  • Ha JavaScript debugger e sitisa ha ho hlaha mokhelo, phanele ea khoutu joale e bonts'a sesebelisoa se nang le trace ea stack.

Ntle le lits'ebetso le litokiso tsa liphoso ho Firefox 80 felisitsoe 13 bofokoli, tseo tse 6 tsa tsona li tšoailoeng li le kotsi. 4 bofokoli (bo bokelletsoeng tlas'a CVE-2020-15670) li bakoa ke mathata a memori, joalo ka buffer overflows le phihlello ea libaka tsa memori tse seng li lokolotsoe. Mohlomong, mathata ana a ka lebisa ts'ebetsong ea khoutu ea mohlaseli ha a bula maqephe a entsoeng ka mokhoa o khethehileng.

Source: opennet.ru

Eketsa ka tlhaloso