X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcomponents%2Fdomain_reliability%2Fbeacon.cc;h=0394b0dd2a5bb168120399c5ed776e18ba88d174;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=f826a20344e5c4c3192dd4948e04094c023de7b2;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/components/domain_reliability/beacon.cc b/src/components/domain_reliability/beacon.cc index f826a20..0394b0d 100644 --- a/src/components/domain_reliability/beacon.cc +++ b/src/components/domain_reliability/beacon.cc @@ -17,6 +17,10 @@ DomainReliabilityBeacon::~DomainReliabilityBeacon() {} Value* DomainReliabilityBeacon::ToValue(base::TimeTicks upload_time) const { DictionaryValue* beacon_value = new DictionaryValue(); + if (!url.empty()) + beacon_value->SetString("url", url); + if (!resource.empty()) + beacon_value->SetString("resource", resource); beacon_value->SetString("status", status); if (chrome_error != net::OK) { DictionaryValue* failure_value = new DictionaryValue(); @@ -25,6 +29,7 @@ Value* DomainReliabilityBeacon::ToValue(base::TimeTicks upload_time) const { beacon_value->Set("failure_data", failure_value); } beacon_value->SetString("server_ip", server_ip); + beacon_value->SetString("protocol", protocol); if (http_response_code >= 0) beacon_value->SetInteger("http_response_code", http_response_code); beacon_value->SetInteger("request_elapsed_ms",