Chrome 86

Ko te tukunga o muri mai o Chrome 86 me te tuku pumau o Chromium kua tukuna.

Nga huringa matua i roto i te Chrome 86:

  • he whakamarumaru ki te tuku mai i nga puka whakauru ki runga i nga wharangi kua utaina ki runga HTTPS engari te tuku raraunga ma runga HTTP.
  • Ko te aukati i te tango mai i te kore haumaru (http) o nga konae whakahaere kua taapirihia ma te aukati i te tango mai i nga purongo (zip, iso, etc.) me te whakaatu whakatupato ina utaina nga tuhinga (docx, pdf, etc.) i runga i te haumaru. Ko te tukunga e whai ake nei ka aukati i nga tuhinga me te whakaputa whakatupato mo nga whakaahua, tuhinga me nga konae pāpāho. I whakatinanahia te aukati na te mea ko te tango i nga konae kaore he whakamunatanga ka taea te whakamahi ki te mahi i nga mahi kino ma te whakakapi i nga ihirangi i nga whakaeke MITM.
  • Ko te tahua horopaki taunoa e whakaatu ana i te kowhiringa "Whakaatu tonu te URL i nga wa katoa", e hiahia ana ki te whakarereke i nga tautuhinga i runga i te wharangi mo: haki. Ka taea hoki te tiro i te URL katoa ma te panui-rua i te pae wāhitau. Kia maumahara i timata mai i te Chrome 76, na te taunoa, ka tiimata te whakaatu i te waahi kaore he kawa me te www subdomain. I roto i te Chrome 79, i tangohia te tautuhinga ki te whakahoki mai i te whanonga tawhito, engari i muri i te korenga o nga kaiwhakamahi, ka taapirihia he haki whakamatautau hou ki Chrome 83, me te taapiri i tetahi mea ki te tahua horopaki hei whakakore i te huna me te whakaatu i te URL katoa i roto i nga ahuatanga katoa.
    Mo te paheketanga iti o nga kaiwhakamahi, i whakarewahia he whakamatautau hei whakaatu i te rohe anake ki te pae wahitau ma te taunoa, kaore he huānga ara me nga tawhā uiui. Hei tauira, hei utu mo "https://example.com/secure-google-sign-in/" "example.com" ka whakaatuhia. Ko te kawe mai i te aratau e whakaarohia ana ki nga kaiwhakamahi katoa e tumanakohia ana i roto i tetahi o nga putanga e whai ake nei. Hei whakakore i tenei whanonga, ka taea e koe te whakamahi i te "Whakaatu tonu i te URL katoa", me te tiro i te URL katoa, ka taea e koe te paato i te pae wāhitau. Ko te kaupapa o te huringa ko te hiahia ki te tiaki i nga kaiwhakamahi mai i te hītinihanga e raweke ana i nga tawhā i roto i te URL - ka whakamahia e te hunga whakaeke te kore aro o nga kaiwhakamahi ki te hanga i te ahua o te whakatuwhera i tetahi atu pae me te mahi i nga mahi tinihanga).
  • Ko te kaupapa ki te tango i te tautoko FTP kua ora ake. I roto i te Chrome 86, kua monoa te FTP ma te taunoa mo te 1% o nga kaiwhakamahi, a i roto i te Chrome 87, ka piki ake te kapinga o te hunga haua ki te 50%, engari ka taea te whakahoki mai i te tautoko ma te whakamahi i te haki "--enable-ftp" ranei " --enable-features=FtpProtocol". I roto i te Chrome 88, ka tino monokia te tautoko FTP.
  • I roto i te putanga mo te Android, ma te whakataurite me te putanga mo nga punaha papamahi, ka whakatinanahia e te kaiwhakahaere kupuhipa he tirotiro mo nga takiuru me nga kupuhipa kua tiakina ki te papaaarangi o nga kaute kua taupatupatuhia me te whakatupato mena he raru, he ngana ranei ki te whakamahi i nga kupuhipa iti. Ka mahia te haki ki runga i te papaunga raraunga e hipoki ana i te neke atu i te 4 piriona nga kaute kua taupatupatuhia i puta mai i nga riihanga o nga papaunga raraunga kaiwhakamahi. Hei pupuri i te tūmataitinga, ka manatokohia te tohu o mua i te taha o te kaiwhakamahi, a, ko nga kupuhipa me o raatau katoa kaore e tukuna ki waho.
  • Kei roto hoki i te putanga Android te paatene taki Haumaru me te Tirotiro Haumaru Whakarei. Ko te paatene "Tirohanga Haumaru" e whakaatu ana i te whakarāpopototanga o nga take haumarutanga penei i nga kupuhipa kua taupatupatuhia, te mana Tirotiro Haumaru, nga whakahōutanga kua wetewetehia, me te kitenga o nga taapiri kino. Ko te aratau whakamarumaru matatau ka whakahohe i etahi atu arowhai hei whakamarumaru mai i te hītinihanga, mahi kino me etahi atu whakatuma i runga i te Tukutuku, me etahi atu whakamarumaru mo to putea Google me nga ratonga Google (Gmail, Drive, etc.). Inaa i roto i te aratau Tirotiro Haumaru noa, ka mahia nga arowhai i te rohe ki tetahi papaunga raraunga ka tangohia i ia wa ki te punaha a te kiritaki, i roto i te Tirotiro Haumaru Whakarei ake ka tukuna nga korero mo nga wharangi me nga tangohanga ka tukuna ki a Google mo te manatoko, e taea ai e koe te whakautu tere ki nga whakatuma i muri tonu ka kitea, me te kore e tatari mo te rarangi pango o te rohe ki te whakahou.
  • He tautoko taapiri mo te konae tohu ".well-known/change-password", ka taea e nga rangatira o te pae te tautuhi te wahitau o te puka tukutuku hei huri i te kupuhipa. Mena kua taupatupatuhia nga tohu a te kaiwhakamahi, ka akiakihia e Chrome te kaiwhakamahi me te puka huri kupuhipa i runga i nga korero kei roto i tenei konae.
  • I whakatinanahia he whakatupato "Aki Haumaru" hou i whakaatuhia i te whakatuwheratanga o nga waahi he tino rite te rohe ki tetahi atu pae, ka whakaatu te heuristic he nui te tupono o te tinihanga (hei tauira, ka whakatuwherahia te goog0le.com hei utu mo google.com).

    * I whakatinanahia te tautoko mo te keteroki whakawhiti (Keteroki Whakamuri-whakamua), e whakarato ana i te whakawhiti tere ina whakamahi i nga paatene "Hoki" me te "Whakamua" ranei i te wa e whakatere ana i nga wharangi kua tirohia o mua o te waahi o naianei. Ka taea te keteroki ma te whakamahi i te chrome://flags/#back-forward-cache setting.

  • Te arotautanga o te kohi rauemi CPU na roto i nga matapihi o waho. Ka taki a Chrome ki te kite mena kei te inakihia te matapihi tirotiro e etahi atu matapihi me te karo i te tuhi pika ki nga waahi inaki. I whakahohea tenei arotautanga mo te iti o te ōrau o nga kaiwhakamahi i roto i te Chrome 84 me te 85, a kua whakahohea inaianei puta noa i te ao. Ka whakatauritea ki nga putanga o mua, i whakatauhia ano e matou he kore hototahi ki nga punaha mariko i whakaatu ai nga wharangi ma.
  • Kua pai ake te tapahi rauemi mo nga ripa papamuri. Ka kore e taea e enei ripa te pau neke atu i te 1% o nga rauemi CPU ka taea te whakahohe kia kaua e neke atu i te kotahi ia meneti. Whai muri i te rima meneti ki muri, ka whakatotoka nga ripa, haunga nga ripa e purei ana i te ihirangi rongorau, te rekoata ranei.
  • Kua timata ano te mahi mo te whakakotahitanga o te pane HTTP Kaiwhakamahi-Kaiwhakamahi. I roto i te putanga hou, kua whakahohehia te tautoko mo te Kaitono Kaiwhakamahi Kaiwhakamahi, i whakawhanakehia hei whakakapi mo te Kaiwhakamahi Kaiwhakamahi, mo nga kaiwhakamahi katoa. Ko te tikanga hou e kii ana ko te whakahoki mai i nga raraunga mo te kaitirotiro motuhake me nga tawhā punaha (putanga, papaahoa, me etahi atu) i muri noa i te tono a te kaimau me te whai waahi ki nga kaiwhakamahi ki te whakarato i nga korero penei ki nga rangatira o te waahi. I te wa e whakamahi ana i nga Tohu Kiritaki Kaiwhakamahi-Kaiwhakamahi, karekau te kaitautuhi e tukuna ma te taunoa me te kore tono marama, e kore ai e taea te tautuhi wahangu (ko te ingoa kaitirotiro anake ka tohua ma te taunoa).
    I hurihia te tohu o te aroaro o te whakahou me te hiahia ki te whakaara ano i te kaitirotiro ki te whakauru. Engari i te pere tae i roto i te mara avatar kaute, ka puta te tuhinga "Whakahou" inaianei.
  • Kua oti te mahi ki te whakamaori i te kaitirotiro ki te whakamahi i nga kupu whakauru. I roto i nga ingoa kaupapa here, ko nga kupu "whitelist" me "blacklist" kua whakakapihia ki te "allowlist" me te "blocklist" (kua taapirihia nga kaupapa here ka mahi tonu, engari ka whakaatuhia he whakatupato mo ratou). I roto i nga ingoa waehere me nga ingoa konae, ko nga tohutoro ki te "rarangi pango" ka whakakapihia e te "rarangi poraka". Ko nga tohutoro kitea-kaiwhakamahi ki te "rarangi pango" me te "rarangi ma" i whakakapihia i te timatanga o te tau 2019.
    I taapirihia he kaha whakamatautau ki te whakatika i nga kupuhipa kua tiakina, kua whakahohehia ma te whakamahi i te haki "chrome://flags/#edit-passwords-in-settings".
  • I nukuhia ki te waahanga o nga API Pūnaha Kōnae Maori pumau me te iwi, e taea ai e koe te hanga tono tukutuku e taunekeneke ana me nga konae kei roto i te punaha konae rohe. Hei tauira, ka hiahiatia pea te API hou i roto i nga IDE e pa ana ki te tirotiro, nga kaiwhakatika tuhinga, nga kaiwhakatika whakaahua, me nga kaiwhakatika ataata. Kia kaha ki te tuhi me te panui i nga konae, ki te whakamahi korero ranei hei whakatuwhera me te penapena i nga konae, me te whakatere i nga ihirangi o nga raarangi, ka tono te tono ki te kaiwhakamahi mo te whakamana motuhake.
  • I taapirihia te ": arotahi-kitea" kaitoha CSS, e whakamahi ana i nga heuristics rite e whakamahia ana e te kaitirotiro i te wa e whakatau ana me whakaatu te tohu huringa arotahi (ma te neke te arotahi ki te paatene me nga pokatata papapātuhi ka puta te tohu, engari kaore i te panui me te kiore ). Ko te kaiwhiriwhiri CSS ":focus" e waatea ana i mua e whakaatu ana i te arotahi. I tua atu, kua taapirihia te whiringa "Whakanuia Arotahi Tere" ki nga tautuhinga, ina whakahohea, ka whakaatuhia he tohu arotahi atu ki te taha o nga huānga hohe, ka kitea tonu ahakoa ka monokia nga huānga momo mo te miramira tirohanga tirohanga ki te wharangi ma CSS.
  • He maha nga API hou kua taapirihia ki te aratau Whakamatautau Taketake (nga waahanga whakamatautau e hiahia ana kia whakahohehia motuhake). Ko te Whakamātautanga Taketake e whakaatu ana i te kaha ki te mahi me te API kua tohua mai i nga tono i tangohia mai i te localhost, 127.0.0.1 ranei, i muri ranei i te rehitatanga me te whiwhi tohu motuhake e tika ana mo te wa iti mo tetahi waahi motuhake.
  • WebHID API mo te whakauru taumata-iti ki nga taputapu HID (nga taputapu atanga tangata, papapātuhi, kiore, gamepads, touchpads), ka taea e koe te whakatinana i te arorau o te mahi me te taputapu HID i roto i te JavaScript ki te whakarite mahi me nga taputapu HID onge me te kore o te aroaro o nga taraiwa motuhake i roto i te punaha. Tuatahi, ko te API hou e whai ana ki te whakarato tautoko mo nga gamepads.
  • Ka whakawhānuihia e te API Matapihi Matapihi te API Whakanoho Matapihi hei tautoko i nga whirihoranga mata-maha. Kaore i rite ki te window.screen , ka taea e te API hou te whakahaere i te tuunga o te matapihi i roto i te waahi mata tiritahi o nga punaha aroturuki-maha me te kore e herea ki te mata o naianei.
  • Ko te tohu meta penapena pākahiko, ka taea e te pae te whakamohio i te kaitirotiro mo te hiahia ki te whakahohe i nga tikanga hei whakaiti i te kai hiko me te arotau i te utaina i runga i te PTM.
  • COOP Reporting API ki te whakaatu i nga takahitanga pea o te Cross-Origin-Embedder-Policy (COEP) me te Cross-Origin-Opener-Policy (COOP) me te kore e tino tono here.
  • Ka tukuna e te API Whakahaere Whakaaetanga he momo tohu tiwhikete PaymentCredential hou e whakarato ana i etahi atu whakapumautanga mo te tauwhitinga utu e mahia ana. Ko tetahi roopu whakawhirinaki, penei i te peeke, ka whai mana ki te whakaputa i te PublicKeyCredential ka taea te tono e te kaihokohoko mo etahi atu whakapumautanga utu haumaru.
  • Ko te API PointerEvents hei whakatau i te honga o te stylus * he tautoko taapiri mo nga koki teitei (te koki i waenga i te stylus me te mata) me te azimuth (te koki i waenga i te tuaka X me te mata o te stylus i runga i te mata), hei utu mo te TiltX me nga koki TiltY (nga koki i waenga i te rererangi mai i te stylus me tetahi o nga toki me te rererangi mai i nga tuaka Y me Z). I taapirihia nga mahi whakawhiti i waenga i te teitei / azimuth me te TiltX / TiltY.
  • Hurihia te whakawaehere mokowā i roto i te URL ina ka arotakehia i roto i nga kaikawe kawa - navigator.registerProtocolHandler() tikanga ka whakakapi i nga mokowā ki te "%20" hei utu mo te "+", e whakakotahi ana i te whanonga me etahi atu kaitirotiro pera i a Firefox.
  • I taapirihia te "::marker" huānga pseudo ki CSS hei whakarite i te tae, te rahi, te ahua me te momo tau me nga ira mo nga raarangi i roto i nga poraka Na .
  • He tautoko taapiri mo te Pane HTTP Kaupapa-Tuhinga, ka taea e koe te whakarite ture uru tuhinga rite ki te tikanga wehe pouaka kirikiri iframe, engari he pai ake. Hei tauira, na roto i te Kaupapa-Tuhinga, ka taea e koe te whakawhāiti i te whakamahinga o nga whakaahua iti-kounga, te whakakore i nga API JavaScript puhoi, te whirihora i nga ture mo te uta i nga iframes, nga whakaahua me nga tuhinga, whakawhāiti i te rahinga katoa o te tuhinga me te hokohoko, te aukati i nga tikanga ka arahi ki te tuhi ano i te wharangi, me te whakakore i te mahi Panuku-Ki-Tuhinga.
  • Ki te huānga he tautoko taapiri mo te 'matiti-raina', 'maiti', 'raina-whakaheke' me te 'flex' tawhā kua tautuhia ma te taonga CSS 'whakaatu'.
  • Kua taapirihia te tikanga ParentNode.replaceChildren() hei whakakapi i nga tamariki katoa o te node matua ki tetahi atu node DOM. I mua, ka taea e koe te whakamahi i te huinga o te node.removeChild() me te node.append() ranei node.innerHTML me te node.append() hei whakakapi i nga node.
  • I whakawhānuihia te awhe o nga kaupapa URL e whakaaetia ana kia whakakorea ki te registerProtocolHandler(). Kei roto i te rarangi o nga kaupapa he cabal, dat, did, dweb, ethereum, hyper, ipfs, ipns, me ssb decentralized protocols, e taea ai e koe te tautuhi hononga ki nga huānga ahakoa te pae, te keeti ranei e uru ana ki te rauemi.
  • Ko te Asynchronous Clipboard API he tautoko mo te whakatakotoranga tuhinga/html mo te kape me te whakapiri HTML ma te papatopenga (ma te tuhi me te panui ki te papatopenga ka horoi i nga hanga HTML kino). Ko te huringa, hei tauira, ka taea e nga kaiwhakatika tukutuku te whakarite i te whakauru me te kape o nga tuhinga kua whakahōputuhia me nga whakaahua me nga hononga.
  • Kua taapirihia e WebRTC te kaha ki te hono i ana ake kaikawe raraunga e kiia ana i nga waahanga o te whakawaehere, wetewete ranei WebRTC MediaStreamTrack. Hei tauira, ka taea te whakamahi i tenei kaha ki te taapiri i te tautoko mo te whakamunatanga mutunga-ki-mutunga o nga raraunga ka tukuna ma nga kaitoro takawaenga.
    Ko te whakatinanatanga o Number.prototype.toString he 8% tere ake i roto i te miihini V75 JavaScript. Kua tāpirihia te āhuatanga .name ki ngā karaehe tukutahi me te uara putua. I tangohia te tikanga Atomics.wake, i whakaingoatia ano ki Atomics.notify kia ū ki te whakaritenga ECMA-262. Kua tukuna te waehere mo te taputapu whakamatautau fuzzing JS-Fuzzer.
  • Kei roto i te Kaihanga Rainarangi Liftoff mo WebAssembly i roto i te tukunga whakamutunga ko te kaha ki te whakamahi i nga tohutohu vector SIMD hei tere ake i nga tatauranga. Ma te whakatau i nga whakamatautau, na te arotautanga i taea ai te tere o te paahitanga o etahi whakamatautau ma te 2.8 wa. Ko tetahi atu arotautanga i taea ai te tere ake te karanga o nga mahi JavaScript kawemai mai i te WebAssembly.
  • Nga taputapu kua whakawhānuihia mo nga kaiwhakawhanake paetukutuku: Ko nga korero mo nga kaitoro e whakamahia ana ki te purei ataata i runga i te whaarangi kua taapirihia ki te panui Media, tae atu ki nga raraunga huihuinga, nga raarangi, nga uara rawa me nga tawhā wetewete anga (hei tauira, ka taea e koe te whakatau i nga take o te anga. taka me nga raruraru taunekeneke mai i JavaScript) .
  • I roto i te tahua horopaki o te roopu Huānga, kua taapirihia te kaha ki te hanga whakaahua o te huānga kua tohua (hei tauira, ka taea e koe te hanga whakaahua o te ripanga ihirangi, he ripanga ranei).
  • I roto i te papatohu tukutuku, kua whakakapihia te panui whakatupato raruraru ki te karere auau, a ko nga take me nga pihikete tuatoru ka hunahia e te taunoa i roto i te ripa Take ka taea e te pouakataki motuhake.
  • Kua taapirihia te paatene "Whakakorea nga momotuhi a-rohe" ki te ripa Rendering, e taea ai e koe te whakataurite i te kore o nga momotuhi a-rohe, a kei te ripa Sensors te kaha ki te whakataurite i te kore mahi a te kaiwhakamahi (mo nga tono e whakamahi ana i te Idle Detection API).
  • Ka whakaratohia e te Paewhiri Taupānga nga korero taipitopito mo ia iframe, matapihi tuwhera, me nga pahū-ake, tae atu ki nga raraunga mo te wehenga Cross-Origin ma te whakamahi i te COEP me te COOP.

