Hoʻokuʻu ʻia ʻo Firefox 80

Ua hoʻokuʻu ʻia ka polokalamu kele pūnaewele Firefox 80. Eia kekahi, ua hana ʻia kahi mea hou nā lālā me ke kākoʻo lōʻihi 68.12.0 и 78.2.0. ʻO Firefox 68.12 ESR ka mea hou loa i kāna moʻo, a i loko o hoʻokahi mahina, e hāʻawi ʻia nā mea hoʻohana Firefox 68 i kahi hoʻopou hou i ka hoʻokuʻu 78.3. Manao Firefox 80 no ka Android lohi. E hele koke mai ana i ke kahua hoʻāʻo beta E hoʻololi ʻia ka lālā Firefox 81, ʻo ka hoʻokuʻu ʻana i hoʻonohonoho ʻia no Kepakemapa 22.

ka papa kuhikuhiE nā mea hou:

  • Ma ke kahua Linux hoʻokō ʻia hope hou no X11 e pili ana i DMABUF, i hoʻomākaukau ʻia ma ka hoʻokaʻawale ʻana i ka backend DMABUF i manaʻo mua ʻia no Wayland. Ua hiki i ka backend hou ke hoʻokō i ke kākoʻo no ka wikiwiki wikiō lako ma o VA-API no nā ʻōnaehana e hoʻohana ana i ka protocol X11 (ma mua, ua hoʻohana ʻia kēlā wikiwiki no Wayland wale nō), a me ka hiki ke hoʻohana iā WebGL ma o EGL. No ka ho'ā ʻana i ka hana ma o EGL, pono ʻoe e hoʻāla i nā hoʻonohonoho "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" a me "media.ffmpeg. vaapi.enabled" ma kahi o:config a hoʻonohonoho pū i ka MOZ_X11_EGL hoʻololi kaiapuni, nāna e hoʻololi i ka Webrender a me OpenGL compositing ʻāpana e hoʻohana iā EGL ma kahi o GLX. ʻAʻole paʻa loa ke kākoʻo VA-API a hiki ke hoʻohana ʻia ma ka paʻamau i ka wā e hiki mai ana.
  • Hoʻokomo ʻia ka hoʻokō hou papa inoa poloka nā mea hoʻohui i loaʻa ka palekana, kūpaʻa, a i ʻole nā ​​pilikia hana. He mea kaulana ka hoʻokō hou no ka hoʻomaikaʻi ʻana i ka hana o ka papa inoa poloka a me ka hoʻoponopono ʻana i nā pilikia scalability, mahalo i ka hoʻohana ʻana i ka cascading. nā kānana pua.
  • No nā palapala hōʻoia TLS i hoʻopuka ʻia mai ka lā 1 Kepakemapa 2020, e e e hoʻopili ʻia kahi palena hou i ka manawa kūpono - ʻaʻole hiki ke ola o kēia mau palapala hōʻoia ma mua o 398 mau lā (13 mahina). Ua ʻae ʻia nā palena like ma Chrome a me Safari. No nā palapala i loaʻa ma mua o Sepatemaba 1, e mālama ʻia ka hilinaʻi akā kaupalena ʻia i nā lā 825 (2.2 makahiki).
  • No nā mea hoʻohana me ka migraines a me ka epilepsy, ua wehe ʻia kekahi mau hopena animation i ka wā e wehe ai i nā pā. No ka laʻana, i ka wā e hoʻouka ai i ka ʻikepili tab, hōʻike ʻia kahi kiʻiona hola aniani ma kahi o kahi kiko lele.
    Hoʻokuʻu ʻia ʻo Firefox 80

  • Hiki ke hoʻokomo iā Firefox ma ke ʻano he mea nānā PDF paʻamau ma ka ʻōnaehana.
  • Kākoʻo hoʻohui ʻia no ka hōʻike ʻana i kahi ʻōlelo aʻo i ka wā e hoʻouna ana i nā ʻike palapala pūnaewele mai kahi ʻaoʻao i wehe ʻia ma o HTTPS me ka hoʻohana ʻole ʻana i ka hoʻopili. No ka mālama ʻana i ka puka ʻōlelo aʻoaʻo ma kahi: config, aia kahi hoʻonohonoho "security.warn_submit_secure_to_insecure".
  • Ua hana ʻia nā hoʻomaikaʻi a me nā hoʻoponopono like ʻole e kākoʻo i ka poʻe heluhelu pale a me ke kākoʻo no nā poʻe kino kīnā.
  • Hoʻohui i ke kākoʻo no RTX a me Transport-cc e hoʻomaikaʻi i ka maikaʻi o nā kelepona ma o WebRTC ma nā ala kamaʻilio maikaʻi ʻole a hoʻomaikaʻi i ka wānana o ka bandwidth i loaʻa.
  • Ma ka ʻōlelo JavaScript "mea hoʻolilo» kākoʻo ʻia no ka syntax hou "export * as namespace" i manaʻo ʻia ma ka ECMAScript 2021 kikoʻī.
  • Aia ka Animations API i nā hana haku mele KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • Ua hoʻohui ka Media Session API i ke kākoʻo no ka wehewehe ʻana i nā mea lawelawe hoʻololi kūlana ma kahi kahawai: imi aku e neʻe i ke kūlana i kuhikuhi ʻia a skipad e hoʻokuʻu i nā hoʻolaha i hōʻike ʻia ma mua o ka ʻike nui.
  • Hoʻokomo ʻo WebGL i kahi hoʻonui KHR_parallel_shader_compile, e hiki ai iā ʻoe ke holo i nā pae hoʻohui shader i ka manawa hoʻokahi.
  • ʻAʻole kākoʻo hou ʻo Window.open() i nā ʻāpana outerHeight a me outerWidth.
  • Ma WebAssembly, ʻoi aku ka nui o ka hoʻohana ʻana i nā hana atomika ʻaʻole i kaupalena ʻia nā wahi hoʻomanaʻo like.
  • Hāʻawi nā mea hana hoʻomohala pūnaewele i kahi papa hoʻokolohua e maʻalahi i ka ʻike ʻana i nā mea like ʻole me nā polokalamu kele like ʻole.
    Hoʻokuʻu ʻia ʻo Firefox 80Hoʻokuʻu ʻia ʻo Firefox 80

  • I loko o ka pānaehana nānā ʻana i nā hana, ua hoʻohui ʻia nā māka ʻike (kahi ikona me ka honu) e hōʻike i nā noi lohi i ʻoi aku ka manawa o ka hoʻokō ʻana ma mua o 500 ms (hiki ke hoʻololi ʻia ka palena ma o ka hoʻonohonoho devtools.netmonitor.audits.slow ma about:config) .

    Hoʻokuʻu ʻia ʻo Firefox 80

  • I ka console pūnaewele hoʻokō ʻia ": block" a me ": unblock" nā kauoha e ālai a wehe i nā noi pūnaewele.
  • Ke hoʻopau ka JavaScript debugger i ka wā e puka mai ai kahi ʻokoʻa, hōʻike ka papa code i kēia manawa i kahi hāmeʻa me kahi ʻano hoʻopaʻa.

Ma kahi o nā mea hou a me nā hoʻoponopono bug ma Firefox 80 hoʻopau ʻia 13 nawaliwali, he 6 o ia mau mea i hoailonaia he pilikia. 4 mau nāwaliwali (ʻohi ʻia ma lalo CVE-2020-15670) ke kumu o nā pilikia hoʻomanaʻo, e like me ke kahe ʻana o ka buffer a me ke komo ʻana i nā wahi hoʻomanaʻo i hoʻokuʻu ʻia. Hiki paha, hiki i kēia mau pilikia ke alakaʻi i ka hoʻokō ʻana i ke code a ka mea hoʻouka i ka wā e wehe ai i nā ʻaoʻao i hoʻolālā ʻia.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka