Index: ui/events/latency_info.cc |
diff --git a/ui/events/latency_info.cc b/ui/events/latency_info.cc |
index 4e817d06432107f2f6a45861ab30b39fefad0b68..b435df39d0862643d27e19ef58be0b2ec3382e26 100644 |
--- a/ui/events/latency_info.cc |
+++ b/ui/events/latency_info.cc |
@@ -117,6 +117,18 @@ scoped_refptr<base::debug::ConvertableToTraceFormat> AsTraceableData( |
record_data->Set(GetComponentName(it->first.first), component_info); |
} |
record_data->SetDouble("trace_id", latency.trace_id); |
+ |
+ scoped_ptr<base::ListValue> values(new base::ListValue()); |
Sami
2014/09/04 19:10:43
|coordinates|
cvicentiu
2014/09/05 17:19:56
Done.
|
+ printf("Adding coordinates;\n"); |
+ for (size_t i = 0; i < latency.coordinates.size(); i++) { |
+ printf("x = %d, y = %d\n", latency.coordinates[i].first, latency.coordinates[i].second); |
+ base::DictionaryValue* coordinatePair = new base::DictionaryValue(); |
Sami
2014/09/04 19:10:43
scoped_ptr<base::DictionaryValue> coordinate_pair(
Sami
2014/09/04 19:10:43
indent++
cvicentiu
2014/09/05 17:19:56
Done.
|
+ coordinatePair->SetDouble("x", latency.coordinates[i].first); |
+ coordinatePair->SetDouble("y", latency.coordinates[i].second); |
+ values->Append(coordinatePair); |
+ } |
+ record_data->Set("coordinates", values.release()); |
+ printf("Added coordinates"); |
return LatencyInfoTracedValue::FromValue(record_data.PassAs<base::Value>()); |
} |