Ukukhutshwa kweFirefox 101

Isikhangeli sewebhu seFirefox 101 sikhululiwe. Ukongeza, uhlaziyo lwesebe lwexesha elide lwenziwe - 91.10.0. Isebe leFirefox 102 litshintshelwe kwinqanaba lovavanyo lwe-beta, ukukhutshwa kwayo kucwangciselwe umhla wama-28 kuJuni.

Izinto ezintsha eziphambili kwiFirefox 101:

  • Kukho inkxaso yovavanyo lwenguqulo yesithathu ye-Chrome manifest, echaza amandla kunye nezixhobo ezikhoyo zokongeza ezibhaliweyo kusetyenziswa iWebExtensions API. Uguqulelo lwe-Chrome manifest ephunyeziweyo kwiFirefox yongeza iAPI entsha yokucoca umxholo, kodwa ngokungafaniyo neChrome, inkxaso yendlela endala yokuthintela yewebhuRequest API, efunekayo kwizongezo zokuthintela umxholo ongafunekiyo kunye nokuqinisekisa ukhuseleko, ayizange wayeka. Ukwenza inkxaso yoguqulelo lwesithathu lwe-manifest, malunga:uqwalaselo lubonelela "izandiso.manifestV3.enabled" iparameter.
  • Kuyenzeka ukubophelela abaphangi kuzo zonke iindidi ze-MIME ezibizwa emva kokuba ukhuphelo lweefayile zodidi oluxeliweyo lugqityiwe.
  • Ukukwazi ukusebenzisa ngaxeshanye inombolo engafanelekanga yeemakrofoni ngexesha lenkomfa yevidiyo iphunyeziwe, leyo, umzekelo, ikuvumela ukuba utshintshe ngokulula imakrofoni ngexesha lomsitho.
  • Inkxaso ye-WebDriver ye-protocol ye-BiDi ifakiwe, ekuvumela ukuba usebenzise izixhobo zangaphandle ukwenza ngokuzenzekelayo umsebenzi kunye nokulawula ukude umkhangeli, umzekelo, iprotocol ikuvumela ukuba uvavanye i-interface usebenzisa i-platform ye-Selenium. Umncedisi kunye namacandelo omthengi weprotocol axhaswa, okwenza kube lula ukuthumela izicelo kunye nokufumana iimpendulo.
  • Inkxaso eyongeziweyo yombuzo weendaba ezikhethwayo, ezivumela iisayithi ukuba zimisele iisetingi ezichazwe ngumsebenzisi zokubonisa umxholo ngokunyuka okanye ukunciphisa umahluko.
  • Inkxaso eyongeziweyo yeesayizi ezintathu ezintsha zendawo ebonakalayo (i-Viewport) - "incinci" (s), "inkulu" (l) kunye ne "dynamic" (d), kunye neeyunithi zokulinganisa ezinxulumene nezi sayizi - "*vi" (vi, svi, lvi kunye nedvi), “*vb” (vb, svb, lvb kunye nedvb), “*vh” (svh, lvh, dvh), “*vw” (svw, lvw, dvw), “* vmax” (svmax, lvmax, dvmax) kunye “*vmin” (svmin, lvmin kunye nedvmin). Iiyunithi ezicetywayo zomlinganiselo zikuvumela ukuba ubophe ubungakanani bezinto kweyona incinci, inkulu kunye nesayizi eguquguqukayo yendawo ebonakalayo ngokwepesenti yepesenteji (ubungakanani buyatshintsha ngokuxhomekeke kumboniso, ukufihlwa kunye nemeko yebar yesixhobo).
  • Indlela yokubonisaPicker () yongezwe kwiklasi yeHTMLInputElement, ikuvumela ukuba ubonise iingxoxo-esele zenziwe ukuba zizaliswe kumaxabiso aqhelekileyo kwimimandla. kunye neentlobo "umhla", "inyanga", "iveki", "ixesha", "datetime-local", "umbala" kunye "nefayile", kunye neendawo ezixhasa ukuzaliswa okuzenzekelayo kunye noluhlu lwedatha. Umzekelo, ungabonisa ujongano olume okwekhalenda lokukhetha umhla, okanye ipalethi yokufaka umbala.
  • Ujongano lwenkqubo longeziwe olwenza ukuba kwenzeke ukwenza ngokuguquguqukayo amashiti esimbo ukusuka kwisicelo seJavaScript kwaye ulawule ukusetyenziswa kwezimbo. Ngokwahlukileyo ekudaleni isimbo samaphepha usebenzisa indlela ye-document.createElement('style'), i-API entsha yongeza izixhobo zokwakha izimbo nge-CSSStyleSheet () into, ibonelela ngeendlela ezinje nge-insertRule, deleteRule, replace, kunye ne-placeSync.
  • Kwiphaneli yokuhlola yephepha, xa usongeza okanye ususa amagama eklasi nge “.cls” iqhosha kwiThebhu yokuJonga yoMthetho, usetyenziso olusebenzisanayo lwezindululo olusuka kugqibo oluzenzekelayo lwesixhobo sokulahla luyaphunyezwa, lunikezela ngesishwankathelo samagama eklasi akhoyo iphepha. Njengoko uhamba kuluhlu, iiklasi ezikhethiweyo zisetyenziswa ngokuzenzekelayo ukuvavanya ngokubonakalayo utshintsho olubangelayo.
    Ukukhutshwa kweFirefox 101
  • Ukhetho olutsha longezwe kwiiSetingi zePhaneli yokuHlola ukukhubaza "utsalo lokuhlaziya" umsebenzi kwi-Rule View tab, ekuvumela ukuba uguqule ubungakanani beempawu zeCSS ngokutsala ngokuthe tye imouse.
    Ukukhutshwa kweFirefox 101
  • IFirefox ye-Android yongeze inkxaso kuphawu lokukhulisa indawo yesikrini ebonelelweyo ukusukela kwi-Android 9, onokuthi ngayo, umzekelo, ukwandise umxholo weefom zewebhu. Iingxaki ezisonjululwe ngobungakanani bevidiyo xa ujonge uYouTube okanye xa uphuma kwimowudi yomfanekiso. Ukuqhwanyaza kwesixhobo esibonakalayo xa ubonisa i-pop-up menu ilungisiwe. Ukuboniswa okuphuculweyo kweqhosha lekhowudi ye-QR kwibha yedilesi.

