Hoʻokuʻu ʻia ʻo Firefox 109

Ua hoʻokuʻu ʻia ka polokalamu kele pūnaewele Firefox 109. Eia kekahi, ua hana ʻia kahi mea hou i ka lālā kākoʻo lōʻihi - 102.7.0. E hoʻoneʻe koke ʻia ka lālā Firefox 110 i ka pae hoʻāʻo beta, ʻo ka hoʻokuʻu ʻana i hoʻonohonoho ʻia no Pepeluali 14.

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

  • Ma ka maʻamau, hiki ke kākoʻo no ka mana XNUMX o ka hōʻike Chrome, e wehewehe ana i nā hiki a me nā kumuwaiwai i loaʻa i nā hoʻonui i kākau ʻia me ka WebExtensions API. E mālama ʻia ke kākoʻo no ka mana lua o ka hōʻike no ka wā e hiki mai ana. Ma muli o ke kolu o ka mana o ka hōʻike ua hele mai i lalo o ke ahi a e uhaʻi i kekahi mau mea hoʻopaʻa ʻia a me nā mea hoʻohui palekana, ua neʻe ʻo Mozilla mai ka hōʻoia ʻana i ka hoʻohālikelike piha ʻana i Firefox a ua hoʻokō i kekahi mau hiʻohiʻona ʻokoʻa. No ka laʻana, ʻaʻole i hoʻopau ʻia ke kākoʻo ʻana i ke ʻano hana paʻa kahiko o ka webRequest API, kahi i hoʻololi ʻia ma Chrome e kahi API kānana ʻikepili hou. ʻAʻole hiki ke hoʻāla ʻia ka add-on no nā ʻaoʻao āpau i ka manawa hoʻokahi (ua wehe ʻia ka ʻae "all_urls"). Ma Firefox, waiho ʻia ka hoʻoholo hope e pili ana i ka hāʻawi ʻana i ke komo i ka mea hoʻohana, hiki iā ia ke koho koho i ka mea hoʻohui e hāʻawi i ke komo i kā lākou ʻikepili ma kahi pūnaewele. No ka mālama ʻana i nā ʻae, ua hoʻohui ʻia kahi pihi "Unified Extensions" i ka interface, kahi e hiki ai i ka mea hoʻohana ke hāʻawi a hoʻopau i ke komo ʻana i kahi hoʻonui i kekahi pūnaewele. Hoʻopili wale ka hoʻokele ʻae i nā mea hoʻohui e pili ana i ke kolu o ka mana o ka hōʻike; no nā mea hoʻohui e pili ana i ka ʻaoʻao ʻelua o ka hōʻike, ʻaʻole i hana ʻia ke kaohi ʻana i nā pūnaewele.

    Hoʻokuʻu ʻia ʻo Firefox 109
  • Ua hoʻomaikaʻi ka ʻaoʻao Firefox View i ka hoʻolālā ʻana o nā ʻāpana ʻole me nā ʻaoʻao i pani ʻia a wehe ʻia nā ʻaoʻao ma nā polokalamu ʻē aʻe.
  • ʻO ka papa inoa o nā ʻaoʻao i pani ʻia i hōʻike ʻia ma ka ʻaoʻao Firefox View ua hoʻohui i nā pihi e wehe i nā loulou pākahi mai ka papa inoa.
    Hoʻokuʻu ʻia ʻo Firefox 109
  • Hoʻohui ʻia ka hiki ke hōʻike i ka nīnau hulina i hoʻokomo ʻia ma ka pahu helu wahi, ma kahi o ka hōʻike ʻana i ka URL o ka ʻenekini huli (ʻo ia hoʻi, hōʻike ʻia nā kī i ka pahu helu ʻaʻole wale i ka wā o ke kaʻina hoʻokomo, akā ma hope o ke komo ʻana i ka ʻenekini huli a hōʻike i ka ʻimi. nā hopena pili me nā kī i hoʻokomo ʻia). Hoʻopau ʻia ka hiʻohiʻona i kēia manawa a koi ʻia ka hoʻonohonoho ʻana i ka "browser.urlbar.showSearchTerms.featureGate" hoʻonohonoho ma about:config e hoʻā.
    Hoʻokuʻu ʻia ʻo Firefox 109
  • Kūkākūkā e koho i kahi lā no kahi kahua me nā ʻano "lā" a me ka "datetime", i hoʻololi ʻia no ka mana kīpē, i hiki ai ke hāʻawi i ke kākoʻo kūpono no ka poʻe heluhelu pale a hoʻohana i nā ʻaoʻao pōkole e hoʻokele i ka kalena.
  • Ua hoʻopau mākou i kahi hoʻokolohua me ka hoʻohana ʻana i ka mea hoʻohui Colorways i kūkulu ʻia no ka hoʻololi ʻana i ke ʻano o ka polokalamu kele pūnaewele (ua hāʻawi ʻia kahi hōʻuluʻulu o nā kumumanaʻo kala no ka ʻāpana maʻiʻo, nā panela, a me ka pā hoʻololi pā e koho ai). Hiki ke kiʻi ʻia nā kumumanaʻo kala i mālama ʻia ma ka ʻaoʻao "Add-ons and themes".
  • Ma nā ʻōnaehana me GTK, hoʻokō ʻia ka hiki ke hoʻoneʻe i nā faila he nui i ka faila file. Ua hoʻomaikaʻi ʻia ka hoʻoneʻe ʻana i nā kiʻi mai kekahi papa i kekahi.
  • Ma ka ʻōnaehana no ke kaomi ʻana i nā hae e noi ana i ka ʻae e hoʻohana i nā Kuki ma nā pūnaewele (cookiebanners.bannerClicking.enabled a me cookiebanners.service.mode ma about:config), ka hiki ke hoʻohui i nā pūnaewele i ka papa inoa o nā ʻokoʻa no ka kaomi ʻana. ʻaʻole hoʻohana ʻia ua hoʻokō ʻia.
  • Ma ka paʻamau, hiki i ka network.ssl_tokens_cache_use_only_once ka hoʻonohonoho ʻana e pale i ka hoʻohana hou ʻana i nā tikiki kau ma TLS.
  • Hoʻohana ʻia ka hoʻonohonoho network.cache.shutdown_purge_in_background_task, kahi e hoʻoponopono ai i ka pilikia me ka paʻa pono ʻana o ka faila I/O ke pani ʻia.
  • Ua hoʻohui ʻia kahi mea ("Pin to toolbar") i ka papa kuhikuhi hoʻohui e hoʻopaʻa i ke pihi hoʻohui i ka mea hana.
  • Hiki ke hoʻohana iā Firefox ma ke ʻano he mea nānā palapala, i koho ʻia i loko o ka ʻōnaehana ma o ka papa kuhikuhi "Open With".
  • Hoʻohui ʻia ka ʻike helu hoʻomaha hou i ka about:support page.
  • Hoʻohui ʻia nā hoʻonohonoho ui.font.menu, ui.font.icon, ui.font.caption, ui.font.status-bar, ui.font.message-box, etc. e hoʻopau i nā kikokikona pūnaewele.
  • Hoʻohana ʻia ma ka paʻamau ke kākoʻo no ka hanana scrollend, i hana ʻia ke hoʻopau ka mea hoʻohana i ka ʻōwili ʻana (ke pau ka hoʻololi ʻana o ke kūlana) i nā mea Element a me nā Palapala.
  • Hāʻawi ʻia ka hoʻokaʻawale ʻana o ke komo ʻana ma o ka Storage API i ka wā e hoʻoili ai i nā maʻiʻo ʻaoʻao ʻekolu, me ka nānā ʻole i ka API Access Storage.
  • Hoʻohui ʻia ke kākoʻo no ka hiʻohiʻona papa inoa i ka ʻenehana laulā, nāna e hoʻouna i ka mea hōʻike me kahi papa inoa o nā waiwai i koho mua ʻia no ka hoʻokomo.
  • ʻO ka waiwai CSS-visibility CSS, i hoʻohana ʻia no ka pale ʻana i nā wahi kūpono ʻole ma waho o ke kahua ʻike, ua hōʻano hou ʻia me ka waiwai 'auto', ke hoʻonohonoho ʻia, hoʻoholo ʻia ka ʻike e ka polokalamu ma muli o ke kokoke o ka mea i ka palena o kahi i ʻike ʻia.
  • Ma ke ʻano CSS , e wehewehe ana i nā waiwai kala paʻamau no nā ʻāpana ʻaoʻao like ʻole, a hoʻohui i ke kākoʻo no Mark, MarkText, a me ButtonBorder waiwai.
  • Hoʻohui ka Web Auth i ka hiki ke hōʻoia me ka hoʻohana ʻana i ka CTAP2 (Client to Authenticator Protocol) me ka hoʻohana ʻana i nā hōʻailona USB HID. ʻAʻole hiki ke kākoʻo ʻia e ka paʻamau a hiki ke hoʻohana ʻia e ka ʻāpana security.webauthn.ctap2 ma about:config.
  • I loko o nā mea hana hoʻomohala pūnaewele i ka JavaScript debugger, ua hoʻohui ʻia kahi koho breakpoint hou i hoʻoulu ʻia i ka wā e neʻe ai i ka mea hoʻokele hanana scrollend.
  • Ua hoʻohui ʻia ke kākoʻo no nā kauoha "session.subscribe" a me "session.unsubscribe" i ka protocol control remote control WebDriver BiDi.
  • Hoʻokumu ʻia no ka paepae Windows me ka hoʻohana ʻana i ka mīkini pale ʻenehana ACG (Arbitrary Code Guard) e pale i ka hoʻohana ʻana i nā nāwaliwali i nā kaʻina hana e pāʻani ana i ka ʻike multimedia.
  • Ma ka macOS platform, ua hoʻololi ʻia ka hana o ka Ctrl/Cmd + trackpad a i ʻole Ctrl/Cmd + huila huila ʻiole, i kēia manawa ke alakaʻi nei i ka scrolling (e like me nā polokalamu ʻē aʻe), ma mua o ka zooming.
  • Nā hoʻomaikaʻi ʻana i ka mana Android:
    • Ke nānā ʻana i kahi wikiō piha piha, hoʻopau ʻia ka hōʻike ʻana o ka pahu helu i ka wā e holo ai.
    • Hoʻohui ʻia kahi pihi e kāpae i nā loli ma hope o ka holoi ʻana i kahi pūnaewele paʻa.
    • Hoʻololi hou ʻia ka papa inoa o nā ʻenekini huli ma hope o ka hoʻololi ʻana i ka ʻōlelo.
    • Hoʻoponopono i kahi pōʻino i loaʻa i ka waiho ʻana i kahi ʻāpana nui o ka ʻikepili i loko o ka clipboard a i ʻole ka pahu helu wahi.
    • Hoʻomaikaʻi ʻia ka hana ʻana o nā mea canvas.
    • Hoʻoholo i kahi pilikia me nā kelepona wikiō hiki ke hoʻohana wale i ka codec H.264.

Ma kahi o nā mea hou a me nā hoʻoponopono bug, ua hoʻopaʻa ʻo Firefox 109 i 21 mau nāwaliwali. Ua hōʻailona ʻia nā nāwaliwali he 15 he pōʻino, ʻo ia ka 13 mau nāwaliwali (i hōʻiliʻili ʻia ma lalo o CVE-2023-23605 a me CVE-2023-23606) 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. Hoʻokumu ʻia ka vulnerability CVE-2023-23597 e ka hewa kūpono i ke code no ka hana ʻana i nā kaʻina keiki hou a hiki ke hoʻomaka i kahi kaʻina hana hou i ka faila: // context e heluhelu i nā ʻike o nā faila arbitrary. ʻO ka vulnerability CVE-2023-23598 ke kumu o ka hewa i ka lawelawe ʻana i nā hana huki a hoʻokuʻu i loko o ka framework GTK a hiki ke heluhelu ʻia nā ʻike o nā faila ma o ke kelepona DataTransfer.setData.

Source: opennet.ru

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