Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index 4310cfe165c78c9c13aace0b45c6450f1fe80709..182784020dab5b7721381cb958bb44189e92b844 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 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> |
@@ -13275,7 +13290,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> |
@@ -13285,7 +13300,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> |
@@ -13293,27 +13308,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 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 |
+ 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 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 |
+ 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> |
@@ -13322,16 +13365,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 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 |
+ 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. |
@@ -13340,9 +13396,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 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 |
+ Time between when a touchstart event was generated and the event was |
processed. Recorded only when there was no active fling animation. |
</summary> |
</histogram> |