Ko te whakakapinga o te whakatinanatanga o te kawa QUIC me te putanga i whakawhanakehia i roto i te whakaritenga IETF kua timata, hei utu mo te putanga Google o QUIC.
I tua atu i nga mahi hou me nga whakatikatika bug, 35 nga whakaraeraetanga kua whakatikahia ki te putanga hou. Ko te nuinga o nga whakaraeraetanga i kitea he hua o nga taputapu whakamatautau aunoa AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer me AFL. Ko tetahi whakaraeraetanga (CVE-2020-15967, kua whakawāteahia te uru mahara ki roto i te waehere mo te taunekeneke me nga Utu a Google) kua tohua he mea tino nui, ara. ka taea e koe te karo i nga taumata katoa o te whakamarumaru kaitirotiro me te mahi waehere i runga i te punaha i waho o te taiao pouaka kirikiri. Hei wahanga o te kaupapa Whakaraeraetanga Bounty mo te tukunga o naianei, kua utua e Google nga tohu 27 e utu ana i te $71500 (kotahi tohu $15000, e toru nga tohu $7500, e rima nga tohu $5000, e rua $3000, kotahi $200, me te rua $500 tohu). Ko te nui o nga utu 13 kaore ano kia whakatauhia.

I tangohia mai opennet.ru

Source: linux.org.ru

Tāpiri i te kōrero