Google సమర్పించారు వెబ్ బ్రౌజర్ విడుదల Chrome 79... ఏకకాలంలో అందుబాటులో ఉంది ఉచిత ప్రాజెక్ట్ యొక్క స్థిరమైన విడుదల క్రోమియం, ఇది Chrome ఆధారంగా పనిచేస్తుంది. Chrome బ్రౌజర్ భిన్నంగా ఉంటుంది Google లోగోలను ఉపయోగించడం, క్రాష్ అయినప్పుడు నోటిఫికేషన్లను పంపే సిస్టమ్ ఉనికి, అభ్యర్థనపై ఫ్లాష్ మాడ్యూల్ను డౌన్లోడ్ చేయగల సామర్థ్యం, రక్షిత వీడియో కంటెంట్ను ప్లే చేయడానికి మాడ్యూల్స్ (DRM), శోధన సమయంలో స్వయంచాలకంగా నవీకరణలను మరియు ప్రసారాన్ని ఇన్స్టాల్ చేసే సిస్టమ్ RLZ పారామితులు. Chrome 80 యొక్క తదుపరి విడుదల ఫిబ్రవరి 4న షెడ్యూల్ చేయబడింది.
యాక్టివేట్ చేయబడింది పాస్వర్డ్ చెకప్ భాగం, వినియోగదారు ఉపయోగించే పాస్వర్డ్ల బలాన్ని విశ్లేషించడానికి రూపొందించబడింది. ఏదైనా సైట్కి లాగిన్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు పాస్వర్డ్ తనిఖీ నెరవేరుస్తుంది సమస్యలు గుర్తించబడితే హెచ్చరికతో రాజీపడిన ఖాతాల డేటాబేస్కు వ్యతిరేకంగా లాగిన్ మరియు పాస్వర్డ్ని తనిఖీ చేయడం (యూజర్ వైపున ఉన్న హాష్ ఉపసర్గ ఆధారంగా తనిఖీ చేయడం జరుగుతుంది). లీక్ అయిన యూజర్ డేటాబేస్లలో కనిపించిన 4 బిలియన్ కంటే ఎక్కువ రాజీపడిన ఖాతాలను కవర్ చేసే డేటాబేస్కు వ్యతిరేకంగా తనిఖీ జరుగుతుంది. "abc123" వంటి అల్పమైన పాస్వర్డ్లను ఉపయోగించడానికి ప్రయత్నించినప్పుడు హెచ్చరిక కూడా ప్రదర్శించబడుతుంది. పాస్వర్డ్ తనిఖీని చేర్చడాన్ని నియంత్రించడానికి, "సమకాలీకరణ మరియు Google సేవలు" విభాగంలో ప్రత్యేక సెట్టింగ్ అమలు చేయబడింది.
నిజ సమయంలో ఫిషింగ్ను గుర్తించే కొత్త సాంకేతికత అందించబడింది. మునుపు, స్థానికంగా డౌన్లోడ్ చేయబడిన సురక్షిత బ్రౌజింగ్ బ్లాక్లిస్ట్లను యాక్సెస్ చేయడం ద్వారా ధృవీకరణ జరిగింది, ఇవి దాదాపు ప్రతి 30 నిమిషాలకు ఒకసారి నవీకరించబడతాయి, ఉదాహరణకు, దాడి చేసేవారు తరచుగా డొమైన్ మారే పరిస్థితుల్లో ఇది సరిపోదని తేలింది. విశ్వసనీయమైన వేలకొద్దీ ప్రసిద్ధ సైట్ల హ్యాష్లను కలిగి ఉన్న వైట్లిస్ట్లకు వ్యతిరేకంగా ప్రాథమిక తనిఖీతో ఫ్లైలో URLలను తనిఖీ చేయడానికి కొత్త పద్ధతి మిమ్మల్ని అనుమతిస్తుంది. తెరవబడిన సైట్ వైట్ లిస్ట్లో లేకుంటే, బ్రౌజర్ Google సర్వర్లోని URLని తనిఖీ చేస్తుంది, లింక్ యొక్క SHA-32 హాష్ యొక్క మొదటి 256 బిట్లను ప్రసారం చేస్తుంది, దాని నుండి సాధ్యమయ్యే వ్యక్తిగత డేటా కత్తిరించబడుతుంది. Google ప్రకారం, కొత్త విధానం కొత్త ఫిషింగ్ సైట్ల కోసం హెచ్చరికల ప్రభావాన్ని 30% మెరుగుపరుస్తుంది.
ఫిషింగ్ పేజీల ద్వారా పాస్వర్డ్ మేనేజర్లో నిల్వ చేయబడిన Google ఆధారాలు మరియు ఏవైనా పాస్వర్డ్ల బదిలీకి వ్యతిరేకంగా క్రియాశీల రక్షణ జోడించబడింది. మీరు ఆ పాస్వర్డ్ సాధారణంగా ఉపయోగించని సైట్లో సేవ్ చేసిన పాస్వర్డ్ను నమోదు చేయడానికి ప్రయత్నిస్తే, వినియోగదారు ప్రమాదకరమైన చర్య గురించి హెచ్చరించబడతారు.
TLS 1.0 మరియు 1.1ని ఉపయోగించే కనెక్షన్లు ఇప్పుడు అసురక్షిత కనెక్షన్ సూచికను చూపుతాయి. TLS 1.0 మరియు 1.1కి పూర్తిగా మద్దతు ఇవ్వండి వికలాంగులు అవుతారు Chrome 81లో, మార్చి 17, 2020న షెడ్యూల్ చేయబడింది.
నిష్క్రియ ట్యాబ్లను స్తంభింపజేసే సామర్థ్యం జోడించబడింది, ఇది 5 నిమిషాల కంటే ఎక్కువ కాలం పాటు నేపథ్యంలో ఉన్న మరియు ముఖ్యమైన చర్యలను చేయని మెమరీ ట్యాబ్ల నుండి స్వయంచాలకంగా అన్లోడ్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. గడ్డకట్టడానికి నిర్దిష్ట ట్యాబ్ యొక్క అనుకూలత గురించి నిర్ణయం హ్యూరిస్టిక్స్ ఆధారంగా తీసుకోబడుతుంది. ఫంక్షన్ను ప్రారంభించడం "chrome://flags/#proactive-tab-freeze" ఫ్లాగ్ ద్వారా నియంత్రించబడుతుంది.
సురక్షితం HTTPS ద్వారా తెరిచిన పేజీలలో మిశ్రమ కంటెంట్ని బ్లాక్ చేయడం ద్వారా https:// ద్వారా తెరిచిన పేజీలు సురక్షిత కమ్యూనికేషన్ ఛానెల్లో లోడ్ చేయబడిన వనరులను మాత్రమే కలిగి ఉన్నాయని నిర్ధారించుకోండి. స్క్రిప్ట్లు మరియు ఐఫ్రేమ్ల వంటి అత్యంత ప్రమాదకరమైన రకాల మిక్స్డ్ కంటెంట్లు డిఫాల్ట్గా బ్లాక్ చేయబడినప్పటికీ, చిత్రాలు, ఆడియో ఫైల్లు మరియు వీడియోలు ఇప్పటికీ http:// ద్వారా డౌన్లోడ్ చేయబడతాయి. అటువంటి ఇన్సర్ట్ల కోసం మునుపు ఉపయోగించిన మిశ్రమ కంటెంట్ సూచిక పనికిరానిదిగా మరియు వినియోగదారుని తప్పుదారి పట్టించేదిగా గుర్తించబడింది, ఎందుకంటే ఇది పేజీ యొక్క భద్రతపై స్పష్టమైన అంచనాను అందించదు. ఉదాహరణకు, ఇమేజ్ స్పూఫింగ్ ద్వారా, దాడి చేసే వ్యక్తి వినియోగదారు ట్రాకింగ్ కుక్కీలను భర్తీ చేయవచ్చు, ఇమేజ్ ప్రాసెసర్లలోని దుర్బలత్వాలను ఉపయోగించుకోవడానికి ప్రయత్నించవచ్చు లేదా చిత్రంలో అందించిన సమాచారాన్ని భర్తీ చేయడం ద్వారా ఫోర్జరీకి పాల్పడవచ్చు. మిశ్రమ భాగాల లాకింగ్ను నిలిపివేయడానికి, ఒక ప్రత్యేక సెట్టింగ్ జోడించబడింది, మీరు లాక్ గుర్తుపై క్లిక్ చేసినప్పుడు కనిపించే మెను ద్వారా యాక్సెస్ చేయవచ్చు.
Chrome యొక్క డెస్క్టాప్ మరియు మొబైల్ వెర్షన్ల మధ్య క్లిప్బోర్డ్ కంటెంట్ను భాగస్వామ్యం చేయడానికి ప్రయోగాత్మక సామర్థ్యం జోడించబడింది. Chrome ఒక ఖాతాకు లింక్ చేయబడిన సందర్భాల్లో, మీరు ఇప్పుడు మొబైల్ మరియు డెస్క్టాప్ సిస్టమ్ల మధ్య క్లిప్బోర్డ్ను భాగస్వామ్యం చేయడంతో సహా మరొక పరికరం యొక్క క్లిప్బోర్డ్లోని కంటెంట్లను యాక్సెస్ చేయవచ్చు. క్లిప్బోర్డ్ యొక్క కంటెంట్లు ఎండ్-టు-ఎండ్ ఎన్క్రిప్షన్ ఉపయోగించి గుప్తీకరించబడతాయి, ఇది Google సర్వర్లలోని టెక్స్ట్కు యాక్సెస్ను నిరోధిస్తుంది. chrome://flags#shared-clipboard-receiver, chrome://flags#shared-clipboard-ui మరియు chrome://flags#sync-clipboard-service ఎంపికల ద్వారా ఫంక్షన్ ప్రారంభించబడుతుంది.
ప్రొఫైల్ సమకాలీకరణ ఆపివేయబడినప్పుడు నిర్దిష్ట క్షణాలలో చిరునామా బార్లో (ఉదాహరణకు, పాస్వర్డ్ను సేవ్ చేసేటప్పుడు), అవతార్తో పాటు, ప్రస్తుత Google ఖాతా పేరు ప్రదర్శించబడుతుంది, తద్వారా వినియోగదారు ప్రస్తుత క్రియాశీల ఖాతాను ఖచ్చితంగా గుర్తించగలరు.
1% వినియోగదారుల కోసం సక్రియం చేయబడింది మద్దతు "HTTPS ద్వారా DNS" (DoH, HTTPS ద్వారా DNS). ఈ ప్రయోగంలో సిస్టమ్ సెట్టింగ్లు ఇప్పటికే DoHకి మద్దతిచ్చే DNS ప్రొవైడర్లను పేర్కొన్న వినియోగదారులను మాత్రమే కలిగి ఉంటాయి. ఉదాహరణకు, వినియోగదారు సిస్టమ్ సెట్టింగ్లలో పేర్కొన్న DNS 8.8.8.8ని కలిగి ఉంటే, DNS 1.1.1.1 అయితే Google యొక్క DoH సేవ (“https://dns.google.com/dns-query”) సక్రియం చేయబడుతుంది; XNUMX, ఆపై DoH క్లౌడ్ఫ్లేర్ సేవ (“https://cloudflare-dns.com/dns-query”), మొదలైనవి. DoH ప్రారంభించబడిందో లేదో నియంత్రించడానికి, “chrome://flags/#dns-over-https” సెట్టింగ్ అందించబడుతుంది. మూడు ఆపరేటింగ్ మోడ్లకు మద్దతు ఉంది: సురక్షిత, ఆటోమేటిక్ మరియు ఆఫ్. "సురక్షిత" మోడ్లో, హోస్ట్లు మునుపు కాష్ చేసిన సురక్షిత విలువల ఆధారంగా మాత్రమే నిర్ణయించబడతాయి (సురక్షిత కనెక్షన్ ద్వారా స్వీకరించబడ్డాయి) మరియు సాధారణ DNSకి ఫాల్బ్యాక్కి సంబంధించిన అభ్యర్థనలు వర్తించవు; "ఆటోమేటిక్" మోడ్లో, DoH మరియు సురక్షిత కాష్ అందుబాటులో లేకుంటే, అసురక్షిత కాష్ నుండి డేటాను తిరిగి పొందవచ్చు మరియు సాంప్రదాయ DNS ద్వారా యాక్సెస్ చేయవచ్చు. "ఆఫ్" మోడ్లో, భాగస్వామ్య కాష్ మొదట తనిఖీ చేయబడుతుంది మరియు డేటా లేనట్లయితే, అభ్యర్థన సిస్టమ్ DNS ద్వారా పంపబడుతుంది.
ప్రయోగాత్మకంగా జోడించబడింది మద్దతు ఫార్వార్డ్ మరియు బ్యాక్ బటన్లను ఉపయోగించి పేజీలను మార్చేటప్పుడు రెండర్ చేయబడిన కంటెంట్ను కాషింగ్ చేయడం, ఇది మొత్తం పేజీని పూర్తి కాషింగ్ చేయడం వల్ల ఈ రకమైన నావిగేషన్ సమయంలో ఆలస్యాన్ని గణనీయంగా తగ్గిస్తుంది, దీనికి రీ-రెండరింగ్ మరియు వనరులను లోడ్ చేయడం అవసరం లేదు. మొబైల్ పరికరాల కోసం సంస్కరణలో ఆప్టిమైజేషన్ ప్రత్యేకంగా గుర్తించదగినది, ఇక్కడ నావిగేషన్ సమయంలో పనితీరు పెరుగుదల 19%కి చేరుకుంటుంది. మోడ్ "chrome://flags#back-forward-cache" ఎంపికను ఉపయోగించి ప్రారంభించబడింది.
తొలగించబడింది “chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains” సెట్టింగ్, ఇది చిరునామా పట్టీలో ప్రోటోకాల్ ప్రదర్శనను తిరిగి ఇవ్వడానికి అనుమతించబడుతుంది (ఇప్పుడు అన్ని లింక్లు ఎల్లప్పుడూ https లేకుండా చూపబడతాయి // మరియు http:/ /, మరియు “www.” లేకుండా కూడా).
Windows కోసం బిల్డ్లలో ఆడియో ప్లేబ్యాక్ సేవ యొక్క శాండ్బాక్సింగ్ ఉంటుంది. ఐసోలేషన్ ప్రారంభించబడిందో లేదో నియంత్రించడానికి, AudioSandboxEnabled ప్రాపర్టీ ప్రతిపాదించబడింది.
ఎంటర్ప్రైజ్ల కోసం కేంద్రీకృత అడ్మినిస్ట్రేషన్ సాధనాలు బ్యాక్గ్రౌండ్ ట్యాబ్లను అన్లోడ్ చేయడానికి ముందు బ్రౌజర్ ఉదాహరణ ఎంత మెమరీని వినియోగించగలదో నియంత్రించే నియమాలను నిర్వచించే సామర్థ్యాన్ని కలిగి ఉంటుంది. ట్యాబ్ను అన్లోడ్ చేసిన తర్వాత విడుదలైన మెమరీ ఉపయోగం కోసం అందుబాటులోకి వస్తుంది మరియు దానికి మారినప్పుడు ట్యాబ్లోని కంటెంట్లు మళ్లీ లోడ్ చేయబడతాయి.
Linux ఒక అంతర్నిర్మిత సర్టిఫికేట్ ధృవీకరణ ప్రాసెసర్ను ఉపయోగిస్తుంది, ఇది గతంలో ఉపయోగించిన NSS సిస్టమ్ను భర్తీ చేస్తుంది. ఈ సందర్భంలో, అంతర్నిర్మిత ప్రాసెసర్ ధృవీకరణ సమయంలో NSS స్టోర్ను ఉపయోగించడం కొనసాగిస్తుంది, అయితే తప్పుగా ఎన్కోడ్ చేయబడిన మరియు విడిగా సర్టిఫికేట్లను ప్రాసెస్ చేస్తున్నప్పుడు మరింత కఠినమైన అవసరాలను విధిస్తుంది (అన్ని సర్టిఫికేట్లు తప్పనిసరిగా ధృవీకరణ అధికారం ద్వారా ధృవీకరించబడాలి).
Android ప్లాట్ఫారమ్ కోసం సంస్కరణలో జోడించారు ప్రోగ్రెసివ్ వెబ్ యాప్స్ (PWA) మోడ్లో అమలవుతున్న ఇన్స్టాల్ చేసిన వెబ్ అప్లికేషన్ల కోసం అనుకూల చిహ్నాలను కేటాయించే సామర్థ్యం. అడాప్టివ్ చిహ్నాలు పరికర తయారీదారు ఉపయోగించే ఇంటర్ఫేస్కు అనుగుణంగా ఉంటాయి, ఉదాహరణకు, గుండ్రంగా, చతురస్రంగా లేదా మృదువైన మూలలతో.
చేర్చబడింది API WebXR పరికరం, ఇది వర్చువల్ మరియు ఆగ్మెంటెడ్ రియాలిటీని సృష్టించడానికి భాగాలకు ప్రాప్యతను అందిస్తుంది. Oculus Rift, HTC Vive మరియు Windows Mixed Reality వంటి స్థిరమైన వర్చువల్ రియాలిటీ హెడ్సెట్ల నుండి Google Daydream View మరియు Samsung Gear VR వంటి మొబైల్ పరికరాల ఆధారంగా పరిష్కారాల వరకు వివిధ రకాల పరికరాలతో పనిని ఏకీకృతం చేయడానికి API మిమ్మల్ని అనుమతిస్తుంది. కొత్త API వర్తించే అప్లికేషన్లలో 360° మోడ్లో వీడియోను వీక్షించడానికి ప్రోగ్రామ్లు, త్రిమితీయ స్థలాన్ని దృశ్యమానం చేసే సిస్టమ్లు, వీడియో ప్రదర్శన కోసం వర్చువల్ సినిమాలను సృష్టించడం, స్టోర్లు మరియు గ్యాలరీల కోసం 3D ఇంటర్ఫేస్లను రూపొందించడంలో ప్రయోగాలు చేయడం;
ఆరిజిన్ ట్రయల్స్ మోడ్లో (ప్రయోగాత్మక ఫీచర్లు ప్రత్యేకంగా అవసరం క్రియాశీలత) అనేక కొత్త APIలు ప్రతిపాదించబడ్డాయి. ఆరిజిన్ ట్రయల్ అనేది లోకల్ హోస్ట్ లేదా 127.0.0.1 నుండి డౌన్లోడ్ చేయబడిన అప్లికేషన్ల నుండి లేదా నిర్దిష్ట సైట్ కోసం పరిమిత సమయం వరకు చెల్లుబాటు అయ్యే ప్రత్యేక టోకెన్ను నమోదు చేసి, స్వీకరించిన తర్వాత పేర్కొన్న APIతో పని చేసే సామర్థ్యాన్ని సూచిస్తుంది.
అన్ని HTML మూలకాల కోసం, “rendersubtree” లక్షణం ప్రతిపాదించబడింది, ఇది DOM మూలకం యొక్క ప్రదర్శన స్థిరంగా ఉందని నిర్ధారిస్తుంది. లక్షణాన్ని "అదృశ్యం"కి సెట్ చేయడం వలన మూలకం యొక్క కంటెంట్ రెండర్ చేయకుండా లేదా తనిఖీ చేయకుండా నిరోధించబడుతుంది, ఇది ఆప్టిమైజ్ చేయబడిన రెండరింగ్ను అనుమతిస్తుంది. "యాక్టివేటబుల్"కి సెట్ చేసినప్పుడు, బ్రౌజర్ అదృశ్య లక్షణాన్ని తీసివేసి, కంటెంట్ను రెండర్ చేసి, కనిపించేలా చేస్తుంది.
API ఎంపిక జోడించబడింది వేక్ లాక్ ప్రామిస్ మెకానిజం ఆధారంగా, ఇది ఆటో-లాక్ స్క్రీన్లను నిలిపివేయడాన్ని మరియు పవర్-పొదుపు మోడ్లకు పరికరాలను మార్చడాన్ని నియంత్రించడానికి మరింత సురక్షితమైన మార్గాన్ని అందిస్తుంది.
లక్షణాన్ని ఉపయోగించగల సామర్థ్యాన్ని అమలు చేసింది ఫోకస్ ఇన్పుట్ ఫోకస్ కలిగి ఉండే అన్ని HTML మరియు SVG మూలకాల కోసం.
చిత్రాలు మరియు వీడియోల కోసం సురక్షితం వెడల్పు లేదా ఎత్తు లక్షణాల ఆధారంగా కారక నిష్పత్తిని లెక్కించండి, చిత్రం ఇంకా లోడ్ చేయని దశలో CSSని ఉపయోగించి చిత్రం యొక్క పరిమాణాన్ని నిర్ణయించడానికి ఉపయోగించవచ్చు (చిత్రాలు లోడ్ చేయబడిన తర్వాత పేజీని పునర్నిర్మించడంలో సమస్యను పరిష్కరిస్తుంది).
CSS ప్రాపర్టీ జోడించబడింది ఫాంట్-ఆప్టికల్-సైజింగ్, ఇది స్వయంచాలకంగా ఆప్టికల్ కోఆర్డినేట్లలో వేరియబుల్ ఫాంట్ పరిమాణాన్ని సెట్ చేస్తుంది "opsz", ఫాంట్ వాటిని సపోర్ట్ చేస్తే. పేర్కొన్న పరిమాణం కోసం సరైన గ్లిఫ్ ఆకారాన్ని ఎంచుకోవడానికి మోడ్ మిమ్మల్ని అనుమతిస్తుంది, ఉదాహరణకు, హెడ్డింగ్ల కోసం మరింత విరుద్ధమైన గ్లిఫ్లను ఉపయోగించండి.
CSS ప్రాపర్టీ జోడించబడింది జాబితా-శైలి-రకం, ఇది జాబితాలలో పిరియడ్లకు బదులుగా ఏదైనా చిహ్నాలను ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది, ఉదాహరణకు, “-“, “+”, “★” మరియు “▸”.
Worklet.addModule()ని అమలు చేయడం అసాధ్యం అయితే, లోపం యొక్క స్వభావం గురించిన వివరణాత్మక సమాచారంతో ఒక వస్తువు ఇప్పుడు తిరిగి వస్తుంది, ఇది లోపం యొక్క కారణాన్ని మరింత ఖచ్చితంగా అంచనా వేయడానికి మిమ్మల్ని అనుమతిస్తుంది (నెట్వర్క్ కనెక్షన్తో సమస్యలు, తప్పు సింటాక్స్ మొదలైనవి. .)
అంశాలను ప్రాసెస్ చేయడం ఆగిపోయింది при их перемещении между документами. При переносе между документами также отключено выполнение связанных со скриптом событий «error» и «load».
జావాస్క్రిప్ట్ ఇంజిన్ V8లో చేపట్టారు ఆబ్జెక్ట్లలో ఫీల్డ్ల ప్రాతినిధ్యంలో మార్పులను నిర్వహించడం యొక్క ఆప్టిమైజేషన్, దీని ఫలితంగా స్పీడోమీటర్ టెస్ట్ సూట్లో AngularJS కోడ్ అమలు 4% వేగంగా అమలు అవుతుంది.
IC హ్యాండ్లర్ (ఇన్లైన్ కాషింగ్) లేనప్పుడు, Node.nodeType మరియు Node.nodeName వంటి అంతర్నిర్మిత APIలలో నిర్వచించబడిన గెట్టర్ల ప్రాసెసింగ్ను కూడా V8 ఆప్టిమైజ్ చేస్తుంది. ఈ మార్పు స్పీడోమీటర్ సూట్ నుండి బ్యాక్బోన్ మరియు j క్వెరీ పరీక్షలను అమలు చేస్తున్నప్పుడు IC రన్టైమ్లో గడిపిన సమయాన్ని సుమారు 12% తగ్గించింది.
OSR (ఆన్-స్టాక్ రీప్లేస్మెంట్ అని పిలుస్తారు) మెకానిజం యొక్క ఫలితాలు కాష్ చేయబడతాయి, ఇది ఫంక్షన్ అమలు సమయంలో ఆప్టిమైజ్ చేయబడిన కోడ్ను భర్తీ చేస్తుంది (దీర్ఘకాలం పాటు అమలు అయ్యే ఫంక్షన్ల కోసం ఆప్టిమైజ్ చేసిన కోడ్ని మళ్లీ అమలు చేయడానికి వేచి ఉండకుండా ఉపయోగించడం ప్రారంభించేందుకు మిమ్మల్ని అనుమతిస్తుంది). OSR కాషింగ్ రీ-ఆప్టిమైజేషన్ ద్వారా వెళ్లవలసిన అవసరం లేకుండా, ఫంక్షన్ను మళ్లీ అమలు చేస్తున్నప్పుడు ఆప్టిమైజేషన్ ఫలితాలను ఉపయోగించడం సాధ్యం చేస్తుంది.
కొన్ని పరీక్షలలో, మార్పు గరిష్ట పనితీరును 5-18% పెంచింది.
వెబ్ డెవలపర్ల కోసం సాధనాల్లో మార్పులు:
కనిపించింది అభ్యర్థనను నిరోధించడానికి లేదా కుక్కీని పంపడానికి గల కారణాలను గుర్తించడానికి డీబగ్గింగ్ మోడ్.
కుక్కీ జాబితాతో ఉన్న బ్లాక్లో, ఎంచుకున్న కుకీ విలువను త్వరగా వీక్షించే సామర్థ్యం నిర్దిష్ట లైన్పై క్లిక్ చేయడం ద్వారా జోడించబడింది.
ప్రిఫర్స్-కలర్-స్కీమ్ మరియు ప్రిఫర్స్-రిడ్యూస్డ్-మోషన్ మీడియా క్వెరీల కోసం విభిన్న సెట్టింగ్లను అనుకరించే సామర్థ్యం జోడించబడింది (ఉదాహరణకు, డార్క్ సిస్టమ్ థీమ్తో లేదా యానిమేటెడ్ ఎఫెక్ట్స్ డిసేబుల్ చేయబడిన పేజీ యొక్క ప్రవర్తనను పరీక్షించడానికి).
కవరేజ్ ట్యాబ్ రూపకల్పన ఆధునికీకరించబడింది, ఉపయోగించిన మరియు ఉపయోగించని కోడ్ను అంచనా వేయడానికి మిమ్మల్ని అనుమతిస్తుంది. సమాచారాన్ని దాని రకం (జావాస్క్రిప్ట్, CSS) ద్వారా ఫిల్టర్ చేయగల సామర్థ్యాన్ని జోడించారు. మూల వచనాన్ని ప్రదర్శించేటప్పుడు కోడ్ వినియోగ సమాచారం కూడా జోడించబడుతుంది.
నెట్వర్క్ కార్యాచరణను రికార్డ్ చేసిన తర్వాత నిర్దిష్ట నెట్వర్క్ వనరును అభ్యర్థించడానికి గల కారణాలను డీబగ్ చేసే సామర్థ్యం జోడించబడింది (మీరు వనరు యొక్క లోడ్కు దారితీసిన జావాస్క్రిప్ట్ కోడ్ కాల్ యొక్క ట్రేస్ను చూడవచ్చు).
కన్సోల్ మరియు సోర్సెస్ ప్యానెల్లలో ప్రదర్శించబడే కోడ్లో ఇండెంటేషన్ రకాన్ని (2/4/8 ఖాళీలు లేదా ట్యాబ్లు) నిర్ణయించడానికి “సెట్టింగ్లు > ప్రాధాన్యతలు > మూలాలు > డిఫాల్ట్ ఇండెంటేషన్” సెట్టింగ్ జోడించబడింది.
ఆవిష్కరణలు మరియు బగ్ పరిష్కారాలతో పాటు, కొత్త వెర్షన్ 51 దుర్బలత్వాలను తొలగిస్తుంది. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer మరియు AFL టూల్స్ని ఉపయోగించి ఆటోమేటెడ్ టెస్టింగ్ ఫలితంగా చాలా దుర్బలత్వాలు గుర్తించబడ్డాయి. రెండు సమస్యలు (CVE-2019-13725, బ్లూటూత్ మద్దతు కోసం కోడ్లో ఇప్పటికే ఖాళీ చేయబడిన మెమరీని యాక్సెస్ చేయడం మరియు CVE-2019-13726, పాస్వర్డ్ మేనేజర్లో హీప్ ఓవర్ఫ్లో) క్లిష్టమైనవిగా గుర్తించబడ్డాయి, అనగా. బ్రౌజర్ రక్షణ యొక్క అన్ని స్థాయిలను దాటవేయడానికి మరియు శాండ్బాక్స్ వాతావరణం వెలుపల ఉన్న సిస్టమ్లో కోడ్ని అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. Chromeలో ఒకే అభివృద్ధి చక్రంలో రెండు క్లిష్టమైన సమస్యలు గుర్తించడం ఇదే మొదటిసారి. మొదటి దుర్బలత్వాన్ని టెన్సెంట్ కీన్ సెక్యూరిటీ ల్యాబ్ మరియు పరిశోధకులు కనుగొన్నారు ప్రదర్శించారు Tianfu కప్ పోటీలో, మరియు రెండవది Google ప్రాజెక్ట్ జీరో నుండి సెర్గీ గ్లాజునోవ్చే కనుగొనబడింది.
ప్రస్తుత విడుదల కోసం హానిని కనుగొనడం కోసం నగదు బహుమతి కార్యక్రమంలో భాగంగా, Google $37 విలువైన 80000 అవార్డులను చెల్లించింది (ఒక $20000 అవార్డు, ఒక $10000 అవార్డు, రెండు $7500 అవార్డులు, నాలుగు $5000 అవార్డులు, ఒక $3000 అవార్డు, రెండు $2000 అవార్డులు, రెండు $1000 అవార్డులు, రెండు $500 అవార్డులు). 15 రివార్డ్ల పరిమాణం ఇంకా నిర్ణయించబడలేదు.