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

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

Issue 2233543002: Make first TouchStart and first TouchMove events on a flinging layer non-blocking (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: new fling Created 4 years, 4 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
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 4310cfe165c78c9c13aace0b45c6450f1fe80709..ff64eb19d089a470e4d20c8cc61a9afeda6ad8a1 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -13186,6 +13186,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 2233543002, 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
@@ -13194,6 +13198,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 touch start 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>
@@ -13293,6 +13308,10 @@ 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 2233543002, 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
@@ -13300,8 +13319,22 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="Event.Touch.TouchDispositionsDuringFling2"
+ enum="TouchEventDispatchResultType">
+ <owner>tdresser@chromium.org</owner>
+ <summary>
+ Records the disposition (handled or not handled) of touch start and first
+ touch move 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 2233543002, 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
@@ -13309,6 +13342,16 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="Event.Touch.TouchDispositionsOutsideFling2"
+ enum="TouchEventDispatchResultType">
+ <owner>tdresser@chromium.org</owner>
+ <summary>
+ Records the disposition (handled or not handled) of touch start and first
+ touch move 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>
@@ -13328,7 +13371,20 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</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 touch start 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 2233543002, 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
@@ -13340,6 +13396,10 @@ 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 2233543002, 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

Powered by Google App Engine
This is Rietveld 408576698