Ukongeza kwizinto ezintsha kunye nokulungiswa kwe-bug, iFirefox 101 isusa ubuthathaka be-30, apho i-25 iphawulwe njengeyingozi. Ubuthathaka be-19 (eqokelelwe phantsi kwe-CVE-2022-31747 kunye ne-CVE-2022-31748) ibangelwa iingxaki zememori, ezifana ne-buffer overflows kunye nokufikelela kwiindawo zememori esele zikhululiwe. Ngokunokwenzeka, ezi ngxaki zinokukhokelela ekuphunyezweni kwekhowudi yomhlaseli xa uvula amaphepha ayilwe ngokukodwa. Okunye okulungisiweyo ngumba weqonga le-Windows elikuvumela ukuba utshintshe umendo kwifayile egciniweyo ngokusebenzisa amagama akhethekileyo "%" ukufaka endaweni yezinto ezifana ne% HOMEPATH% kunye %APPDATA% kwindlela.

Utshintsho kwiFirefox 102 beta luquka ukujongwa okuphuculweyo kwamaxwebhu ePDF kwimowudi ephezulu yokuchasana kunye nokukwazi ukusebenzisa inkonzo yeGeoclue DBus yokumisela indawo kwiqonga leLinux. Kujongano lwabaphuhlisi bewebhu, kwisithuba soMhleli weSimbo, inkxaso yokucoca isimbo samaphepha yongeziwe.

umthombo: opennet.ru

Yongeza izimvo