Index: trunk/src/ui/events/latency_info.h |
=================================================================== |
--- trunk/src/ui/events/latency_info.h (revision 237886) |
+++ trunk/src/ui/events/latency_info.h (working copy) |
@@ -38,6 +38,9 @@ |
INPUT_EVENT_LATENCY_RENDERING_SCHEDULED_COMPONENT, |
// Timestamp when the touch event is acked. |
INPUT_EVENT_LATENCY_ACKED_TOUCH_COMPONENT, |
+ // Frame number when a window snapshot was requested. The snapshot |
+ // is taken when the rendering results actually reach the screen. |
+ WINDOW_SNAPSHOT_FRAME_NUMBER_COMPONENT, |
// ---------------------------TERMINAL COMPONENT----------------------------- |
// TERMINAL COMPONENT is when we show the latency end in chrome://tracing. |
// Timestamp when the mouse event is acked from renderer and it does not |
@@ -52,9 +55,15 @@ |
// Timestamp when the frame is swapped (i.e. when the rendering caused by |
// input event actually takes effect). |
INPUT_EVENT_LATENCY_TERMINATED_FRAME_SWAP_COMPONENT, |
- // Frame number when a window snapshot was requested. The snapshot |
- // is taken when the rendering results actually reach the screen. |
- WINDOW_SNAPSHOT_FRAME_NUMBER_COMPONENT |
+ // This component indicates that the input causes a commit to be scheduled |
+ // but the commit failed. |
+ INPUT_EVENT_LATENCY_TERMINATED_COMMIT_FAILED_COMPONENT, |
+ // This component indicates that the input causes a swap to be scheduled |
+ // but the swap failed. |
+ INPUT_EVENT_LATENCY_TERMINATED_SWAP_FAILED_COMPONENT, |
+ // This component indicates that the cached LatencyInfo number exceeds the |
+ // maximal allowed size. |
+ LATENCY_INFO_LIST_TERMINATED_OVERFLOW_COMPONENT, |
}; |
struct EVENTS_BASE_EXPORT LatencyInfo { |