Ukukhutshwa kweFirefox 109

Kukhutshwe isikhangeli sewebhu seFirefox 109. Ukongeza, uhlaziyo lwesebe lenkxaso yexesha elide lwenziwa - 102.7.0. Isebe leFirefox 110 kungekudala liza kutshintshelwa kwinqanaba lovavanyo lwe-beta, ukukhutshwa kwayo kucwangciselwe umhla we-14 kaFebruwari.

Izinto ezintsha eziphambili kwiFirefox 109:

  • Ngokungagqibekanga, inkxaso inikwe amandla kwinguqulo 3 ye-Chrome manifest, echaza amandla kunye nezixhobo ezikhoyo kwizandiso ezibhaliweyo kusetyenziswa iWebExtensions API. Inkxaso yoguqulelo lwesibini lwe-manifest iyakugcinwa ukwenzela ikamva elibonakalayo. Ngenxa yokuba uguqulelo lwesithathu lwe-manifest lube phantsi komlilo kwaye luya kwaphula uthintelo oluthile lomxholo kunye nezongezo zokhuseleko, iMozilla iye yasuka ekuqinisekiseni ukuhambelana okugcweleyo kwe-manifest kwiFirefox kwaye iphumeze ezinye izinto ngokwahlukileyo. Ngokomzekelo, inkxaso yendlela yokusebenza yokuvala endala ye-webRequest API ayiyekwanga, eye yatshintshwa kwi-Chrome nge-API entsha yokucoca umxholo. isongezo asinakuvulelwa onke amaphepha ngexesha elinye (imvume isusiwe "all_urls"). KwiFirefox, isigqibo sokugqibela malunga nonikezelo lofikelelo sishiywe kumsebenzisi, onokukhetha ukukhetha ukuba yeyiphi i-add-on ukunika ukufikelela kwiidatha zabo kwindawo ethile. Ukulawula iimvume, iqhosha elithi "Izandiso eziManyeneyo" longezwe kwi-interface, apho umsebenzisi unokunika kwaye arhoxise ukufikelela ekwandisweni kuyo nayiphi na indawo. Ulawulo lwemvume lusebenza kuphela kwizongezo ezisekelwe kuhlelo lwesithathu lwe-manifest; izongezo ezisekwe kuguqulelo lwesibini lwe-manifest, ulawulo lofikelelo lwegranular kwiziza ayenziwa.

    Ukukhutshwa kweFirefox 109
  • Iphepha le-Firefox View liphucule uyilo lwamacandelo angenanto kunye neethebhu ezisandul 'ukuvalwa kunye neethebhu ezivuliwe kwezinye izixhobo.
  • Uluhlu lweethebhu ezisandula ukuvalwa eziboniswe kwiphepha lokuJonga iFirefox longeze amaqhosha ukususa amakhonkco angawodwa kuluhlu.
    Ukukhutshwa kweFirefox 109
  • Ukongezwa ukukwazi ukubonisa umbuzo wokukhangela ongenisiweyo kwibha yedilesi, endaweni yokubonisa i-URL ye-injini yokukhangela (oko kukuthi, izitshixo ziboniswa kwibar yedilesi kungekuphela nje ngexesha lenkqubo yokufaka, kodwa nasemva kokufikelela kwi-injini yokukhangela kunye nokubonisa ukukhangela. iziphumo ezinxulumene nezitshixo ezifakiweyo). Eli nqaku livaliwe ngoku ngokwendalo kwaye lifuna ukusetwa "browser.urlbar.showSearchTerms.featureGate" malunga no:config ukuze uyivule.
    Ukukhutshwa kweFirefox 109
  • Incoko yababini yokukhetha umhla wendawo ngodidi “lomhla” kunye “nomhla wexesha”, ezilungiselelwe ulawulo lwebhodi yezitshixo, nto leyo eyenze ukuba kube nokwenzeka ukunika inkxaso echanekileyo kubafundi besikrini kwaye basebenzise izishunqulelo zebhodi yebhodi ukujonga ikhalenda.
  • Sigqibe umfuniselo sisebenzisa isongezelelo seColorways esakhelwe ngaphakathi ukuguqula inkangeleko yesikhangeli (ingqokelela yemixholo yombala inikezelwe kwindawo yomxholo, iiphaneli, kunye nebar yokutshintsha ithebhu ukukhetha kuyo). Imixholo yemibala ebigcinwe ngaphambili inokufumaneka kwiphepha elithi "Izongezo kunye nemixholo".
  • Kwiinkqubo ezine-GTK, ukukwazi ukuhambisa iifayile ezininzi ngaxeshanye kumphathi wefayile kuphunyezwa. Ukuhambisa imifanekiso ukusuka kwithebhu enye ukuya kwenye kuphuculwe.
  • Kwinkqubo yokucofa ngokuzenzekela kwiibhana ezicela imvume yokusebenzisa iiKuki kwiziza (cookiebanners.bannerClicking.enabled kunye necookiebanners.service.mode malunga ne:config), ukukwazi ukongeza iisayithi kuluhlu lwezinto ezikhethekileyo apho unqakraza ngokuzenzekelayo. ayisetyenziswanga iphunyeziwe.
  • Ngokungagqibekanga, i-network.ssl_tokens_cache_use_only_once setting yenziwe yasebenza ukunqanda ukusetyenziswa kwamatikiti eseshoni kwi-TLS.
  • I-network.cache.shutdown_purge_in_background_task setting yenziwe yasebenza, eyisombulula ingxaki ngefayile ye-I/O evaliweyo ngokuchanekileyo xa ivala.
  • Isiqalelo ("I-Pin to toolbar") yongezwe kwimenyu yokongezwayo ukuze uqhoboshele iqhosha kwibar yesixhobo.
  • Kuyenzeka ukuba usebenzise iFirefox njengemboniselo yoxwebhu, ekhethwe kwisistim ngemenyu yomxholo ethi “Vula Ngo”.
  • Ulwazi olongeziweyo lwezinga lokuhlaziya isikrini malunga ne:iphepha lenkxaso.
  • Iisetingi ezongeziweyo ui.font.menu, ui.font.icon, ui.font.caption, ui.font.status-bar, ui.font.message-box, njl. ukukhupha ngaphezulu kwiifonti zesixokelelwano.
  • Inikwe amandla ngokungagqibekanga yinkxaso yesiganeko sokuskrola, esiveliswa xa umsebenzisi egqiba ukuskrola (xa isikhundla siyeka ukutshintsha) kwizinto ze-Element kunye ne-Document.
  • Unikezelo lolwahlulelo lofikelelo nge-Storeji API xa kusetyenzwa umxholo womntu wesithathu, kungakhathaliseki ukuba i-API yokuFikelela kwiSitora.
  • Inkxaso eyongeziweyo yophawu loluhlu kuluhlu lwesiqalelo, esithumela isiphawuli sesiqalelo ngoluhlu lwamaxabiso achazwe kwangaphambili anikezelweyo ukwenzela igalelo.
  • Ipropati ye-CSS yokubonakala komxholo, esetyenziselwa ukuthintela unikezelo olungeyomfuneko lweendawo ezingaphandle kwendawo yokubonakala, ngoku ihlaziywe ngexabiso elithi 'auto', xa isetyenzisiwe, ukubonakala kugqitywe ngumkhangeli zincwadi ngokusekelwe kumda wento ukuya kumda we indawo ebonakalayo.
  • Kuhlobo lweCSS , echaza amaxabiso ombala angagqibekanga kumacandelo ahlukeneyo ephepha, kunye nenkxaso eyongeziweyo yeMark, iMarkText, kunye neButtonBorder amaxabiso.
  • I-Web Auth yongeza amandla okuqinisekisa usebenzisa i-CTAP2 (uMthengi kwiProtokholi yokuQinisekisa) usebenzisa i-USB HID-based tokens. Inkxaso ayikavuthwa ngokungagqibekanga kwaye yenziwe yi security.webauthn.ctap2 iparamitha malunga ne:config.
  • Kwisixhobo somphuhlisi wewebhu kwi-JavaScript debugger, ukhetho olutsha lwe-breakpoint longezwe xa usiya kwisiphathi sesiganeko sokuskrola.
  • Inkxaso ye "session.subscribe" kunye ne "session.unsubscribe" imiyalelo yongezwe kwi-WebDriver BiDi browser browser remote control protocol.
  • Ukwakhiwa kweqonga leWindows kubandakanya ukusetyenziswa kwe-ACG yokukhusela i-hardware (i-Arbitrary Code Guard) ukuvimba ukusetyenziswa kobuthathaka kwiinkqubo ezidlala umxholo we-multimedia.
  • Kwiqonga le-macOS, isenzo se-Ctrl/Cmd + trackpad okanye iCtrl/Cmd + indibaniselwano yevili lemouse iye yatshintshwa, nto leyo ngoku ekhokelela ekuskroleni (njengakwezinye iziphequluli), kunokuba usondeze.
  • Uphuculo kwinguqulelo ye-Android:
    • Xa ujonga ividiyo enesikrini esigcweleyo, ukuboniswa kwebha yedilesi xa uskrola kuvaliwe.
    • Kongezwe iqhosha lokurhoxisa utshintsho emva kokucima isayithi ephiniweyo.
    • Uluhlu lweenjini zokukhangela luhlaziywa emva kokutshintsha ulwimi.
    • Kulungiswe ungqubano olwenzeke xa ubeka idatha enkulu kwibhodi eqhotyoshwayo okanye kwibar yedilesi.
    • Ukuphuculwa konikezelo lweziqalelo zeseyile.
    • Kusonjululwe umba ngeefowuni zevidiyo ezinokusebenzisa ikhowudi ye-H.264 kuphela.

