Hoʻokuʻu ʻia ʻo Firefox 119

Ua hoʻokuʻu ʻia ka polokalamu kele pūnaewele Firefox 119 a ua hoʻokumu ʻia kahi hoʻolaha lālā kākoʻo lōʻihi - 115.4.0. Ua hoʻoneʻe ʻia ka lālā Firefox 120 i ka pae hoʻāʻo beta, kahi i hoʻokuʻu ʻia no Nowemapa 21.

ʻO nā hiʻohiʻona hou ma Firefox 119:

  • Ua hoʻolauna ʻia kahi mea hoʻopili hou no ka ʻaoʻao Firefox View, e maʻalahi ke komo i ka ʻike i ʻike mua ʻia. Hāʻawi ka ʻaoʻao Firefox View i ka ʻike e pili ana i nā ʻaoʻao hana, nā ʻaoʻao i nānā ʻia, nā ʻaoʻao i pani ʻia, a me nā ʻaoʻao mai nā polokalamu ʻē aʻe ma kahi hoʻokahi. Hāʻawi ka mana hou o Firefox View i ka ʻike e pili ana i nā ʻaoʻao āpau i wehe ʻia ma kekahi puka makani, a hoʻohui pū i ka hiki ke nānā i kāu mōʻaukala mākaʻikaʻi i hoʻonohonoho ʻia e ka lā a i ʻole ka pūnaewele.
    Hoʻokuʻu ʻia ʻo Firefox 119
  • ʻO ka hiki ke hoʻokomo i nā mea hoʻohui mai Chrome a me nā polokalamu kele pūnaewele e pili ana i ka mīkini Chromium. Ma ke kamaʻilio no ka lawe ʻana i ka ʻikepili mai nā polokalamu kele ʻē aʻe ("Import Data" ma ka about:preferences#general page), ua ʻike ʻia kahi koho no ka hoʻololi ʻana i nā mea hoʻohui. ʻO ka hoʻoili ʻana he papa inoa o 72 mau mea hoʻohui, e hoʻohālikelike i nā mea hōʻike o nā mea hoʻohui like i loaʻa no Chrome a me Firefox. Inā loaʻa nā mea hoʻohui mai ka papa inoa i ka wā e lawe mai ana i ka ʻikepili mai Chrome, hoʻokomo ʻo Firefox i ka mana Firefox maoli ma mua o ka mana Chrome o ka add-on.
    Hoʻokuʻu ʻia ʻo Firefox 119
  • Hoʻokomo ʻia ke kākoʻo no ka mīkini ECH (Encrypted Client Hello), e hoʻomau nei i ka hoʻomohala ʻana o ESNI (Encrypted Server Name Indication) a hoʻohana ʻia e hoʻopili i ka ʻike e pili ana i nā palena manawa TLS, e like me ka inoa inoa i noi ʻia. ʻO ka ʻokoʻa koʻikoʻi ma waena o ECH a me ESNI ʻo ia ma kahi o ka hoʻopili ʻana ma ke kiʻekiʻe o nā kahua pākahi, hoʻopili ʻo ECH i ka memo TLS ClientHello holoʻokoʻa, e hiki ai iā ʻoe ke pale i nā leaks ma nā kahua ʻaʻole i uhi ʻia e ESNI, no ka laʻana, ka PSK (Pre-Shared Ki) kahua.
  • Loaʻa i nā mana hoʻoponopono palapala o ka mea nānā PDF i kūkulu ʻia i kēia manawa ke kākoʻo no ka hoʻokomo ʻana i nā kiʻi a me nā annotation kikokikona, ma waho aʻe o ke kaha kiʻi laina lima lima i loaʻa mua a me ka hoʻopili ʻana i nā manaʻo kikokikona. Hoʻohana ʻia ke ʻano hoʻoponopono PDF hou no kekahi mau mea hoʻohana; e hoʻoikaika iā ia ma ka ʻaoʻao about:config, pono ʻoe e hoʻāla i ka hoʻonohonoho "pdfjs.enableStampEditor".
    Hoʻokuʻu ʻia ʻo Firefox 119
  • Hoʻololi ʻia nā hoʻonohonoho e pili ana i ka hoʻihoʻi ʻana i kahi kau i hoʻopau ʻia ma hope o ka haʻalele ʻana i ka polokalamu kele pūnaewele. ʻAʻole like me nā mea i hoʻokuʻu mua ʻia, ʻaʻole e mālama ʻia nā ʻike e pili ana i nā ʻaoʻao hana wale nō, akā ʻo nā pā i pani ʻia i kēia manawa ma waena o nā kau, e ʻae iā ʻoe e hoʻihoʻi i nā ʻaoʻao i pani ʻole ʻia ma hope o ka hoʻomaka hou ʻana a nānā i kahi papa inoa o lākou ma Firefox View. Ma ka maʻamau, e mālama ʻia nā ʻaoʻao hope 25 i wehe ʻia i nā lā 7 i hala. E noʻonoʻo ʻia nā ʻikepili e pili ana i nā tabs i nā puka makani i pani ʻia a e hana ʻia ka papa inoa o nā ʻaoʻao i pani ʻia i loko o ka pōʻaiapili o nā puka makani a pau i ka manawa hoʻokahi, ʻaʻole wale ka puka makani o kēia manawa.
  • Ua hoʻonui ʻia nā mana o ka Total Cookie Protection mode, kahi i hoʻohana ʻia ai kahi waihona Kuki kaʻawale no kēlā me kēia pūnaewele, ʻaʻole e ʻae i ka hoʻohana ʻana i nā Kuki e nānā i ka neʻe ʻana ma waena o nā pūnaewele (nā Kuki āpau i hoʻonohonoho ʻia mai nā poloka ʻaoʻao ʻekolu i hoʻouka ʻia ma ka pūnaewele (iframe, js, etc.) .p.), pili i ka pūnaewele kahi i hoʻoiho ʻia ai kēia mau poloka). Hoʻokomo ka mana hou i ka hoʻokaʻawale ʻana i ka hoʻolālā URI "blob:..." (Blob URL), hiki ke hoʻohana ʻia e haʻi i ka ʻike kūpono no ka huli ʻana o ka mea hoʻohana.
  • No nā mea hoʻohana i ka mīkini hoʻopalekana hoʻonui i hoʻonui ʻia (ETP, Enhanced Tracking Protection), ʻae ʻia ka pale ʻē aʻe i ka ʻike ʻole ʻia o nā mea hoʻohana ma o ka nānā ʻana i nā font - ua kaupalena ʻia nā moʻo i ʻike ʻia e nā pūnaewele i nā ʻōnaehana a me nā font mai nā pūʻulu ʻōlelo maʻamau.
  • Hāʻawi ka Firefox snap package i ke kākoʻo no ka hoʻohana ʻana i ke kamaʻilio koho faila ʻo Ubuntu i ka wā e komo ai i ka ʻikepili mai nā polokalamu kele pūnaewele ʻē aʻe, a me ke kākoʻo no ka hoʻoholo ʻana i nā hiʻohiʻona e pili ana i ka mana o ka xdg-desktop-portal.
  • Kākoʻo hoʻohui ʻia no ke koho ʻana i kahi mākaʻikaʻi e kau i kahi puka aniani e holo ana ma ke ʻano kiosk Internet. Koho ʻia ka monitor me ka hoʻohana ʻana i ke koho laina kauoha "-kiosk-monitor". Hoʻololi ka polokalamu kele i ke ʻano pale piha ma hope koke o ka hoʻomaka ʻana i ke ʻano kiosk.
  • Ua kāpae ʻia ka ʻike ʻana i ka ʻike media ma nā faila i hana ʻia me ke ʻano MIME "application/octe-stream". No ia mau faila, e koi aku ka polokalamu kele pūnaewele iā ʻoe e hoʻoiho i ka faila ma mua o ka hoʻomaka ʻana e pāʻani.
  • No ka hoʻomākaukau ʻana no ka hoʻokomo ʻana o Firefox i ka pāpā ʻana i nā Kuki ʻaoʻao ʻekolu, ua hoʻonui ʻia ka hoʻokō ʻana i ka API Access Storage e koi i ka mea hoʻohana no ka ʻae ʻana e komo i ka waihona Kuki mai kahi iframe ke kāohi ʻia nā Kuki ʻaoʻao ʻekolu ma ka paʻamau. Ua hoʻonui ka hoʻokō hou i ka palekana a hoʻohui i nā loli e pale i nā pilikia me nā pūnaewele.
  • No nā mea maʻamau (Custom Element), e hoʻolōʻihi i ka hana o nā mea HTML e kū nei, ua hoʻokomo ʻia ke kākoʻo no nā ʻano ARIA (Accessible Rich Internet Applications), e hiki ai i ka poʻe me ke kino ke komo i kēia mau mea. Hoʻohui i ka hiki ke hoʻonohonoho a heluhelu pololei i nā ʻano ARIA no nā mea DOM (no ka laʻana, buttonElement.ariaPressed = "ʻoiaʻiʻo") me ke kāhea ʻole ʻana i nā hana setAttribute a me getAttribute.
  • ʻO ke poʻomanaʻo HTTP Cross-Origin-Embedder-Policy, nāna e hoʻomalu i ke ʻano hoʻokaʻawale Cross-Origin a hiki iā ʻoe ke wehewehe i nā lula hoʻohana palekana ma ka ʻaoʻao hana pono, ua hoʻohui i ke kākoʻo no ka "credentialless" parameter e hoʻopau i ka hoʻouna ʻana i ka pili pili i ka hōʻoia. ʻike e like me nā Kuki a me nā palapala hōʻoia o nā mea kūʻai aku.
  • Hiki i ka hana attr() CSS ke kuhikuhi i ka hoʻopaʻapaʻa ʻelua, e hoʻohana ʻia ka waiwai i nā kūlana i nalowale a i ʻole he waiwai kūpono ʻole. No ka laʻana, attr(foobar, "Waiwai Default").
  • Hoʻohui ʻia ʻo Object.groupBy a me Map.groupBy no ka hui pū ʻana i nā mea hoʻonohonoho me ka hoʻohana ʻana i ka waiwai string i hoʻihoʻi ʻia e ka hana callback, i kapa ʻia no kēlā me kēia ʻano hui, ʻo ia ke kī hui.
  • Nā ala i hoʻohui ʻia: String.prototype.isWellFormed() e nānā i ke ʻano o nā kikokikona Unicode i hana pono ʻia i loko o kahi kaula (ʻo nā "paua hope" o nā huaʻōlelo hui pū ʻia ke nānā ʻia) a me String.prototype.toWellFormed() no ka hoʻomaʻemaʻe a hoʻololi ʻana i ka kikokikona Unicode i loko o ke ʻano kūpono.
  • Ua hoʻohui nā ʻano hana WebTransport.createBidirectionalStream() a me WebTransport.createUnidirectionalStream() i ke kākoʻo no ka waiwai "sendOrder" e hoʻonohonoho i ka mea nui o nā kahawai i hoʻouna ʻia.
  • Hāʻawi ka AuthenticatorAttestationResponse API i nā ala hou getPublicKey(), getPublicKeyAlgorithm() a getAuthenticatorData().
  • Ua hoʻohui ka Web Authentication API i ke kākoʻo no nā waiwai credProps, kahi e hiki ai iā ʻoe ke hoʻoholo i ke ʻano o nā hōʻoia ma hope o ka hana ʻana a i ʻole ke kau inoa ʻana.
  • Hoʻohui ʻia nā ʻano parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() a me toJSON() i ka API PublicKeyCredential e hoʻohuli i nā mea i kahi hōʻike JSON kūpono no ka serialization/deserialization a me ka hoʻoili ʻana i ke kikowaena.
  • I loko o nā mea hana no nā mea hoʻomohala pūnaewele, ua hoʻomaikaʻi ʻia ke kikowaena no ka hana pili me CSS (Inactive CSS styles), e komo pū ana ka hiki ke ʻike i nā waiwai CSS i pili ʻole i ka mea, a hoʻohui pū i ke kākoʻo piha no nā pseudo-element, e like me "::palapala mua", "::cue" a me "::placeholder".
  • Hoʻololi ʻokoʻa ka mea nānā ʻikepili JSON i kūkulu ʻia i ka nānā ʻana i ka ʻikepili maka inā hewa a i ʻole ka pōʻino o ka ʻikepili JSON e nānā ʻia nei.
  • Ma ka Windows platform, hoʻohui i ke kākoʻo no kahi hoʻonohonoho ʻōnaehana e hūnā i ka cursor i ke kākau ʻana.
  • Ma ka mana no ka Android platform, ua hoʻopau ʻia kahi ulia i ka wā e nānā ana i kahi wikiō ma ka pale piha. Hoʻohui ʻia ke kākoʻo no ka makemake-contrast a me ka makemake-reduced-transparency i nā nīnau media ma ka Android 14 environment.

Ma kahi o nā mea hou a me nā hoʻoponopono bug, ua hoʻopaʻa ʻo Firefox 119 i 25 mau nāwaliwali. ʻO nā vulnerabilities 17 (16 i hui ʻia ma lalo o CVE-2023-5730 a me CVE-2023-5731) i hōʻailona ʻia he pōʻino 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. ʻO kekahi pilikia weliweli (CVE-2023-5721) e ʻae i ka clickjacking e hōʻoia a hoʻopau paha i kekahi mau kamaʻilio pūnaewele a i ʻole nā ​​ʻōlelo luhi.

Source: opennet.ru

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