Firefox 108 kuburitswa

Iyo Firefox 108 web browser yaburitswa.Pamusoro pezvo, bazi rerutsigiro renguva refu rakagadzirwa - 102.6.0. Iyo Firefox 109 bazi richakurumidza kutamiswa kune beta nhanho yekuyedza, iyo kuburitswa yakarongerwa Ndira 17.

Zvinhu zvitsva zvakakosha muFirefox 108:

  • Yakawedzera iyo Shift + ESC keyboard shortcut kuti ikurumidze kuvhura iyo process maneja peji (nezve: maitiro), ichikubvumidza kuti uongorore kuti ndeapi maitiro uye tambo dzemukati dziri kupedza yakawandisa ndangariro uye CPU zviwanikwa.
    Firefox 108 kuburitswa
  • Yakakwenenzverwa kurongeka kweiyo animation furemu kubuda pasi peyakanyanya kuremerwa mamiriro, ayo akavandudza MotionMark bvunzo mhinduro.
  • Paunenge uchidhinda nekuchengetedza mafomu ePDF, zvinokwanisika kushandisa mavara mumitauro isiri yeChirungu.
  • Tsigiro yekururamisa mavara emifananidzo yakaitwa, zvinoenderana neICCv4 color profiles.
  • Iyo modhi yekuratidza mabhukimaki bar "pamatabhu matsva" (iyo "Chete show paNew Tab" kuseta) yakave nechokwadi chekushanda nemazvo kumatabhu matsva asina chinhu.
  • Added cookiebanners.bannerClicking.enabled and cookiebanners.service.mode settings to about:config for auto-clicking pamabanner anokumbira mvumo yekushandisa Cookies pamasaiti. Muchiratidziro chekuvaka kwehusiku, shanduko dzakaitwa kudzora otomatiki kudzvanya paCookie mabhenji ane chekuita nemadomasi chaiwo.
  • Iyo Webhu MIDI API yakawedzerwa, ichikubvumidza iwe kupindirana kubva pawebhu application ine mimhanzi midziyo ine MIDI interface yakabatana nekombuta yemushandisi. Iyo API inowanikwa chete pamapeji akaiswa kuburikidza neHTTPS. Paunenge uchifonera nzira ye navigator.requestMIDIAccess() kana paine michina yeMIDI yakabatana nekombuta, mushandisi anopihwa dialog inovakurudzira kuisa "Site Permission Add-on" inodiwa kuti uvhure kupinda (ona tsananguro iri pazasi).
  • Muchina wekuyedza, Saiti Mvumo Yekuwedzera, yakapihwa kudzora masaiti kuwana kune angangove nengozi maAPI uye maficha anoda maropafadzo akawedzerwa. Nengozi tinoreva hunyanzvi hunogona kukuvadza midziyo, kuunza shanduko isingadzoreki, kushandiswa kuisa kodhi ine hutsinye pamidziyo, kana kutungamira mukudonha kwedata remushandisi. Semuenzaniso, mumamiriro eWebhu MIDI API, iyo Mvumo Yekuwedzera inoshandiswa kupa mukana kune odhiyo synthesis mudziyo wakabatana nekombuta.
  • Tsigiro yemamepu ekunze inogoneswa nekusarudzika, zvichikubvumidza kuti udzore kuti ndeapi ma URL achaiswa kana uchiunza JavaScript mafaera kuburikidza neimport and import() statements. Mepu yekunze inotsanangurwa mumhando yeJSON muchikamu с новым атрибутом «importmap». Например: { «imports»: { «moment»: «/node_modules/moment/src/moment.js», «lodash»: «/node_modules/lodash-es/lodash.js» } }

    Mushure mekuzivisa mepu iyi yekupinza muJavaScript kodhi, unogona kushandisa izwi rekuti 'import moment kubva "nguva";' kurodha nekuita JavaScript module "/node_modules/moment/src/moment.js" pasina kutsanangura nzira (yakaenzana ne 'import moment kubva "/node_modules/moment/src/moment.js";').

  • Muchikamu " "yakashandiswa tsigiro yehunhu "hurefu" uye "hupamhi", iyo inosarudza urefu uye hupamhi hwechifananidzo mumapikiseli. Hunhu hwakataurwa hunoshanda chete kana chinhu " "Inowanikwa muchikamu" " uye anofuratirwa kana akaiswa mukati mezvinhu Uye . Kudzima "hurefu" uye "hupamhi" kugadzirisa mukati Yakawedzerwa "dom.picture_source_dimension_attributes.enabled" marongero kune nezve:config.
  • CSS inopa seti ye trigonometric mabasa sin(), cos(), tan(), asin(), acos(), atan() uye atan2().
  • CSS inoshandisa kutenderera () basa kusarudza nzira yekutenderera.
  • Iyo CSS inoshandisa mhando , iyo inokubvumira kushandisa masvomhu anozivikanwa akadai sePi uye E, pamwe chete nekusingaperi uye NaN mumabasa emasvomhu. Semuenzaniso, "tenderera (calc(1rad * pi))".
  • Chikumbiro che "@container" CSS, chinokutendera kuti utarise zvinhu zvinoenderana nehukuru hwechinhu chemubereki (analogue ye "@media" chikumbiro, chinoiswa kwete kuhukuru hwenzvimbo yese inoonekwa, asi kuhukuru hweiyo block (mudziyo) umo chinhu chakaiswa), chakawedzerwa rutsigiro rwekuyedza cqw (1% yehupamhi), cqh (1% yehurefu), cqi (1% yeinline size), cqb (1% ye block size ), cqmin (diki cqi kana cqb kukosha) uye cqmax (yakakwirira kukosha kwecqi kana cqb). Iyo ficha inovharwa nekusingaperi uye inogoneswa kuburikidza neiyo layout.css.container-queries.enabled setting in about:config.
  • JavaScript yakawedzera nzira yeArray.fromAsync kugadzira dhadha kubva asynchronously kusvika data.
  • Yakawedzerwa rutsigiro rwe "style-src-attr", "style-src-elem", "script-src-attr" uye "script-src-elem" mirairo kuCSP (Content Security Policy) HTTP musoro, ichipa kushanda kwe. chimiro uye script, asi nekugona kuzvishandisa kune ega ega zvinhu uye zviitiko zvinobata senge onclick.
  • Yakawedzera chiitiko chitsva, domContentLoaded, inodzingwa kana zvirimo zvapedza kurodha.
  • Yakawedzera sarudzo yeforceSync kune iyo .get() nzira yekumanikidza kuwiriranisa.
  • Imwe nzvimbo yepaneru yakaparadzana yakaitwa kuti iwane WebExtension yekuwedzera-pane majeti.
  • Mafungiro ari kumashure kweiyo blacklist yeLinux madhiraivha ayo asingaenderane neWebRender akachinjwa. Panzvimbo pekuchengetedza runyoro ruchena rwevatyairi vanoshanda, shanduko yakaitwa pakuchengetedza runyoro rwevatyairi vane dambudziko.
  • Yakavandudzwa rutsigiro rweiyo Wayland protocol. Yakawedzerwa mabatirwo eXDG_ACTIVATION_TOKEN nharaunda inosiyana ine activation tokeni ye xdg-activation-v1 protocol, iyo imwe application inogona kushandura kutarisa kune imwe. Matambudziko akaitika pakufambisa mabhukumaki negonzo agadziriswa.
  • Mazhinji maLinux masisitimu ane mapaneru animation akagoneswa.
  • About:config inopa gfx.display.max-frame-rate kuseta kudzikamisa mwero mukuru wefuremu.
  • Yakawedzera tsigiro yeEmoji 14 kutsanangurwa kwemavara.
  • Nekumisikidza, iyo OES_draw_buffers_indexed WebGL yekuwedzera inogoneswa.
  • Iko kugona kushandisa iyo GPU kumhanyisa Canvas2D rasterization yakaitwa.
  • PaWindows platform, sandboxing yemaitiro anodyidzana neGPU inogoneswa.
  • Yakawedzerwa rutsigiro rweFMA3 SIMD mirairo (wedzera-wedzera nekutenderera kamwe chete).
  • Matanho anoshandiswa kubata kumashure ma tabo pane Windows 11 chikuva zvino mhanya mu "Kubudirira" modhi, umo mugadziri webasa anoderedza kuuraya kwekutanga kuderedza CPU kushandiswa.
    Firefox 108 kuburitswa
  • Kunatsiridzwa muiyo Android vhezheni:
    • Yakawedzera kugona kuchengetedza peji rewebhu segwaro rePDF.
    • Yakaitwa tsigiro yekuisa mapoka ma tabo mumapanera (matabo anogona kuchinjika mushure mekubata pasi pombi pane tab).
    • Bhatani rinopihwa kuti rivhure mabhukimaki ese kubva kuchikamu chakatarwa mumatabu matsva muhwindo idzva kana incognito mode.

Pamusoro pezvitsva uye kugadzirisa kwebug, Firefox 108 yakagadzirisa kusakwana makumi maviri. 20 kusasimba kunoratidzwa kunge kune ngozi, uko gumi nemana kusadzivirirwa (akaunganidzwa pasi peCVE-16-14 uye CVE-2022-46879) anokonzerwa nematambudziko ekurangarira, senge buffer mafashama uye kuwana kune yakatosunungurwa nzvimbo dzendangariro. Pamwe, matambudziko aya anogona kutungamira mukuitwa kwekodhi yeanorwisa kana uchivhura mapeji akagadzirwa. Kusagadzikana kweCVE-2022-46878 kunokonzerwa nekushandiswa kwekodhi kubva kune yechinyakare vhezheni yeraibhurari yelibusrsctp, iyo ine kusarongeka kusati kwaitwa. Kusagadzikana CVE-2022-46871 inobvumira munhu anorwisa kuti awane mukana wekugadzirisa peji kuti apfuure kusarudzika kwebhokisi rejecha muLinux uye averenge zviri mukati memafaira epokana kuburikidza nekunyengedza mameseji eIPC ane hukama ne clipboard.

Source: opennet.ru

Voeg