| Index: tools/metrics/histograms/histograms.xml
|
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
|
| index 86289108518b9ab3f4eecc463c38b22ca51a9914..1c864b13ba37c36a06062dd448a6dbea6a2f3079 100644
|
| --- a/tools/metrics/histograms/histograms.xml
|
| +++ b/tools/metrics/histograms/histograms.xml
|
| @@ -13334,6 +13334,10 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
|
|
| <histogram name="Event.PassiveListeners.ForcedNonBlockingLatency"
|
| units="microseconds">
|
| + <obsolete>
|
| + Deprecated 08/2016 in Issue 595327, and replaced by
|
| + Event.PassiveListeners.ForcedNonBlockingLatencyDueToFling.
|
| + </obsolete>
|
| <owner>dtapuska@chromium.org</owner>
|
| <summary>
|
| Time between when a forced non-blocking event was generated and the event
|
| @@ -13342,6 +13346,17 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram name="Event.PassiveListeners.ForcedNonBlockingLatencyDueToFling"
|
| + units="microseconds">
|
| + <owner>dtapuska@chromium.org</owner>
|
| + <summary>
|
| + Time between when a forced non-blocking touchstart or first touchmove event
|
| + per scroll was generated and the event processed during fling. This
|
| + histogram tracks the benefit of forcing non-blocking events listeners during
|
| + fling.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="Event.PassiveListeners.Latency" units="microseconds">
|
| <owner>dtapuska@chromium.org</owner>
|
| <summary>
|
| @@ -13423,7 +13438,7 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| enum="TouchEventDispatchResultType">
|
| <owner>tdresser@chromium.org</owner>
|
| <summary>
|
| - Records the disposition (handled or not handled) of touch start events and
|
| + 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.
|
| </summary>
|
| @@ -13433,7 +13448,7 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| enum="TouchEventDispatchResultType">
|
| <owner>tdresser@chromium.org</owner>
|
| <summary>
|
| - Records the disposition (handled or not handled) of touch start events and
|
| + 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.
|
| </summary>
|
| @@ -13441,27 +13456,55 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
|
|
| <histogram name="Event.Touch.TouchDispositionsDuringFling"
|
| enum="TouchEventDispatchResultType">
|
| + <obsolete>
|
| + Deprecated 08/2016 in Issue 595327, and replaced by
|
| + Event.Touch.TouchDispositionsDuringFling2.
|
| + </obsolete>
|
| <owner>tdresser@chromium.org</owner>
|
| <summary>
|
| - Records the disposition (handled or not handled) of touch start events. Only
|
| + Records the disposition (handled or not handled) of touchstart events. Only
|
| recorded while there is an active fling animation.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram name="Event.Touch.TouchDispositionsDuringFling2"
|
| + enum="TouchEventDispatchResultType">
|
| + <owner>tdresser@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.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="Event.Touch.TouchDispositionsOutsideFling"
|
| enum="TouchEventDispatchResultType">
|
| + <obsolete>
|
| + Deprecated 08/2016 in Issue 595327, and replaced by
|
| + Event.Touch.TouchDispositionsOutsideFling2.
|
| + </obsolete>
|
| <owner>tdresser@chromium.org</owner>
|
| <summary>
|
| - Records the disposition (handled or not handled) of touch start events. Only
|
| + Records the disposition (handled or not handled) of touchstart events. Only
|
| recorded while there is no active fling animation.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram name="Event.Touch.TouchDispositionsOutsideFling2"
|
| + enum="TouchEventDispatchResultType">
|
| + <owner>tdresser@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.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="Event.Touch.TouchLatencyAfterPageLoad" units="microseconds">
|
| <owner>tdresser@chromium.org</owner>
|
| <summary>
|
| Time between when a touch event was generated and the event was processed.
|
| - Recorded only for touch start events and the first touchmove events per
|
| + Recorded only for touchstart events and the first touchmove events per
|
| scroll that occur after the page is fully loaded.
|
| </summary>
|
| </histogram>
|
| @@ -13470,16 +13513,29 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>tdresser@chromium.org</owner>
|
| <summary>
|
| Time between when a touch event was generated and the event was processed.
|
| - Recorded only for touch start events and the first touchmove events per
|
| + 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.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram name="Event.Touch.TouchLatencyOutsideFling" units="microseconds">
|
| + <owner>tdresser@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.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="Event.Touch.TouchStartLatencyDuringFling" units="microseconds">
|
| + <obsolete>
|
| + Deprecated 08/2016 in Issue 595327, and replaced by
|
| + Event.PassiveListeners.ForcedNonBlockingLatencyDueToFling.
|
| + </obsolete>
|
| <owner>tdresser@chromium.org</owner>
|
| <summary>
|
| - Time between when a touch start event was generated and the event was
|
| + Time between when a touchstart event was generated and the event was
|
| processed. Recorded only when there was an active fling animation. This
|
| histogram tracks the benefit of forcing passive event listeners during
|
| fling.
|
| @@ -13488,9 +13544,13 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
|
|
| <histogram name="Event.Touch.TouchStartLatencyOutsideFling"
|
| units="microseconds">
|
| + <obsolete>
|
| + Deprecated 08/2016 in Issue 595327, and replaced by
|
| + Event.Touch.TouchLatencyOutsideFling.
|
| + </obsolete>
|
| <owner>tdresser@chromium.org</owner>
|
| <summary>
|
| - Time between when a touch start event was generated and the event was
|
| + Time between when a touchstart event was generated and the event was
|
| processed. Recorded only when there was no active fling animation.
|
| </summary>
|
| </histogram>
|
|
|