Ukongeza kwizinto ezintsha kunye nokulungiswa kwebug, iFirefox 109 iye yazinzisa ubuthathaka obungama-21. Ubuthathaka be-15 buphawulwe njengengozi, apho ubuthathaka be-13 (eqokelelwe phantsi kwe-CVE-2023-23605 kunye ne-CVE-2023-23606) zibangelwa iingxaki zememori, ezifana nokuphuphuma kwe-buffer kunye nokufikelela kwiindawo zememori esele zikhululiwe. Ngokunokwenzeka, ezi ngxaki zinokukhokelela ekuphunyezweni kwekhowudi yomhlaseli xa uvula amaphepha ayilwe ngokukodwa. Ubuthathaka be-CVE-2023-23597 bubangelwa yimpazamo esengqiqweni kwikhowudi yokudala iinkqubo ezintsha zomntwana kwaye ivumela inkqubo entsha ukuba iqaliswe kwifayile:// umxholo ukufunda imixholo yeefayile ezingafanelekanga. Ukuba sesichengeni kwe-CVE-2023-23598 kubangelwa yimpazamo ekuphatheni izenzo zokutsala nokulahla kwisakhelo se-GTK kwaye ivumela imixholo yeefayile ezingafanelekanga ukuba zifundwe ngeDataTransfer.setData call.

umthombo: opennet.ru

Yongeza izimvo