Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(330)

Unified Diff: tools/metrics/histograms/histograms.xml

Side-by-side diff isn't available for this file because of its large size.
Issue 2828723003: Remove input-dev@ as histogram owner. (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 5c644c89bdedc7494b375c9e31d5ee583f8da387..f03d050502d5ed5c692e4429bf293d17c5c37dd1 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -15480,114 +15480,124 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.ActionAfterDoubleTapNoDelay" enum="ActionAfterDoubleTap">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
On non-mobile sites, gesture taps are delayed to prevent double taps from
sending a click event. This stat tracks the user's first action within 5
seconds after a double tap gesture when the gesture tap delay is disabled.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.ActionAfterDoubleTapWithDelay"
enum="ActionAfterDoubleTap">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
On non-mobile sites, gesture taps are delayed to prevent double taps from
sending a click event. This stat tracks the user's first action within 5
seconds after a double tap gesture when gesture tap events are delayed.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.AggregatedLatency.Renderer2" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of any input event and the renderer receiving and
starting to process it.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.AndroidActionDown.ToolType" enum="MotionEventToolType">
<owner>mustaq@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Tracks the number of Android MotionEvents with ACTION_DOWN or
ACTION_POINTER_DOWN or ACTION_BUTTON_PRESS for each ToolType (unknown,
finger, mouse or stylus).
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.CoalescedCount.Mouse">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
+ Team: input-dev@chromium.org.
<summary>Number of Mouse events coalesced.</summary>
</histogram>
<histogram name="Event.CoalescedCount.Touch">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
+ Team: input-dev@chromium.org.
<summary>Number of Touch events coalesced.</summary>
</histogram>
<histogram name="Event.CoalescedLatency.Mouse" units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the first and last events in a coalesced mouse events group.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.CoalescedLatency.Touch" units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the first and last events in a coalesced touch events group.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.CompositorThreadEventQueue.CoalescedCount"
units="events">
<owner>chongz@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Number of continuous gesture events (GestureScrollUpdate,
GesturePinchUpdate) coalesced inside the compositor thread event queue per
event. This field is recorded just before the event is processed on the
compositor thread.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.CompositorThreadEventQueue.Continuous.HeadQueueingTime"
units="microseconds">
<owner>chongz@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the first event in a coalesced continuous gesture events group
(GestureScrollUpdate, GesturePinchUpdate) and when it was processed on the
compositor thread.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.CompositorThreadEventQueue.Continuous.TailQueueingTime"
units="microseconds">
<owner>chongz@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the last event in a coalesced continuous gesture events group
(GestureScrollUpdate, GesturePinchUpdate) and when it was processed on the
compositor thread.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.CompositorThreadEventQueue.NonContinuous.QueueingTime"
units="microseconds">
<owner>chongz@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a non-continuous gesture event (GestureScrollStart/End,
GesturePinchStart/End) was placed into the queue and when it was processed
on the compositor thread.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -15669,597 +15679,662 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.Frequency.Renderer.FlingAnimate" units="hertz">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Emitted after a renderer process main-thread fling curve animation
terminates, for any reason, reporting the average animation frequency
(animations/second) of the fling instance over its lifetime. This is
computed as the number of fling animation ticks divided by the fling
animation duration.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Frequency.RendererImpl.FlingAnimate" units="hertz">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Emitted after a renderer process impl-thread fling curve animation
terminates, for any reason, reporting the average animation frequency
(animations/second) of the fling instance over its lifetime. This is
computed as the number of fling animation ticks divided by the fling
animation duration.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.GestureCreated" enum="UIEventType">
<owner>kuscher@google.com</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
The gesture-events recognized and dispatched by the browser gesture
recognizer. This replaces Ash.GestureCreated, which did not record events on
Android and Windows.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.HitTest" enum="EventHitTest">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
For each hit test, records whether it was a hit or miss, and why.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.HitTestValidity" enum="EventHitTestValidity">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
For hit tests that are validated, records whether it was correct or not, and
why.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.HitTestValidityScore" enum="EventHitTestValidityScore">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
For hit tests that are invalid, records the score (a series of bits
indicating what was matched and what wasn't).
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.BlockingTime.TouchEndDefaultAllowed" units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer main thread receiving a touchend event and acking
it, for events which were not preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.BlockingTime.TouchEndDefaultPrevented"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer main thread receiving a touchend event and acking
it, for events which were preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.BlockingTime.TouchMoveDefaultAllowed" units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer main thread receiving a touchmove event and acking
it, for events which were not preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.BlockingTime.TouchMoveDefaultPrevented"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer main thread receiving a touchmove event and acking
it, for events which were preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.BlockingTime.TouchStartDefaultAllowed"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer main thread receiving a touchstart event and
acking it, for events which were not preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.BlockingTime.TouchStartDefaultPrevented"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer main thread receiving a touchstart event and
acking it, for events which were preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of all input events and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_DROP_TARGET_EVENT"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_BEGIN" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_DOUBLE_TAP"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_END" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_LONG_PRESS"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_LONG_TAP"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_MULTIFINGER_SWIPE"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_BEGIN"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_END"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_UPDATE"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_BEGIN"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_END"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_UPDATE"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_TAP" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_TAP_CANCEL"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_TAP_DOWN"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_GESTURE_TWO_FINGER_TAP"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_KEY_PRESSED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_KEY_RELEASED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_MOUSE_CAPTURE_CHANGED"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_MOUSE_DRAGGED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_MOUSE_ENTERED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_MOUSE_EXITED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_MOUSE_MOVED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_MOUSE_RELEASED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_MOUSEWHEEL" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_SCROLL" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_SCROLL_FLING_CANCEL"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_SCROLL_FLING_START"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_TOUCH_CANCELLED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_TOUCH_MOVED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_TOUCH_PRESSED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_TOUCH_RELEASED" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_TOUCH_STATIONARY"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_TRANSLATED_KEY_PRESS"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_TRANSLATED_KEY_RELEASE"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.ET_UNKNOWN" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of input event and browser processing.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.TouchAcked" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between touch events sent from RWH to renderer and acked by renderer.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.TouchUI" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between touch events received by Chrome and sent from RWH to renderer.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.WheelAcked" units="microseconds">
<owner>ccameron@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between wheel events sent from RWH to renderer and acked by renderer.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Browser.WheelUI" units="microseconds">
<owner>ccameron@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between wheel events received by Chrome and sent from RWH to renderer.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.HitTest" units="microseconds">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Duration of a non-resurive hitTest operation. The hit test is non-recursive
when the AllowChildFrameContent flag is clear. See also
Event.Latency.HitTestRecusrive.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.HitTestRecursive" units="microseconds">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Duration of a recursive hitTest operation. The hit test is recursive when
the AllowChildFrameContent flag is set. See also Event.Latency.HitTest.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.OS" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
+ Team: input-dev@chromium.org.
<summary>Time between input event received by OS and sent to Chrome.</summary>
</histogram>
<histogram name="Event.Latency.QueueingTime.TouchEndDefaultAllowed" units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between sending a touchend event to the renderer main thread and when
the renderer begins to process that event, for events which were not
preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.QueueingTime.TouchEndDefaultPrevented"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between sending a touchend event to the renderer main thread and when
the renderer begins to process that event, for events which were
preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.QueueingTime.TouchMoveDefaultAllowed" units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between sending a touchmove event to the renderer main thread and when
the renderer begins to process that event, for events which were not
preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.QueueingTime.TouchMoveDefaultPrevented"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between sending a touchmove event to the renderer main thread and when
the renderer begins to process that event, for events which were
preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.QueueingTime.TouchStartDefaultAllowed"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between sending a touchstart event to the renderer main thread and when
the renderer begins to process that event, for events which were not
preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.QueueingTime.TouchStartDefaultPrevented"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between sending a touchstart event to the renderer main thread and when
the renderer begins to process that event, for events which were
preventDefaulted.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Renderer" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initiation of all input events and renderer processing. This is
soon to be replaced by Event.Latency.Renderer2.*
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.Renderer2" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between input event creation and the renderer receiving and starting to
process the event. For touch events on Windows, we measure from when the
event reaches Chrome, whereas on other platforms we use the timestamp from
the kernel. On Windows, this metric is only reported when |IsHighResolution|
is true, which will introduce some sampling bias.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.RendererImpl" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between input event creation and the renderer impl thread receiving and
starting to process the event. For touch events on Windows, we measure from
when the event reaches Chrome, whereas on other platforms we use the
timestamp from the kernel. On Windows, this metric is only reported when
|IsHighResolution| is true, which will introduce some sampling bias.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16277,7 +16352,6 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.Latency.RendererImpl.GestureScroll2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between touch event creation and when the resulting GestureScroll
reaches the Impl thread. Maximum is 1000ms. On Windows, we measure from when
@@ -16285,6 +16359,8 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
timestamp from the kernel. On Windows, this metric is only reported when
|IsHighResolution| is true, which will introduce some sampling bias. This
supersedes the Event.Latency.RendererImpl.GestureScroll metric.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16292,32 +16368,35 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollBegin.Touch.BrowserNotifiedToBeforeGpuSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the browser receives the notification of the first ScrollUpdate
gesture event in a given scroll gesture event sequence with touch source
induced renderer swap and GPU starts to swap.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollBegin.Touch.GpuSwap2" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between gpu starts to swap the first ScrollUpdate gesture event in a
given scroll gesture event sequence with touch source induced frame and the
swap finishes.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollBegin.Touch.HandledToRendererSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the first ScrollUpdate gesture event in a given scroll gesture
event sequence with touch source, is handled on main/impl thread (specified
by suffix) and before renderer starts to swap.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16325,35 +16404,38 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollBegin.Touch.RendererSwapToBrowserNotified2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer starts to swap a frame induced by the first
ScrollUpdate gesture event in a given scroll gesture event sequence with
touch source, and browser receives the swap notification.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollBegin.Touch.TimeToHandled2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a touch event and the first generated
ScrollUpdate gesture event in a given scroll gesture event sequence is
handled on main/impl thread (specified by suffix). If no swap was induced by
the ScrollUpdate gesture event, no recording is made.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollBegin.Touch.TimeToScrollUpdateSwapBegin2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a touch event and the start of the frame
swap on the GPU service caused by the generated ScrollUpdate gesture event
if that ScrollUpdate is the first such event in a given scroll gesture event
sequence. If no swap was induced by the event, no recording is made.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16361,32 +16443,35 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollBegin.Wheel.BrowserNotifiedToBeforeGpuSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the browser receives the notification of the first ScrollUpdate
gesture event in a given scroll gesture event sequence with wheel source
induced renderer swap and GPU starts to swap.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollBegin.Wheel.GpuSwap2" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between gpu starts to swap the first ScrollUpdate gesture event in a
given scroll gesture event sequence with wheel source induced frame and the
swap finishes.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollBegin.Wheel.HandledToRendererSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the first ScrollUpdate gesture event in a given scroll gesture
event sequence with wheel source, is handled on main/impl thread (specified
by suffix) and before renderer starts to swap.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16394,35 +16479,38 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollBegin.Wheel.RendererSwapToBrowserNotified2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer starts to swap a frame induced by the first
ScrollUpdate gesture event in a given scroll gesture event sequence with
wheel source, and browser receives the swap notification.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollBegin.Wheel.TimeToHandled2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a wheel event and the first generated
ScrollUpdate gesture event in a given scroll gesture event sequence is
handled on main/impl thread (specified by suffix). If no swap was induced by
the ScrollBegin gesture event, no recording is made.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollBegin.Wheel.TimeToScrollUpdateSwapBegin2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a wheel event and the start of the frame
swap on the GPU service caused by the generated ScrollUpdate gesture event
if that ScrollUpdate is the first such event in a given scroll gesture event
sequence. If no swap was induced by the event, no recording is made.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16486,30 +16574,33 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollUpdate.Touch.BrowserNotifiedToBeforeGpuSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the browser receives the notification of a ScrollUpdate gesture
event with touch source induced renderer swap and GPU starts to swap.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollUpdate.Touch.GpuSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between gpu starts to swap a ScrollUpdate gesture event with touch
source induced frame and the swap finishes.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollUpdate.Touch.HandledToRendererSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the ScrollUpdate gesture event with touch source, is handled on
main/impl thread (specified by suffix) and before renderer starts to swap.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16517,10 +16608,11 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollUpdate.Touch.RendererSwapToBrowserNotified2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer starts to swap a frame induced by ScrollUpdate
gesture event with touch source, and browser receives the swap notification.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16528,7 +16620,6 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollUpdate.Touch.TimeToFirstScrollUpdateSwapBegin2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a touch event and the start of the frame
swap on the GPU service caused by the generated ScrollUpdate gesture event
@@ -16538,29 +16629,33 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
To be replaced by
Event.Latency.ScrollBegin.Touch.TimeToScrollUpdateSwapBegin2 in M57.
https://crbug.com/669618
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollUpdate.Touch.TimeToHandled2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a touch event and the generated
ScrollUpdate gesture event is handled on main/impl thread (specified by
suffix). If no swap was induced by the ScrollUpdate gesture event, no
recording is made.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollUpdate.Touch.TimeToScrollUpdateSwapBegin2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a touch event and start of the frame swap
on the GPU service caused by the generated ScrollUpdate gesture event. If no
swap was induced by the event, no recording is made.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16583,30 +16678,33 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollUpdate.Wheel.BrowserNotifiedToBeforeGpuSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the browser receives the notification of a ScrollUpdate gesture
event with wheel source induced renderer swap and GPU starts to swap.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollUpdate.Wheel.GpuSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between gpu starts to swap a ScrollUpdate gesture event with wheel
source induced frame and the swap finishes.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollUpdate.Wheel.HandledToRendererSwap2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the ScrollUpdate gesture event with wheel source, is handled on
main/impl thread (specified by suffix) and before renderer starts to swap.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16614,10 +16712,11 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollUpdate.Wheel.RendererSwapToBrowserNotified2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between the renderer starts to swap a frame induced by ScrollUpdate
gesture event with wheel source, and browser receives the swap notification.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16625,7 +16724,6 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.Latency.ScrollUpdate.Wheel.TimeToFirstScrollUpdateSwapBegin2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a wheel event and the start of the frame
swap on the GPU service caused by the generated ScrollUpdate gesture event
@@ -16635,18 +16733,21 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
To be replaced by
Event.Latency.ScrollBegin.Wheel.TimeToScrollUpdateSwapBegin2 in M57.
https://crbug.com/669618
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.ScrollUpdate.Wheel.TimeToHandled2"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a wheel event and the generated
ScrollUpdate gesture event is handled on main/impl thread (specified by
suffix). If no swap was induced by the ScrollUpdate gesture event, no
recording is made.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16696,7 +16797,6 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.Latency.TouchToFirstScrollUpdateSwapBegin"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a touch event and the start of the frame
swap on the GPU service caused by the generated ScrollUpdate gesture event
@@ -16706,6 +16806,8 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
To be replaced by
Event.Latency.ScrollUpdate.Touch.TimeToFirstScrollUpdateSwapBegin2 in M56.
https://crbug.com/649754
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16724,7 +16826,6 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.Latency.TouchToScrollUpdateSwapBegin"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between initial creation of a touch event and start of the frame swap
on the GPU service caused by the generated ScrollUpdate gesture event. If no
@@ -16733,6 +16834,8 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
To be replaced by
Event.Latency.ScrollUpdate.Touch.TimeToScrollUpdateSwapBegin2 in M56.
https://crbug.com/649754
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16762,63 +16865,69 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.MainThreadEventQueue.CoalescedCount" units="events">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Number of continuous events (touchmove, mousemove, mousewheel) coalesced
inside the main thread event queue per event. This field is recorded just
before the event is processed on the main thread.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.MainThreadEventQueue.Continuous.FreshnessTime"
units="microseconds">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a continuous event (touchmove, mousemove, mousewheel) was
placed into the queue (or coalesced with another event) and when it was
processed on the main thread.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.MainThreadEventQueue.Continuous.QueueingTime"
units="microseconds">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a continuous event (touchmove, mousemove, mousewheel) was
placed into the queue and when it was processed on the main thread.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.MainThreadEventQueue.NonContinuous.QueueingTime"
units="microseconds">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a non-continuous event (not touchmove, mousemove,
mousewheel) was placed into the queue and when it was processed on the main
thread.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.PassiveForcedEventDispatchCancelled"
enum="PassiveForcedListenerResultType">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Counts the number of event listener invocations that were forced to be
passive due to interventions and whether the invocation of the listener
called prevent default or not.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.PassiveListeners" enum="EventResultType">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
The result of handling of MouseWheel, TouchStart, TouchMove, TouchEnd events
in the renderer.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16839,12 +16948,13 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.PassiveListeners.ForcedNonBlockingLatencyDueToFling"
units="microseconds">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a touchstart or first touchmove event per scroll was
generated and the event processed, for events which were forced non-blocking
since they occurred during fling. This histogram tracks the benefit of
forcing events non-blocking during fling.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16852,54 +16962,59 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
name="Event.PassiveListeners.ForcedNonBlockingLatencyDueToUnresponsiveMainThread"
units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a touchstart or first touchmove event per scroll was
generated and the event processed, for events which were forced non-blocking
since they occurred while the main thread was unresponsive. This histogram
tracks the benefit of forcing events non-blocking when the main thread is
unresponsive.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.PassiveListeners.Latency" units="microseconds">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a cancelable event was generated and the event processed
yet no action was executed for the event. This histogram tracks the
potential benefit of using passive events listeners.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.RenderView.DiscardInput" enum="BooleanHit">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Whether the input IPC messages were discarded before being fully processed
in RenderView's IPC message handler.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.SingleTapType" enum="TapDelayType">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
On non-mobile sites, gesture taps are delayed to prevent double taps from
sending a click event. This stat counts the number of taps that are delayed
by the double-tap delay versus those that are sent immediately on mobile
sites.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.TimestampHasValidTimebase" enum="EventTimestampValidity">
<owner>majidvp@chromium.org</owner>
<owner>caseq@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Whether the timestamps on input events produced by the windowing system
appear to be sharing the same time base as TimeTicks, modulo possible
roll-over.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16920,7 +17035,6 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.Touch.TargetAndDispatchResult2"
enum="TouchTargetAndDispatchResultType2">
<owner>dtapuska@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
An enumeration identifying 4 properties: 1) a classification of the current
target whether it is a root scroll listener (window, document, body) or not;
@@ -16930,48 +17044,54 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
events. It will only be reported for main frame events that block scrolling,
have only one touch point and current targets that fired an event listener
at that phase.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Touch.TimedOutOnDesktopSite" enum="BooleanTimedOut">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
On non-mobile-optimized (desktop) sites, whether the ack response from the
renderer for any event in a contiguous touch sequence exceeds the
desktop-specific timeout threshold.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Touch.TimedOutOnMobileSite" enum="BooleanTimedOut">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
On mobile-optimized sites, whether the ack response from the renderer for
any event in a contiguous touch sequence exceeds the mobile-specific timeout
threshold.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Touch.TouchDispositionsAfterPageLoad"
enum="TouchEventDispatchResultType">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Records the disposition (handled or not handled) of touchstart events and
the first touchmove events per scroll. Only recorded after the page is fully
loaded.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Touch.TouchDispositionsBeforePageLoad"
enum="TouchEventDispatchResultType">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Records the disposition (handled or not handled) of touchstart events and
the first touchmove events per scroll. Only recorded before the page is
fully loaded.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -16991,11 +17111,12 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.Touch.TouchDispositionsDuringFling2"
enum="TouchEventDispatchResultType">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Records the disposition (handled or not handled) of touchstart and first
touchmove events per scroll. Only recorded while there is an active fling
animation.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -17015,42 +17136,46 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.Touch.TouchDispositionsOutsideFling2"
enum="TouchEventDispatchResultType">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Records the disposition (handled or not handled) of touchstart and first
touchmove events per scroll events. Only recorded while there is no active
fling animation.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Touch.TouchLatencyAfterPageLoad" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a touch event was generated and the event was processed.
Recorded only for touchstart events and the first touchmove events per
scroll that occur after the page is fully loaded.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Touch.TouchLatencyBeforePageLoad" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a touch event was generated and the event was processed.
Recorded only for touchstart events and the first touchmove events per
scroll that occur before the page is fully loaded. This histogram tracks the
benefit of forcing passive event listeners before the page is fully loaded.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Touch.TouchLatencyOutsideFling" units="microseconds">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between when a touch event was generated and the event was processed.
Recorded only for touchstart events and the first touchmove events per
scroll when there was no active fling animation.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -17084,23 +17209,25 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Event.TouchDuration" units="ms">
<owner>kuscher@google.com</owner>
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
The duration of a touch-sequence. Only measured for single finger gestures.
This replaces Ash.TouchDuration2, which did not record events on Android and
Windows.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.TouchMaxDistance" units="pixels">
<owner>kuscher@google.com</owner>
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
The maximum euclidean distance in dips (device independent pixel) which a
touch point has travelled away from its starting point. Only measured for
single finger gestures. This replaces Ash.TouchMaxDistance, which did not
record events on Android and Windows.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -74166,10 +74293,11 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<histogram name="Touchscreen.TouchEventsEnabled"
enum="TouchEventFeatureDetectionState">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Tracks whether Touch Event Feature Detection is enabled. This is based on
the touch events enabled flag and the presence of a touchscreen.
+
+ Team: input-dev@chromium.org.
</summary>
<details>
NOTE: This metric was incorrectly recorded on ChromeOS for versions 42
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698