Chromium Code Reviews| Index: ui/events/latency_info.h |
| diff --git a/ui/events/latency_info.h b/ui/events/latency_info.h |
| index 92d928d615837d1323f07112b9244c135af4e67d..029600724927227289c04a1e51c57bae18476fb7 100644 |
| --- a/ui/events/latency_info.h |
| +++ b/ui/events/latency_info.h |
| @@ -15,6 +15,8 @@ |
| namespace ui { |
| +const size_t kMaxLatencyCoordinates = 12; |
|
Sami
2014/09/04 19:10:43
Delete.
cvicentiu
2014/09/05 17:19:57
Done.
|
| + |
| enum LatencyComponentType { |
| // ---------------------------BEGIN COMPONENT------------------------------- |
| // BEGIN COMPONENT is when we show the latency begin in chrome://tracing. |
| @@ -95,6 +97,8 @@ struct EVENTS_BASE_EXPORT LatencyInfo { |
| uint32 event_count; |
| }; |
| + typedef std::vector<std::pair<int32, int32> > LatencyScreenCoordinates; |
|
Sami
2014/09/04 19:10:43
float
InputCoordinates
gfx::PointF instead of pa
cvicentiu
2014/09/05 17:19:56
Done.
|
| + |
| // Empirically determined constant based on a typical scroll sequence. |
| enum { kTypicalMaxComponentsPerLatencyInfo = 6 }; |
| @@ -153,6 +157,9 @@ struct EVENTS_BASE_EXPORT LatencyInfo { |
| void TraceEventType(const char* event_type); |
| LatencyMap latency_components; |
| + |
| + LatencyScreenCoordinates coordinates; |
|
Sami
2014/09/04 19:10:43
InputCoordinates input_coordinates, add a comment
cvicentiu
2014/09/05 17:19:56
Done.
|
| + |
| // The unique id for matching the ASYNC_BEGIN/END trace event. |
| int64 trace_id; |
| // Whether a terminal component has been added. |