Firefox 97 kumasulidwa

Msakatuli wa Firefox 97 watulutsidwa. Kuphatikiza apo, nthambi yothandizira yanthawi yayitali yapangidwa - 91.6.0. Nthambi ya Firefox 98 yasamutsidwira kumalo oyesera a beta, omwe akuyenera kuchitika pa Marichi 8.

Zatsopano zazikulu:

  • Mitu 18 yamitundu yapanthawi ya Colourway yoperekedwa mu Firefox 94 ngati chowonjezerapo kwakanthawi kochepa yatha. Ogwiritsa ntchito omwe akufuna kupitiliza kugwiritsa ntchito mitu ya Colorway atha kuwapangitsa kukhala woyang'anira zowonjezera (za:addons).
  • Pamisonkhano ya nsanja ya Linux, kuthekera kopanga chikalata cha PostScript chosindikiza kwachotsedwa (kuthekera kusindikiza pa osindikiza a PostScript ndikusunga ku PDF kumasungidwa).
  • Konzani zovuta zomanga ndi malaibulale a Wayland 1.20.
  • Anathetsa vuto pomwe kutsina makulitsidwe kungasiya kugwira ntchito pa zowonera pambuyo posuntha tabu pawindo lina.
  • The about:process page in Linux yathandizira kulondola kwa kuzindikira kwa katundu wa CPU.
  • Anathetsa vuto ndikuwonetsa ngodya zakuthwa za windows m'malo ena ogwiritsa ntchito, monga pulayimale OS 6.
  • Pa Windows 11 nsanja, chithandizo cha kalembedwe katsopano ka scrollbar wawonjezedwa.
  • Pa nsanja ya macOS, kutsitsa kwamafonti adongosolo kwasinthidwa, komwe nthawi zina kwapangitsa kuti ikhale yofulumira kutsegula ndikusintha tabu yatsopano.
  • Mu mtundu wa nsanja ya Android, masamba otsegulidwa posachedwa amawonetsedwa m'mbiri ya maulendo. Mawonekedwe a zithunzi zamabukumaki omwe awonjezeredwa posachedwa awongoleredwa patsamba loyambira. Pa nsanja ya Android 12, vuto la kuyika maulalo kuchokera pa clipboard lathetsedwa.
  • Zomanga za CSS zokhala ndi mitundu yautali ndi kutalika-peresenti zimalola kugwiritsa ntchito mayunitsi a "cap" ndi "ic".
  • Thandizo lowonjezera pa lamulo la @scroll-timeline CSS ndi katundu wa CSS wa makanema ojambula pamanja, kulola kuti makanema ojambula mu AnimationTimeline API agwirizane ndi kupita patsogolo kwa zopukutira, m'malo mwa mphindi kapena masekondi.
  • Katundu wa CSS wosintha mtundu wasinthidwa kukhala kusindikiza-mtundu-kusintha malinga ndi zomwe zimafunikira.
  • CSS imaphatikizapo kuthandizira zigawo zowonongeka mwachisawawa, zomwe zimatanthauzidwa pogwiritsa ntchito lamulo la @layer ndikutumizidwa kudzera mu lamulo la CSS @import pogwiritsa ntchito layer() ntchito.
  • Onjezani katundu wa CSS scrollbar-gutter kuti muwongolere momwe malo owonera amasungidwira pa scrollbar. Mwachitsanzo, ngati simukufuna kuti zinthu ziziyenda bwino, mutha kukulitsa zotulutsazo kuti mukhale mdera la scrollbar.
  • Kulumikizana bwino ndi Marionette web framework (WebDriver).
  • API ya AnimationFrameProvider yawonjezedwa ku DedicatedWorkerGlobalScope seti, yomwe imakupatsani mwayi wogwiritsa ntchito requestAnimationFrame ndi kuletsa njira zaAnimationFrame pamawebusayiti osiyana.
  • Njira za AbortSignal.abort () ndi AbortController.abort () tsopano zili ndi mphamvu zokhazikitsa chifukwa chokhazikitsira chizindikirocho, komanso kuwerenga chifukwa chake kudzera mu katundu wa AbortSignal.reason. Mwachikhazikitso, chifukwa chake ndi AbortError.

Kuphatikiza pazatsopano ndi kukonza zolakwika, Firefox 97 yakhazikitsa ziwopsezo 42, pomwe 34 mwa iwo amalembedwa kuti ndi owopsa. Zowopsa za 33 (5 pansi pa CVE-2022-22764 ndi 29 pansi pa CVE-2022-0511) zimayambitsidwa ndi zovuta zamakumbukiro, monga kusefukira kwa buffer komanso mwayi wofikira malo okumbukira omwe adamasulidwa kale. Mwina, mavutowa atha kupangitsa kuti munthu amene akuwukira ayambe kutulutsa masamba opangidwa mwapadera.

Zosintha mu Firefox 98 Beta:

  • Khalidwe lotsitsa mafayilo lasinthidwa - m'malo mowonetsa pempho kutsitsa kusanayambe, mafayilo amayamba kutsitsa okha ndipo amatha kutsegulidwa nthawi iliyonse kudzera pagulu ndi chidziwitso chokhudza kutsitsa kapena kuchotsedwa mwachindunji pagulu lotsitsa.
  • Onjezani zatsopano pazosankha zomwe zikuwonetsedwa mukadina kumanja pamafayilo omwe ali pamndandanda wotsitsa. Mwachitsanzo, pogwiritsa ntchito njira ya Always Open Similar Files, mutha kulola Firefox kuti izitsegula yokha fayilo ikamaliza kutsitsa mu pulogalamu yolumikizidwa ndi mtundu womwewo wa fayilo pakompyuta. Mutha kutsegulanso chikwatucho ndi mafayilo otsitsidwa, pitani patsamba lomwe kutsitsa kudayambitsidwira (osati kutsitsa komweko, koma ulalo wotsitsa), koperani ulalo, chotsani kutsitsa kwapa mbiri yanu yosakatula ndikumveka bwino. mndandanda mu otsitsira gulu.
  • Pofuna kukhathamiritsa njira yotsegulira msakatuli, malingaliro oyambitsa zowonjezera omwe amagwiritsa ntchito webRequest API asinthidwa. Kuletsa ma foni a webRequest okha ndiye kuchititsa kuti zowonjezera zikhazikitsidwe poyambitsa Firefox. WebRequests munjira yosatsekereza idzachedwetsedwa mpaka Firefox itamaliza kuyambitsa.
  • Thandizo lothandizira pa tag ya HTML " ", zomwe zimakulolani kuti mupange mabokosi a zokambirana ndi zigawo zomwe zimagwiritsa ntchito ogwiritsa ntchito, monga zidziwitso zotsekedwa ndi mawindo ang'onoang'ono. Mawindo opangidwa akhoza kuwongoleredwa kuchokera ku JavaScript code.
  • Gulu lowunika momwe mungagwirizane nalo lawonjezeredwa ku zida za opanga mawebusayiti. Gululi likuwonetsa zizindikiro zochenjeza za zovuta zomwe zingatheke ndi CSS ya chinthu chosankhidwa cha HTML kapena tsamba lonse, kukulolani kuti muzindikire zosagwirizana ndi asakatuli osiyanasiyana popanda kuyesa tsambalo padera pa msakatuli uliwonse.

Source: opennet.ru

Kuwonjezera ndemanga