Chrome kuburitswa 77

Google yakaburitsa vhezheni itsva yeChrome Internet browser. Panguva imwecheteyo, kuburitswa kutsva kweyakavhurika-sosi Chromium purojekiti - nheyo dzeChrome - iripo. Kuburitswa kunotevera kwakarongerwa Gumiguru 22nd.

Mushanduro itsva:

  • Kupatsanura kumaka kwemasaiti ane EV (Yakawedzerwa Kubvumidzwa) nhanho zvitupa zvakamiswa. Ruzivo nezve mashandisirwo ezvitupa zveEV rwave kuratidzwa chete mune yekudonha-pasi menyu inoratidzwa kana uchidzvanya pane yakachengeteka yekubatanidza icon. Zita rekambani yakasimbiswa nechiremera chechitupa, icho chitupa cheEV chakabatanidzwa, hachichaonekwi mubhawa rekero;
  • Kuwedzera kuparadzaniswa kwevabati vesaiti. Yakawedzerwa dziviriro yedata-saiti data, senge Cookies uye HTTP zviwanikwa, zvakagamuchirwa kubva kune wechitatu-bato saiti inodzorwa nevanorwisa. Kuzviparadzanisa nevamwe kunoshanda kunyangwe munhu anorwisa akawana chikanganiso mukuita kwekupa uye oedza kuita kodhi mumamiriro ayo;
  • Yakawedzera peji nyowani inotambira vashandisi vatsva (chrome://welcome/), iyo inoratidzwa pachinzvimbo cheyakajairwa interface yekuvhura tabhu nyowani mushure mekutanga kuvhurwa kweChrome. Iro peji rinokutendera iwe kubhukimaka yakakurumbira masevhisi eGoogle (GMail, YouTube, Mepu, Nhau uye Shandura), batanidza mapfupi kuNew Tab peji, batanidza kuGoogle account kugonesa Chrome Sync, uye kuseta Chrome kuti ive yekufona yakasarudzika pane system. .
  • Iyo itsva tebhu peji menyu, inoratidzwa mukona yepamusoro yekurudyi, ikozvino ine kugona kurodha mufananidzo wekumashure, pamwe nesarudzo dzekusarudza dingindira uye kumisikidza bhuroka ine mapfupi ekufambisa nekukurumidza (saiti dzinowanzo kushanyirwa, kusarudzwa kwemushandisi wemanyorero. , uye zvivharo zvine mapfupi). Masetting acho akamira seyekuyedza uye anoda activation kuburikidza nemireza β€œchrome://flags/#ntp-customization-menu-v2” uye β€œchrome://flags/#chrome-colors-custom-color-picker”;
  • Mhuka yeiyo saiti icon mumusoro weti yakapihwa, zvichiratidza kuti peji iri mukuita kurodha;
    Yakawedzera "--muenzi" mureza, iyo inokutendera kuti utange Chrome kubva kumutsara wekuraira mune yevaenzi login modhi (pasina kubatana neGoogle account, pasina kurekodha browser browser kudhisiki uye pasina kuchengetedza chikamu);
  • Kucheneswa kwemamureza mu chrome: // mireza, iyo yakatanga mukuburitswa kwekupedzisira, inoenderera. Panzvimbo pemireza, yave kukurudzirwa kushandisa mitemo kugadzirisa browser maitiro;
  • Bhatani re "Tumira kumidziyo yako" rakawedzerwa kune menyu yemukati peji, tebhu, uye kero bar, zvichikubvumidza kuti utumire chinongedzo kune chimwe chishandiso uchishandisa Chrome Sync. Mushure mekusarudza mudziyo wekuenda wakabatana neakaundi imwechete uye kutumira chinongedzo, chiziviso chinozoratidzwa pane chinongedzo mudziyo kuti uvhure chinongedzo;
  • Muiyo Android vhezheni, iyo peji ine runyorwa rwemafaira akadhawunirodherwa akagadziridzwa zvachose, umo, pachinzvimbo chemenu yekudonhedza ine zvikamu zvemukati, mabhatani akawedzerwa kusefa iyo yakazara runyorwa nemhando yemukati, uye zvigunwe zvemifananidzo yakatorwa. zvino zvinoratidzwa pahupamhi hwese kwechidzitiro;
  • Mametriki matsva akawedzerwa kuti aongorore kumhanya kwekurodha nekupa zvirimo mubrowser, zvichibvumira mugadziri wewebhu kuti aone kuti zvinokurumidza sei zviri mukati pejiji zvinowanikwa kumushandisi. Yakambopihwa maturusi ekudzora maturusi akaita kuti zvikwanise kutonga chete chokwadi chekuti kupa kwakatanga, asi kwete kugadzirira kwepeji rose. Chrome 77 inopa Huru Yakakura Inogutsa Paint API, iyo inokutendera iwe kuti uwane iyo nguva yekupa yakakura (mushandisi-inooneka) zvinhu munzvimbo inooneka, yakadai semifananidzo, mavhidhiyo, block elements uye peji peji;
  • Yakawedzera iyo PerformanceEventTiming API, iyo inopa ruzivo nezve kunonoka pamberi pekutanga mushandisi kusangana (semuenzaniso, kudzvanya kiyi pane keyboard kana mbeva, kudzvanya kana kufambisa chinongedzo). Iyo API nyowani chikamu chidiki cheChiitikoTiming API chinopa rumwe ruzivo rwekuyera uye nekugonesa kupindirana kwekuita;
  • Yakawedzera maficha matsva emafomu anoita kuti zvive nyore kushandisa yako isiri-standard fomu zvidzoreso (asiri-standard ekuisa minda, mabhatani, nezvimwewo). Chiitiko chitsva che "formdata" chinoita kuti zvikwanise kushandisa JavaScript handlers kuti uwedzere data kufomu painotumirwa, pasina kuchengetedza data mune zvakavanzika zvekuisa zvinhu.
    Chechipiri chimiro chitsva irutsigiro rwekugadzira zvinhu zvetsika zvine chekuita nefomu inoita seyakavakirwa-mufomu kudzora, kusanganisira kugona kwakadai sekugonesa kuisirwa kwekuisa uye kukonzeresa data kutumirwa kuseva. A formAssociated chivakwa chakaunzwa kumaka chinhu sechimiro chechimiro chechimiro, uye inonamatiraInternals() kufona kwakawedzerwa kuti uwane mamwe maitiro ekudzora fomu sesetFormValue() uye setValidity();
  • MuOrigin Trials modhi (yekuyedza maficha anoda kupatsanurwa activation), itsva Bata Picker API yawedzerwa, ichibvumira mushandisi kusarudza manyorerwo kubva kubhuku rekero uye kuendesa mamwe maficha nezvawo kune saiti. Paunenge uchikumbira, rondedzero yezvivakwa zvinoda kuwanikwa inotarwa (semuenzaniso, zita rizere, email, nhamba yefoni). Izvi zvivakwa zvinoratidzwa zvakajeka kumushandisi, anoita sarudzo yekupedzisira kuendesa iyo data kana kwete. Iyo API inogona kushandiswa, semuenzaniso, mune yewebhu mail mutengi kusarudza vanogamuchira tsamba yakatumirwa, muwebhu application ine VoIP basa kutanga kufona kune yakatarwa nhamba, kana musocial network kutsvaga shamwari dzakatonyoreswa. .
    Origin Trial inoreva kugona kushanda neiyo API yakatsanangurwa kubva kune yakatorwa kubva kune localhost kana 127.0.0.1, kana mushure mekunyoresa uye kugamuchira yakakosha tokeni iyo inoshanda kwenguva shoma kune yakatarwa saiti;
  • Kune mafomu, iyo "enterkeyhint" hunhu yaitwa, iyo inokutendera iwe kutsanangura maitiro kana iwe uchidzvanya kiyi Enter pane chaiyo kiyibhodhi. Hunhu hunogona kutora kukosha kupinda, kuita, kuenda, kunotevera, yapfuura, kutsvaga uye kutumira;
  • Yakawedzera gwaro-domain mutemo unodzora kupinda kune "document.domain" pfuma. Nokusingaperi, kupinda kunobvumirwa, asi kana kukarambidzwa, kuedza kushandura kukosha kwe "document.domain" kuchaguma nekukanganisa;
  • Iyo LayoutShift kufona yawedzerwa kuPerformance API yekutevera shanduko munzvimbo yezvinhu zveDOM pachiratidziri.
    Saizi yeHTTP "Referer" musoro inogumira ku4 KB; kana kukosha uku kukapfuura, zvirimo zvinodzikiswa kune zita rezita;
  • Iyo url nharo murejistaProtocolHandler() basa rinongogumira pakushandisa chete http:// uye https:// zvirongwa uye ikozvino haibvumiri "data:" uye "blob:" zvirongwa;
  • Yakawedzerwa tsigiro yekufometa mayuniti, mari, sainzi uye compact notations kuIntl.NumberFormat nzira (semuenzaniso, "Intl.NumberFormat('en', {style: 'unit', unit: 'meter-per-second'}") ;
  • Yakawedzera hutsva hweCSS zvivakwa overscroll-behavior-inline uye overscroll-behavior-block kudzora maitiro ekupuruzira kana muganhu une musoro wenzvimbo yemupumburu wasvika;
  • Iyo CSS chena-nzvimbo pfuma ikozvino inotsigira iyo yekuputsa-nzvimbo kukosha;
  • Vashandi veSevhisi vakawedzera tsigiro yeHTTP Basic yekusimbisa uye kuratidza yakajairwa dialog yekupinda ma paramita ekupinda;
  • Iyo Webhu MIDI API ikozvino inogona kushandiswa chete mumamiriro ekubatanidza akachengeteka (https, yemunharaunda faira kana localhost);
  • Iyo WebVR 1.1 API yakanzi haichashandi, yakatsiviwa neWebXR Device API, iyo inobvumira kuwana zvikamu zvekugadzira chaiwo uye augmented chokwadi uye inobatanidza basa nemakirasi akasiyana emidziyo, kubva kune yakamira chaiyo chaiyo ngowani kune mhinduro dzinobva panharembozha.
    Mune maturusi ekuvandudza, kugona kukopa CSS zvivakwa zveDOM node kune clipboard yakawedzerwa kuburikidza nemenu yemukati, inodanwa nekudzvanya-kurudyi pane node muDOM muti. Iyo interface yakawedzerwa (Ratidza Rendering / Layout Shift Matunhu) kuronda masisitimu ekuchinja nekuda kwekushaikwa kwevanobatisa nzvimbo yekushambadzira nemifananidzo (kana uchirodha mufananidzo unotevera unochinja chinyorwa pasi kana uchiona). Dashboard yekuongorora yakagadziridzwa kuLighthouse 5.1 kuburitswa. Inogonesa kuchinjika otomatiki kuDevTools rima theme kana uchishandisa rima dingindira muOS. Munetiweki yekuongorora maitiro, mureza wawedzerwa kurodha sosi kubva kune prefetch cache. Yakawedzera tsigiro yekuratidza push mameseji uye zviziviso muApplication panel. Muwebhu console, kana uchitarisa zvinhu, nzvimbo dzakavanzika dzemakirasi dzava kuratidzwa;
  • Muinjini yeV8 JavaScript, kuchengetwa kwehuwandu hwemhando dzemaoperands anoshandiswa mukuita kwakasiyana kwakagadziridzwa (kunokutendera kuti ugone kukwidziridza maitirwo aya uchifunga nezvemamwe marudzi). Kuti uderedze mashandisirwo endangariro, mhando-inoziva mavheji ikozvino yaiswa mundangariro chete mushure mekunge imwe chiyero chebytecode yaitwa, kubvisa kudiwa kwekugadzirisa kwemabasa nehupenyu hupfupi. Shanduko iyi inobvumidza iwe kuchengetedza 1-2% yendangariro mushanduro yedesktop masisitimu uye 5-6% yenharembozha;
  • Yakavandudzwa scalability yeWebAssembly yekumashure kuunganidzwa - iyo yakawanda processor cores musystem, iyo yakakura kubatsirwa kubva kune yakawedzerwa optimizations. Semuenzaniso, pamuchina we24-core Xeon, nguva yekubatanidza yeEpic ZenGarden demo app yakagurwa nepakati;

Kuwedzera kune hunyanzvi uye kugadzirisa bug, iyo vhezheni itsva inobvisa 52 kusagadzikana. Mazhinji ekusagadzikana akaonekwa semhedzisiro yekuongorora otomatiki uchishandisa KeroSanitizer, MemorySanitizer, Kudzora Flow Kutendeseka, LibFuzzer uye AFL maturusi. Imwe nyaya (CVE-2019-5870) yakanyorwa seinonetsa, i.e. inokutendera kuti upfuure ese mazinga ebrowser kuchengetedza uye kuita kodhi pane system kunze kwesandbox nharaunda. Tsanangudzo pamusoro pekusagadzikana kwakanyanya haisati yaburitswa; zvinongozivikanwa kuti zvinogona kutungamira kusvika kune yakatosunungurwa ndangariro nzvimbo mumultimedia data processing code. Sechikamu chechirongwa chekubhadhara mibairo yemari yekuwana kusaita zvakanaka pakuburitswa kwazvino, Google yakabhadhara mibairo makumi matatu nemasere inokosha madhora zviuru makumi matatu nezvitatu nemazana mashanu (mubairo mumwe chete wemadhora mazana manomwe nemazana mashanu, mibairo mina yemadhora zviuru zvitatu, mibairo yemadhora zviuru zviviri, mibairo ina yemadhora zviuru zviviri uye mibairo misere yemadhora mazana mashanu). Hukuru hwemibairo gumi nemasere haisati yazivikanwa.

Source: linux.org.ru

Voeg