Ukukhishwa kweFirefox 101

Isiphequluli sewebhu seFirefox 101 sesikhishiwe. Ngaphezu kwalokho, isibuyekezo segatsha sosekelo senziwe isikhathi eside - 91.10.0. Igatsha leFirefox 102 lidluliselwe esigabeni sokuhlola i-beta, ukukhululwa kwaso kuhlelelwe uJuni 28.

Izindlela ezintsha eziqanjiwe kuFirefox 101:

  • Kunosekelo lokuhlola lwenguqulo yesithathu ye-Chromemanifest, echaza amandla nezisetshenziswa ezitholakalayo ezengezo ezibhalwe kusetshenziswa i-WebExtensions API. Inguqulo ye-Chrome manifest esetshenziswe ku-Firefox yengeza i-API entsha yokuhlunga okuqukethwe ememezelayo, kodwa ngokungafani ne-Chrome, ukusekelwa kwemodi yokuvimba yakudala ye-webRequest API, edingekayo ukuze izengezo zokuvimbela okuqukethwe okungafunwa nokuqinisekisa ukuphepha, akuzange wema. Ukuze unike amandla usekelo lwenguqulo yesithathu ye-manifest, okuthi:config kunikeza ipharamitha ethi “extensions.manifestV3.enabled”.
  • Kuyenzeka ukubophezela izibambi kuzo zonke izinhlobo ze-MIME ezibizwa ngemva kokuqedwa kokukhishwa kwamafayela ohlobo olushiwo.
  • Ikhono lokusebenzisa kanyekanye inombolo engafanele yemakrofoni ngesikhathi senkomfa ngevidiyo seliqalisiwe, isibonelo, elikuvumela ukuthi uguqule imibhobho kalula ngesikhathi somcimbi.
  • Ukusekelwa kwe-WebDriver BiDi protocol kufakiwe, okukuvumela ukuthi usebenzise amathuluzi angaphandle ukuze wenze umsebenzi ngokuzenzakalelayo futhi ulawule ukude isiphequluli, isibonelo, iphrothokholi ikuvumela ukuthi uhlole isikhombimsebenzisi usebenzisa isiteji se-Selenium. Iseva nezingxenye zeklayenti zephrothokholi ziyasekelwa, okwenza kube nokwenzeka ukuthumela izicelo nokwamukela izimpendulo.
  • Ukwesekwa okwengeziwe kombuzo wemidiya yokuncanyelwayo, okuvumela amasayithi ukuthi anqume izilungiselelo ezichazwe umsebenzisi zokubonisa okuqukethwe ngokuhluka okukhulayo noma okwehlile.
  • Ukwesekwa okwengeziwe kosayizi abathathu abasha bendawo ebonakalayo (Imbobo yokubuka) - “encane” (s), “enkulu” (l) kanye “ne-dynamic” (d), kanye namayunithi okulinganisa ahlotshaniswa nalab’ osayizi - “*vi” (vi, svi, lvi kanye ne-dvi), “*vb” (vb, svb, lvb ne-dvb), “*vh” (svh, lvh, dvh), “*vw” (svw, lvw, dvw), “* vmax” (svmax, lvmax, dvmax) kanye “*vmin” (svmin, lvmin and dvmin). Amayunithi okulinganisa ahlongozwayo akuvumela ukuthi ubophe usayizi wezinto kusayizi omncane kakhulu, omkhulu futhi oguqukayo wendawo ebonakalayo ngokwemibandela yamaphesenti (usayizi uyashintsha ngokuya ngokuboniswa, ukucasha kanye nesimo sebha yamathuluzi).
  • Indlela ye-showPicker() yengezwe ekilasini le-HTMLInputElement, okukuvumela ukuthi ubonise izingxoxo esezilungile ukuze kugcwaliswe amanani ajwayelekile ezinkambini. ngezinhlobo “idethi”, “inyanga”, “iviki”, “isikhathi”, “idethi-yendawo”, “umbala” kanye “nefayela”, kanye nezinkambu ezisekela ukugcwalisa okuzenzakalelayo nohlu lwedatha. Isibonelo, ungabonisa ukusebenzelana okumise okwekhalenda ukuze ukhethe usuku, noma iphalethi yokufaka umbala.
  • Kungezwe isixhumi esibonakalayo sokuhlela esenza kube nokwenzeka ukudala amashidi esitayela ngokuguquguqukayo kusukela kuhlelo lokusebenza lwe-JavaScript futhi ulawule ukusetshenziswa kwezitayela. Ngokuphambene nokwakha amashidi esitayela usebenzisa indlela ye-document.createElement('style'), i-API entsha yengeza amathuluzi okwakha izitayela ngento ye-CSSStyleSheet(), ihlinzeka ngezindlela ezifana ne- insertRule, deleteRule, replace, and replaceSync.
  • Kuphaneli yokuhlola yekhasi, lapho wengeza noma ukhipha amagama ekilasi ngenkinobho ethi “.cls” kuthebhu yokubuka umthetho, ukusetshenziswa okusebenzisanayo kwezincomo ezivela kuthulithiphu lokudonsela phansi lokuqedela ngokuzenzakalela okokufaka kuyenziwa, kunikeze ukubuka konke kwamagama ekilasi atholakalayo ikhasi. Njengoba uhamba ohlwini, amakilasi akhethiwe asetshenziswa ngokuzenzakalelayo ukuhlola izinguquko abazibangelayo.
    Ukukhishwa kweFirefox 101
  • Inketho entsha yengezwe kuzilungiselelo Zephaneli Yokuhlola ukuze ukhubaze umsebenzi othi "hudula ukuze ubuyekeze" kuthebhu ethi Ukubuka Kwezimiso, okukuvumela ukuthi ushintshe usayizi wezinye izici ze-CSS ngokuhudula igundane ngokuvundlile.
    Ukukhishwa kweFirefox 101
  • IFirefox ye-Android yengeze usekelo lwesici sokukhulisa indawo yesikrini esihlinzekwe kusukela ku-Android 9, lapho ungakwazi, isibonelo, ukukhulisa okuqukethwe kwamafomu ewebhu. Izinkinga ezixazululiwe ngosayizi wevidiyo uma ubuka i-YouTube noma uma uphuma kumodi yesithombe-esithombeni. Ukucwayiza kwekhibhodi ebonakalayo uma ubonisa imenyu ye-pop-up kulungisiwe. Ukuboniswa okuthuthukisiwe kwenkinobho yekhodi ye-QR kubha yekheli.

Ngokungeziwe ezenzweni ezintsha nokulungiswa kweziphazamisi, iFirefox 101 isusa ubungozi obungu-30, okungu-25 kwakho kumakwe njengokuyingozi. Ukulimala okungu-19 (okuqoqwe ngaphansi kwe-CVE-2022-31747 ne-CVE-2022-31748) kubangelwa izinkinga zenkumbulo, njengokuchichima kwe-buffer kanye nokufinyelela ezindaweni zenkumbulo esezikhululiwe kakade. Ngokunokwenzeka, lezi zinkinga zingaholela ekusetshenzisweni kwekhodi yomhlaseli lapho kuvulwa amakhasi aklanywe ngokukhethekile. Okunye okulungisiwe udaba oluqondene nenkundla ye-Windows olukuvumela ukuthi uguqule indlela eya efayeleni eligciniwe ngokusebenzisa izinhlamvu ezikhethekile “%” ukuze ufake esikhundleni sokuguquguquka njengokuthi %HOMEPATH% kanye %APPDATA% ungene endleleni.

Izinguquko ku-beta yeFirefox 102 zifaka phakathi ukubukwa okuthuthukisiwe kwamadokhumenti e-PDF kumodi yokugqama okuphezulu kanye nekhono lokusebenzisa isevisi ye-Geoclue DBus ukuze kutholwe indawo endaweni ye-Linux. Kusixhumi esibonakalayo sabathuthukisi bewebhu, kuthebhu ethi Isihleli Sesitayela, ukwesekwa kwamashidi esitayela sokuhlunga kungeziwe.

Source: opennet.ru

Engeza amazwana