Ukukhutshwa kweFirefox 77

Ibhrawuza yewebhu yakhululwa Firefox 77, kwakunye inguqulelo yeselula IFirefox 68.9 yeqonga Android. Ukongeza, uhlaziyo lwenziwe amasebe ngenkxaso yexesha elide 68.9.0. Uyeza ngokukhawuleza eqongeni uvavanyo lwe-beta Isebe leFirefox 78 liza kutshintsha, ukukhutshwa kwayo kucwangciselwe umhla wama-30 kaJuni.

Siseko ezintsha:

  • Yongeziwe iphepha elitsha lenkonzo "malunga:isatifikethi" sokufikelela kujongano olwakhelwe ngaphakathi lwezatifikethi zokujonga. Kujongano, ungabonisa uluhlu lweengcambu kunye nezatifikethi ezigciniweyo, jonga iinkcukacha zesatifikethi ngasinye, kunye nezatifikethi zokuthumela ngaphandle (inkxaso yokungenisa ngaphandle ayikabikho).
    Ukukhutshwa kweFirefox 77
  • Inkxaso yovavanyo eyongeziweyo yefomathi yomfanekiso we-AVIF (i-AV1 yoMfanekiso), esebenzisa ubugcisa bocinezelo lwe-intra-frame ukusuka kwi-AV1 ifomathi yofakelo lwekhowudi yevidiyo (ixhaswa ukuqala ngeFirefox 55). Ukwenza i-AVIF isebenze malunga: noqwalaselo kukho ukhetho image.avif.enabled. Isingxobo sokuhambisa idatha ecinezelweyo kwi-AVIF ifana ngokupheleleyo ne-HEIF. I-AVIF ixhasa yomibini imifanekiso kwi-HDR (i-High Dynamic Range) kunye ne-Wide-gamut color space, kunye nakwi-standard dynamic range (SDR).
  • Yandisiwe inani iinkqubo apho inkqubo yokuhlanganisa yenziwe yasebenza IWebRender, ebhalwe kwiRust kwaye ikuvumela ukuba unyuse kakhulu isantya sokunikezela kunye nokunciphisa umthwalo we-CPU. IWebRender ikhuphela ngaphandle umxholo wephepha onikezela ngemisebenzi kwicala le-GPU, ephunyezwa ngeeshadi ezisebenza kwiGPU. IWebRender ngoku ifakiwe kwizixhobo nge Intel Skylake GT1, APU AMD Raven Ridge, AMD Evergreen и на ноутбуках с видеокартами NVIDIA, работающих под управлением Windows 10. Для принудительного включения в about:config следует активировать настройки «gfx.webrender.all» и «gfx.webrender.enabled» или запустить Firefox с выставленной переменной окружения MOZ_WEBRENDER=1.
  • Kwibha yedilesi iphuculwe Uhlalutyo lwamabinzana ophando. Amagama anechaphaza ngoku ayavavanywa ukuze anxulumane nawo imimandla yangoku (umzekelo, ngaphambili, ukungenisa izitshixo ezinje ngo “test.log” akuzange kukhokelele kukhangelo, kodwa kumzamo wokuvula indawo, kwaye ungenise “idatha:url” enezithuba kunye nombuzo othe wakhokelela kukhangelo, hayi Khuphela).
  • Yongeziwe inkxaso amandla okuzikhethela, isicelo apho izongezo zingaphumeleli kwisaziso malunga nokuqinisekiswa kwamalungelo amatsha xa ufaka okanye uhlaziya i-add-on, kodwa iboniswa xa i-add-on ifikelela ngokuthe ngqo kumsebenzi ofuna amalungelo aphakamileyo. Iimvume ezinokubhengezwa njengezikhethwayo ziquka ulawulo, i-devtools, i-browsingData, pkcs11
    ummeli kunye neseshoni. Inkuthazo yokongeza iimvume ozikhethelayo ngumnqweno wokunciphisa umthwalo kubasebenzisi xa behlaziya izongezo kunye nokubonelela ngesakhono sokuhlaziya i-add-on ngaphandle kokuqinisekisa iimvume (ngaphambili, ukuba umsebenzisi akazange avumelane neemvume, isongezo asihlaziywanga).
  • Kubasebenzisi base-UK kwiphepha leTab eNtsha ibandakanyiwe ukubonisa umxholo okhuthazwa yinkonzo yePocket. Amaphepha afanayo ngaphambili Uzile kuphela kubasebenzisi abavela e-USA, eCanada naseJamani. Ukwenza okuthandwa nguwe okuyanyaniswa nokukhethwa komxholo kwenziwa kwicala lomxhasi kwaye ngaphandle kokudlulisela ulwazi lomsebenzisi kubantu besithathu (uluhlu lulonke lwamakhonkco acetyiswayo olu suku lwangoku lulayishwe kwisikhangeli, esibekwe kwicala lomsebenzisi ngokusekwe kwidatha yembali yokubrawuza. ). Kufuneka kuqatshelwe ukuba iibhloko ezihlawulwe ngabaxhasi ziboniswa kuphela e-USA kwaye ziphawulwe ngokucacileyo njengezibhengezo zentengiso azikasetyenziswa kwamanye amazwe. Ukuvala umxholo wePocket ocetyiswayo, kukho a ukulungiswa kumlungiseleli (IFirefox Home Content/Inconywe yiPocket) kunye nokhetho "browser.newtabpage.activity-stream.feeds.topsites" malunga: config.

    Ukukhutshwa kweFirefox 77
  • Kumqwalaseli, kwibhloko eyehlayo yeCookie iindlela zokubhloka kwicandelo lezicwangciso zokulandelela umkhondo. yongezwa into entsha yeCookie eguqukayo yokwahlulwa ngedomeyini eboniswe kwibar yedilesi (“Ukwahlulwa kweqela lokuqala elinamandla", xa ukufakwa kwakho kunye nomntu wesithathu kumiselwe ngokusekelwe kwisiseko sesizinda sendawo). Malunga ne:config, ujongano luvulwa ngolungiselelo “browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled” okanye ngokuthe ngqo “network.cookie.cookieBehavior = 5”.

    Ukukhutshwa kweFirefox 77
  • Ukwenza ukukhangela kube lula kwizixhobo zescreen esichukumisayo anda ukukhutshwa kwibar yeebhukhmaksi (xa uvula ithebhu entsha, ibar yedilesi yeMegabar entsha igqithe ngokuyinxenye kwibar yeebhukhmaksi kwaye ishiya indawo encinci yokucofa).
  • Iphunyeziwe iincoko zababini zemodal ezintsha zibotshelelwe kwiithebhu ezizimeleyo kwaye azivaleli lonke ujongano. Ukulawula ukuba isibophelelo sencoko yababini siyasebenza na, ukhetho “prompts.defaultModalType”, “prompts.modalType.confirmAuth” kunye ne “prompts.modalType.insecureFormSubmit” zongezwe malunga ne:config (1 - ebophelela kumxholo, 2 - ebophelela kwithebhu , 3 - ukubophelela kwifestile).

    Ukukhutshwa kweFirefox 77
  • Malunga ne:config yongezwe isicwangciso esitsha middlemouse.openNewWindow, onokuthi ngayo ungasebenzi usebenziso lweqhosha lemouse eliphakathi ukuvula ikhonkco kwisithuba esitsha.
  • Icinyiwe ukuseta isikhangeli.urlbar.update1.view.stripHttps (inkxaso yokuseta isikhangeli.urlbar.trimURLs sigciniwe).
  • Ukusuka kwinjini yeGecko ngokupheleleyo icinyiwe inkxaso
    Iigridi zeXUL.
  • Ngokungagqibekanga, ukujikeleziswa okuzenzekelayo kwemifanekiso yeJPEG kunikwe amandla ngokusekwe kwidatha evela kwiExif.
  • Isuse isethingi "browser.urlbar.oneOffSearches". Ukufihla amaqhosha eenjini zophendlo ezizezinye ezivelayo xa uqala ukuchwetheza kwidilesi okanye kwibar yokukhangela, ungakhetha iinjini zophendlo ezifunekayo malunga:ezikhethwayo#iphepha lophendlo.

    Ukukhutshwa kweFirefox 77
  • Umbhalo ongangeniyo phakathi konyanzeliso lwe-"maxlength" awusasikwa xa uncanyathiselwe kwimihlaba Kwaye .
  • Indlela eyongeziweyo Umtya.prototype.replaceAll () (Umtya# buyiselaKonke), obuyisela umtya omtsha (umtya woqobo uhlala ungatshintshanga) apho zonke iimatshisi zitshintshwa ngokusekwe kwipatheni enikiweyo. Iipateni zinokuba ziimaski ezilula okanye iintetho eziqhelekileyo.
  • Yenziwe ukuba ibonise ixabiso leleyibhile ekhankanyiweyo kusetyenziswa uphawu lwe "ileyibhile" kwinto ukuba imixholo yesiqalelo ayinanto.
  • I-IndexedDB isebenzisa ipropati IDBCursor.request.
  • Yongeziwe inkxaso yoyilo lokulinga Ukuxoka kwizikhongozeli zegridi.
  • Ukuya kwiZixhobo zoMphuhlisi yongezwe Iphaneli ukuvavanya imiba enokubakho yokuhambelana nezikhangeli ezahlukeneyo (ibonisa ukuba zeziphi izikhangeli ezixhasa ipropathi ethile yeCSS ebotshelelwe kwinto ekhethiweyo). Yenza ukuba isetyenziswe ngokusetyenziswa kwe-devtools.inspector.compatibility.isicwangciso esisebenzayo malunga ne:config.

    Ukukhutshwa kweFirefox 77
  • Inxalenye enkulu yongezwa uphuculo kwiJavaScript debugger. Ukulayishwa kunye nokulungiswa kwamanyathelo ngamanyathelo kuyakhawuleza, ukusetyenziswa kwememori kuyancipha. Ukuthelekiswa kweembono ezahlukeneyo zekhowudi (imephu yomthombo) iphuculwe, ikuvumela ukuba ujonge izinto eziguquguqukayo kwiikhowudi zomthombo wokuqala xa ulungisa iimodyuli ezibangelwayo. Xa utshintsha umgca okhethiweyo ngokunqakraza kwi-Call Stack yefestile kwaye uqale uphumezo lwenyathelo-nenyathelo (Nyathela ngapha, F10), idebugger izakwenza ikhowudi ide ifike kumgca olandela lowo ukhethiweyo. Imenyu yongezwe kwiqela lenjongo (i icon yegiya), enento enye kuphela yokuvala iJavaScript. Yongeza ukukwazi ukuseta iindawo zokuphumla ezinemiqathango (ii-watchpoints), ezinqumamisa ukwenziwa xa utshintsha okanye ufunda amaxabiso athile (ngaphambili kwakunokwenzeka ukunqumama ukwenza xa ufunda kwaye utshintsha ngokwahlukeneyo).

    Ukukhutshwa kweFirefox 77
  • Imenyu yongezwa kwipaneli yojongano yokuhlola umsebenzi womnatha, oqulethe imisebenzi yokulawula ukugawulwa kwemithi (ukugcina ilogi phakathi kwemithwalo yesayithi, ukungenisa ifayile ye-HAR, ukubhala ifayile ye-HAR). Imenyu yomxholo yongezwe kwiphaneli yokuThintela isicelo ukwenza, ukukhubaza kunye nokucima izinto ezivaliweyo.
    Ukukhutshwa kweFirefox 77
  • Khubaza Inkxaso ye-FTP ilityazisiwe de kube yiFirefox 79, kodwa ukhetho sele longeziwe ukulawula umsebenzi weFTP (network.ftp.enabled in about:config).

Ukongeza kwizinto ezintsha kunye nokulungiswa kwebug kwiFirefox 77 isusiwe 9 ubuthathaka, apho isi-7 siphawulwe njengengozi:

  • Ubuthathaka obune ( buqokelelwe phantsi I-CVE-2020-12411 и
    I-CVE-2020-12409) zibangelwa ziingxaki zememori, ezifana nokuphuphuma kwebuffer kunye nofikelelo kwiindawo zememori esele zikhululwe. Ngokunokwenzeka, ezi ngxaki zinokukhokelela ekuphunyezweni kwekhowudi yomhlaseli xa uvula amaphepha ayilwe ngokukodwa.
  • Ukuba sesichengeni
    I-CVE-2020-12406 ibangelwa kukunqongophala kohlobo lokujonga xa ucima izinto zeNativeTypes kwaye inokusetyenziswa ukwenza ukuba umhlaseli aphumeze ikhowudi.
  • Ukuba semngciphekweni kwe-CVE-2020-12405 kubangelwa kuSetyenziso-emva-emva kwe-free memory block kwi-SharedWorkerService kwaye kunokwenzeka ukuba kuthintelwe ukubangela ingozi.
  • Ukuba sesichengeni kwe-CVE-2020-12399 kungenxa yokuba semngciphekweni kwethala leencwadi le-NSS kuhlaselo lomjelo osecaleni. ukuvumela Ngokusekwe kuhlalutyo lweeyantlukwano kwixesha lokubala, phinda ufumane iqhosha labucala lomsayino wedijithali we-DSA.

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster