Chaidh an ath fhoillseachadh de Chrome 86 agus an sgaoileadh seasmhach de Chromium a leigeil ma sgaoil.
PrĂŹomh atharrachaidhean ann an Chrome 86:
- dĂŹon an aghaidh cur a-steach mĂŹ-shĂ bhailte de fhoirmean cuir a-steach air duilleagan air an luchdachadh thairis air HTTPS ach aâ cur dĂ ta thairis air HTTP.
- A bharrachd air a bhith aâ bacadh luchdachadh sĂŹos mĂŹ-shĂ bhailte (http) de fhaidhlichean so-ghnĂŹomhaichte tha sin aâ cur bacadh air luchdachadh sĂŹos neo-shĂ bhailte de thasglannan (zip, iso, msaa) agus aâ taisbeanadh rabhaidhean airson luchdachadh sĂŹos neo-shĂ bhailte de sgrĂŹobhainnean (docx, pdf, msaa). Tha dĂšil ri bacadh sgrĂŹobhainnean agus rabhaidhean airson ĂŹomhaighean, teacsa, agus faidhlichean meadhanan san ath fhoillseachadh. Tha am bacadh air a chuir an gnĂŹomh oir faodar luchdachadh sĂŹos faidhlichean gun chrioptachadh a chleachdadh gus gnĂŹomhan droch-rĂšnach a dhèanamh le bhith ag ath-chur an t-susbaint tro ionnsaighean MITM.
- Tha an clĂ r-taice co-theacs bunaiteach a' taisbeanadh an roghainn "Seall an URL slĂ n an-còmhnaidh", a dh'fheumadh roimhe seo na roghainnean atharrachadh air duilleag mu: brataichean gus a chur an comas. Faodar an URL slĂ n fhaicinn cuideachd le bhith aâ briogadh dĂšbailte air aâ bhĂ r seòlaidh. Leig dhuinn do chuimhneachadh, aâ tòiseachadh le Chrome 76, gu gnĂ thach thòisich an seòladh air a shealltainn Ă s aonais aâ phròtacal agus an subdomain www. Ann an Chrome 79, chaidh an suidheachadh airson an t-seann ghiĂšlan a thoirt air ais, ach Ă s deidh mĂŹ-riarachas luchd-cleachdaidh, chaidh bratach deuchainneach Ăšr a chuir ris ann an Chrome 83 a chuireas roghainn ris a âchlĂ r co-theacsa gus falach agus sealltainn an URL slĂ n a chuir dheth anns a h-uile suidheachadh.
- Tha an iomairt gus taic FTP a thoirt air falbh air Ăšrachadh. Ann an Chrome 86, tha FTP ciorramach gu bunaiteach airson timcheall air 1% de luchd-cleachdaidh, agus ann an Chrome 87 thèid farsaingeachd a âchiorraim Ă rdachadh gu 50%, ach faodar taic a thoirt air ais aâ cleachdadh an â--enable-ftpâ no â- -enable-features=bratach FtpProtocol". Ann an Chrome 88, bidh taic FTP gu tur Ă comas.
- Anns an dreach airson Android, coltach ris an dreach airson siostaman deasg, bidh am manaidsear facal-faire aâ cur an gnĂŹomh sgrĂšdadh air logaichean a chaidh a shĂ bhaladh agus faclan-faire an aghaidh stòr-dĂ ta de chunntasan ann an cunnart, aâ taisbeanadh rabhadh ma lorgar duilgheadasan no ma thèid oidhirp a dhèanamh gus faclan-faire beag a chleachdadh. Tha an sgrĂšdadh air a dhèanamh an aghaidh stòr-dĂ ta a tha aâ còmhdach còrr air 4 billean cunntas ann an cunnart a nochd ann an stòran-dĂ ta luchd-cleachdaidh a chaidh a leigeil ma sgaoil. Gus prĂŹobhaideachd a chumail suas, tha an ro-leasachan hash air a dhearbhadh air taobh an neach-cleachdaidh, agus chan eil na faclan-faire fhèin agus na hashes slĂ n aca air an gluasad a-muigh.
- Chaidh am putan âSgrĂšdadh sĂ bhailteachdâ agus am modh dĂŹon leasaichte an aghaidh lĂ raich cunnartach (Brobhsadh SĂ bhailte Leasaichte) a ghluasad chun dreach Android cuideachd. Tha am putan âSgrĂšdadh sĂ bhailteachdâ aâ sealltainn geĂ rr-chunntas de chĂšisean tèarainteachd a dhâ fhaodadh a bhith ann, leithid cleachdadh faclan-faire ann an cunnart, inbhe sgrĂšdadh lĂ raich droch-rĂšnach (brabhsadh sĂ bhailte), lĂ thaireachd Ăšrachaidhean gun stĂ ladh, agus comharrachadh tuilleadan droch-rĂšnach. Bidh modh dĂŹon adhartach aâ gnĂŹomhachadh sgrĂšdaidhean a bharrachd gus dĂŹon an aghaidh fiasgach, gnĂŹomhachd droch-rĂšnach agus bagairtean eile air an lĂŹon, agus cuideachd aâ toirt a-steach dĂŹon a bharrachd airson do chunntas Google agus seirbheisean Google (Gmail, Drive, msaa). Ma thèid sgrĂšdaidhean sa mhodh brobhsaidh sĂ bhailte Ă bhaisteach a dhèanamh gu h-ionadail aâ cleachdadh stòr-dĂ ta air a luchdachadh bho Ă m gu Ă m air siostam an neach-dèiligidh, an uairsin ann am Brabhsadh SĂ bhailte Leasaichte thèid fiosrachadh mu dhuilleagan agus luchdachadh sĂŹos ann an Ă m fĂŹor a chuir airson dearbhadh air taobh Google, a leigeas leat freagairt gu sgiobalta dha bagairtean dĂŹreach Ă s deidh an comharrachadh, gun a bhith aâ feitheamh gus an tèid an liosta dhubh ionadail Ăšrachadh.
- Taic a bharrachd airson am faidhle comharra â.well-known/change-passwordâ, leis an urrainn do shealbhadairean lĂ raich seòladh an fhoirm lĂŹn a shònrachadh airson am facal-faire atharrachadh. Ma tha teisteanasan neach-cleachdaidh ann an cunnart, brosnaichidh Chrome a-nis an neach-cleachdaidh sa bhad le foirm atharrachadh facal-faire stèidhichte air an fhiosrachadh san fhaidhle seo.
- Chaidh rabhadh âTip SĂ bhailteachdâ Ăšr a chuir an gnĂŹomh, air a thaisbeanadh nuair a dhâ fhosglas tu lĂ raich aig a bheil fearann ââââglè choltach ri lĂ rach eile agus tha heuristics aâ sealltainn gu bheil coltachd Ă rd ann gun tèid spoofing a dhèanamh (mar eisimpleir, tha goog0le.com air fhosgladh an Ă ite google.com).
* Chaidh taic airson an tasgadan Back-forward a chuir an gnĂŹomh, aâ toirt seachad seòladh sa bhad nuair a bhios tu aâ cleachdadh na putanan âAir aisâ agus âAir adhartâ no nuair a bhios tu aâ seòladh tro dhuilleagan na lĂ raich a chaidh fhaicinn roimhe. Tha an tasgadan air a chomasachadh le bhith aâ cleachdadh suidheachadh chrome://flags/#back-forward-cache.
- A âdèanamh an fheum as fheĂ rr de chaitheamh ghoireasan CPU airson uinneagan taobh a-muigh an raon. Bidh Chrome aâ sgrĂšdadh a bheil uinneag aâ bhrobhsair aâ dol thairis air uinneagan eile agus aâ cur casg air a bhith aâ tarraing piogsail ann an raointean a tha aâ dol thairis air. Chaidh an optimization seo a chomasachadh airson Ă ireamh bheag sa cheud de luchd-cleachdaidh ann an Chrome 84 agus 85 agus tha e a-nis air a chomasachadh anns a h-uile Ă ite. An coimeas ri fiosan roimhe, chaidh fuasgladh fhaighinn air neo-fhreagarrachd le siostaman virtualization a thug air duilleagan bĂ n bĂ n nochdadh.
- Meudachadh air bearradh ghoireasan airson tabaichean cĂšl-fhiosrachaidh. Chan urrainn dha tabaichean mar seo barrachd air 1% de ghoireasan CPU ithe agus faodar an cur an gnĂŹomh gun a bhith nas fhaide na aon uair sa mhionaid. Ăs deidh còig mionaidean de bhith air aâ chĂšl, tha tabaichean reòta, ach a-mhĂ in tabaichean a tha aâ cluich susbaint ioma-mheadhain no aâ clĂ radh.
- Tha obair air tòiseachadh a-rithist gus bann-cinn HTTP User-Agent aonachadh. Anns an dreach Ăšr, tha taic don uidheamachd Cleachdaiche-Agent Client Hints, a chaidh a leasachadh an Ă ite Cleachdaiche-Agent, air a chuir an gnĂŹomh airson a h-uile neach-cleachdaidh. Tha an uidheamachd Ăšr a âtoirt a-steach a bhith aâ tilleadh dĂ ta gu roghnach mu pharaimearan brabhsair is siostam sònraichte (dreach, Ă rd-Ăšrlar, msaa) dĂŹreach Ă s deidh iarrtas bhon t-seirbheisiche agus a âtoirt cothrom do luchd-cleachdaidh am fiosrachadh sin a thoirt seachad gu roghnach do luchd-seilbh lĂ raich. Nuair a bhios tu aâ cleachdadh molaidhean cleachdaiche cleachdaiche-Ă idseant, chan eil an aithnichear air a chuir a-mach gu bunaiteach Ă s aonais iarrtas soilleir, a tha ga dhèanamh comasach aithneachadh fulangach (gu gnĂ thach, chan eil ach ainm aâ bhrobhsair air a chomharrachadh).
Chaidh an comharra gu bheil Ăšrachadh ann agus an fheum air am brabhsair ath-thòiseachadh gus a stĂ ladh atharrachadh. An Ă ite saighead dathte, tha âUpdateâ a-nis aâ nochdadh ann an raon avatar aâ chunntais. - Chaidh obair a dhèanamh gus am brabhsair a thionndadh gu briathrachas in-ghabhalach a chleachdadh. Ann an ainmean poileasaidh, chaidh âliosta ceadachaidhâ agus âliosta-blocâ a chuir nan Ă ite âliosta gealâ agus âliosta-dhubhâ (leanaidh poileasaidhean a chaidh a chur ris mar-thĂ ag obair, ach seallaidh iad rabhadh mu bhith air an ĂŹsleachadh). Ann an ainmean còd is faidhle, chaidh âblocklistâ a chuir an Ă ite iomraidhean air âliosta dhubhâ. Chaidh iomraidhean a tha rim faicinn le luchd-cleachdaidh air âliosta dhubhâ agus âliosta gealâ a chuir nan Ă ite aig toiseach 2019.
Chuir sinn ris comas deuchainneach airson faclan-faire a chaidh a shĂ bhaladh a dheasachadh, air a ghnĂŹomhachadh leis aâ bhratach âchrome: // flags/#edit-passwords-in-settingsâ. - Chaidh an Native File System API a ghluasad chun roinn de API seasmhach agus ri fhaighinn gu poblach, aâ toirt cothrom dhut tagraidhean lĂŹn a chruthachadh a bhios ag eadar-obrachadh le faidhlichean san t-siostam faidhle ionadail. Mar eisimpleir, dhâ fhaodadh gum bi iarrtas mòr air an API Ăšr ann an Ă rainneachdan leasachaidh aonaichte stèidhichte air brabhsair, luchd-deasachaidh teacsa, ĂŹomhaighean agus bhidio. Gus a bhith comasach air faidhlichean a sgrĂŹobhadh agus a leughadh gu dĂŹreach no còmhraidhean a chleachdadh gus faidhlichean fhosgladh agus a shĂ bhaladh, a bharrachd air a bhith aâ seòladh tro shusbaint nan clĂ ran, bidh an aplacaid ag iarraidh dearbhadh sònraichte air aâ chleachdaiche.
- Chuir sinn taghadair CSS â:focus-visibleâ ris, a chleachdas na h-aon heuristics a bhios am brabhsair aâ cleachdadh nuair a tha iad aâ co-dhĂšnadh am bu chòir an comharra atharrachadh fòcas a shealltainn (nuair a ghluaiseas tu fòcas gu putan aâ cleachdadh ath-ghoiridean meur-chlĂ r, nochdaidh an comharra, ach nuair a bhriogas tu leis an luchag , chan eil). Bidh an roghnaiche CSS ":focus" a tha ri lĂ imh roimhe seo an-còmhnaidh aâ cur cuideam air fòcas. A bharrachd air an sin, chaidh an roghainn âQuick Focus Highlightâ a chuir ris na roghainnean, nuair a bhios e air a chomasachadh, thèid comharra fòcas a bharrachd a shealltainn ri taobh eileamaidean gnĂŹomhach, a bhios fhathast ri fhaicinn eadhon ged a tha eileamaidean stoidhle airson fòcas fòcas lèirsinneach ciorramach air an duilleag tro CSS .
- Chaidh grunn APIan Ăšra a chur ris aâ mhodh Origin Trials (feartan deuchainneach a dhâ fheumas gnĂŹomhachadh air leth). Tha Origin Trial aâ ciallachadh comas a bhith ag obair leis an API ainmichte bho thagraidhean a chaidh a luchdachadh sĂŹos bho localhost no 127.0.0.1, no Ă s deidh clĂ radh agus faighinn comharra sònraichte a tha dligheach airson Ăšine chuingealaichte airson lĂ rach sònraichte.
- WebHID API airson ruigsinneachd Ïre Ïosal air innealan HID (innealan eadar-aghaidh daonna, meur-chlà ran, luchagan, gamepads, touchpads), a leigeas leat loidsig obrachadh le inneal HID ann an JavaScript a chuir an gnÏomh gus obair a chuir air dòigh le innealan HID tearc gun là thaireachd draibhearan sònraichte san t-siostam. An toiseach, tha an API Úr ag amas air taic a thoirt do gamepads.
- Screen Information API, aâ leudachadh an API Suidheachadh uinneig gus taic a thoirt do rèiteachadh ioma-sgrion. Eu-coltach ri window.screen, leigidh an API Ăšr leat suidheachadh uinneig a lĂ imhseachadh ann an raon sgrion iomlan siostaman ioma-sgrĂšdaidh, gun a bhith cuibhrichte ris an sgrion gnĂ thach.
- SĂ bhalaidhean bataraidh meta tag, leis an urrainn don lĂ rach innse don bhrobhsair mun fheum air modhan a chuir an gnĂŹomh gus caitheamh cumhachd a lughdachadh agus luchd CPU a bharrachadh.
- API Aithris COOP gus cunntas a thoirt air brisidhean a dhâ fhaodadh a bhith ann air modhan aonaranachd Tar-ThĂšs-Embedder-Poileasaidh (COEP) agus Tar-ThĂšs-Opener-Poileasaidh (COOP), gun a bhith aâ cur an sĂ s fĂŹor chuingealachaidhean.
- Tha an Credential Management API aâ tabhann seòrsa Ăšr de theisteanasan, PaymentCredential, a bheir seachad dearbhadh a bharrachd air aâ ghnothach pĂ ighidh a thathar aâ dèanamh. Tha comas aig pĂ rtaidh earbsach, leithid banca, iuchair phoblach a ghineadh, PublicKeyCredential, a dhâ fhaodas an ceannaiche iarraidh airson dearbhadh pĂ ighidh tèarainte a bharrachd.
- Tha an API PointerEvents airson a bhith aâ dearbhadh teilt an stoidhle * air taic a chuir ri ceĂ rnan Ă rdachaidh (an ceĂ rn eadar an stoidhle agus an scrion) agus azimuth (an ceĂ rn eadar an axis X agus ro-mheasadh an stoidhle air an sgrion), an Ă ite an CeĂ rnan TiltX agus TiltY (na ceĂ rnan eadar an itealan bhon stylus agus aon de na tuaghan agus am plèana bho na tuaghan Y agus Z). Cuideachd gnĂŹomhan tionndaidh a bharrachd eadar Ă irde / azimuth agus TiltX / TiltY.
- Dhâatharraich sinn còdachadh Ă ite ann an URLan nuair a thathar ga obrachadh a-mach ann an lĂ imhseachadh aâ phròtacal - tha am modh navigator.registerProtocolHandler() a-nis aâ dol an Ă ite beĂ rnan le â%20â an Ă ite â+â, a dhâ aonaicheas an giĂšlan le brobhsairean eile leithid Firefox.
- Chaidh eileamaid bhrèige "::marker" a chur ri CSS, a leigeas leat dath, meud, cumadh agus seòrsa à ireamhan is dotagan a ghnà thachadh airson liostaichean ann am blocaichean Agus .
- Taic a bharrachd airson bann-cinn HTTP Document-Policy, a leigeas leat riaghailtean a shuidheachadh airson faighinn gu sgrĂŹobhainnean, coltach ris an uidheamachd aonaranachd bogsa gainmhich airson iframes, ach nas uile-choitcheann. Mar eisimpleir, tro Phoileasaidh SgrĂŹobhainn faodaidh tu cleachdadh ĂŹomhaighean de chĂ ileachd ĂŹosal a chuingealachadh, APIan JavaScript slaodach a chuir dheth, riaghailtean a rèiteachadh airson iframes, ĂŹomhaighean agus sgriobtaichean a luchdachadh, meud iomlan sgrĂŹobhainn agus trafaic a chuingealachadh, casg a chuir air dòighean a dhâ adhbhraicheas ath-dhealbhadh dhuilleagan, agus cuir Ă comas an gnĂŹomh Scroll-To-Text.
- Gu eileamaid taic a bharrachd airson paramadairean âinline-gridâ, âgridâ, âinline-flexâ agus âflexâ air an suidheachadh tro sheilbh CSS âdisplayâ.
- Chaidh modh ParentNode.replaceChildren() a chur ris gus nĂłd DOM eile a chuir an Ă ite a h-uile pĂ iste aig nĂłd pĂ rant. Roimhe sin, dhâ fhaodadh tu measgachadh de node.removeChild() agus node.append() no node.innerHTML agus nĂłd.append() a chleachdadh gus nodan a chur nan Ă ite.
- Chaidh an raon de sgeamaichean URL a dhâ fhaodar a thoirt thairis le bhith aâ cleachdadh registerProtocolHandler() a leudachadh. Tha liosta nan sgeamaichean aâ toirt a-steach na protocolaidhean dĂŹ-mheadhanaichte cabal, dat, did, dweb, ethereum, hyper, ipfs, ipns agus ssb, a leigeas leat ceanglaichean gu eileamaidean a mhĂŹneachadh ge bith dè an lĂ rach no an geata a bheir cothrom air aâ ghoireas.
- Taic a bharrachd airson cruth teacsa / html ris an API Clipboard Asynchronous airson a bhith aâ dèanamh copaidh agus aâ cur seachad HTML tron ââââbhòrd bhidio (tha structaran HTML cunnartach air an glanadh nuair a bhios iad aâ sgrĂŹobhadh agus aâ leughadh chun bhòrd bhidio). Leigidh an t-atharrachadh, mar eisimpleir, leat cuir a-steach agus leth-bhreac de theacsa cruth le ĂŹomhaighean agus ceanglaichean ann an luchd-deasachaidh lĂŹn a chuir air dòigh.
- Tha WebRTC air comas a chuir ris na luchd-là imhseachaidh dà ta aca fhèin a cheangal, ris an canar aig Ïrean còdaidh no còdaidh WebRTC MediaStreamTrack. Mar eisimpleir, faodar an comas seo a chleachdadh gus taic a chuir ris airson crioptachadh deireadh-gu-deireadh de dhà ta a thèid a ghluasad tro luchd-frithealaidh eadar-mheadhanach.
Anns an einnsean V8 JavaScript, tha buileachadh Number.prototype.toString air a luathachadh le 75%. Chaidh seilbh .name a chur ri clasaichean asyncronach le luach falamh. Chaidh an dòigh Atomics.wake a thoirt air falbh, a chaidh ath-ainmeachadh aig aon Ă m gu Atomics.notify gus cumail ri sònrachadh ECMA-262. Tha an còd airson an inneal deuchainn fuzzing JS-Fuzzer fosgailte. - Tha an inneal-cruinneachaidh bun-loidhne Liftoff airson WebAssembly a chaidh fhoillseachadh san fhoillseachadh mu dheireadh aâ toirt a-steach comas stiĂšireadh vector SIMD a chleachdadh gus Ă ireamhachadh a luathachadh. A âbreithneachadh leis na deuchainnean, bha optimization air a dhèanamh comasach cuid de dheuchainnean a luathachadh 2.8 tursan. Rinn optimization eile e fada nas luaithe gus gnĂŹomhan JavaScript a chaidh a thoirt a-steach a ghairm bho WebAssembly.
- Chaidh innealan airson luchd-leasachaidh lĂŹn a leudachadh: Tha am pannal Meadhanan air fiosrachadh a chuir ris mu na cluicheadairean a chleachdar airson bhidio a chluich air an duilleag, aâ toirt a-steach dĂ ta tachartais, logaichean, luachan seilbh agus paramadairean còdaidh frèam (mar eisimpleir, faodaidh tu adhbharan frèam a dhearbhadh duilgheadasan call agus eadar-obrachaidh bho JavaScript).
- Ann an clĂ r co-theacsa pannal Elements, chaidh an comas seallaidhean-sgrĂŹn a chruthachadh den eileamaid taghte a chuir ris (mar eisimpleir, faodaidh tu dealbh-sgrĂŹn den chlĂ r-innse no clĂ r a chruthachadh).
- Anns aâ chonsal lĂŹn, chaidh teachdaireachd Ă bhaisteach a chuir na Ă ite aâ phannal rabhaidh duilgheadas, agus tha duilgheadasan le briosgaidean treas-phĂ rtaidh falaichte gu bunaiteach anns an taba CĂšisean agus tha bogsa sgrĂšdaidh sònraichte air a chomasachadh.
- Anns an taba Rendering, chaidh putan âDisable local fontsâ a chuir ris, a leigeas leat atharrais air dĂŹth clò-bhualaidhean ionadail, agus anns an taba Sensors faodaidh tu a-nis atharrais air neo-ghnĂŹomhachd luchd-cleachdaidh (airson tagraidhean aâ cleachdadh an Idle Detection API).
- Tha am pannal Iarrtais aâ toirt seachad fiosrachadh mionaideach mu gach iframe, uinneag fhosgailte, agus pop-up, aâ toirt a-steach fiosrachadh mu aonaranachd Tar-ThĂšs aâ cleachdadh COEP agus COOP.
Tha buileachadh aâ phròtacail QUIC air tòiseachadh aâ dol an Ă ite an dreach a chaidh a leasachadh ann an sònrachadh IETF, an Ă ite dreach Google de QUIC.
A bharrachd air innleachdan agus rèiteachadh bug, tha an dreach Ăšr aâ cur Ă s do 35 so-leòntachd. Chaidh mòran de na so-leòntachd a chomharrachadh mar thoradh air deuchainnean fèin-ghluasadach aâ cleachdadh na h-innealan AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer agus AFL. Tha aon so-leòntachd (CVE-2020-15967, ruigsinneachd air cuimhne saor ann an còd airson eadar-obrachadh le Google Payments) air a chomharrachadh mar rud èiginneach, i.e. aâ leigeil leat faighinn seachad air gach ĂŹre de dhĂŹon brabhsair agus còd a chuir an gnĂŹomh air an t-siostam taobh a-muigh Ă rainneachd bogsa gainmhich. Mar phĂ irt den phrògram gus duaisean airgid a phĂ igheadh ââââairson a bhith aâ lorg so-leòntachd airson an naidheachd lĂ ithreach, phĂ igh Google 27 duais luach $71500 (aon duais $15000, trĂŹ duaisean $7500, còig duaisean $5000, dĂ dhuais $3000, aon duais $200, agus dĂ dhuais $500). Cha deach meud dhuaisean 13 a dhearbhadh fhathast.
Air a thoirt bho Opennet.ru
Source: linux.org.ru
