Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index b9111bb3ddfc3f3016e3dcb3737f9482bcee38ae..3ec8ccc2893f109395bfeb83b01c8917c7b6aba1 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -16592,6 +16592,18 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
</summary> |
</histogram> |
+<histogram name="Event.Scroll.ScrollerSize.OnScroll" units="pixels"> |
+ <owner>yigu@chromium.org</owner> |
+ <owner>input-dev@chromium.org</owner> |
+ <owner>threaded-rendering@chromium.org</owner> |
+ <summary> |
+ Record the size of a scroller upon ScrollBegin. This is intended to help us |
tdresser
2017/03/30 14:41:35
size -> area (it's just a bit clearer)
|
+ measure the frequencies of different sizes of scrollers getting scrolled. |
+ For those small scrollers that users may rarely scroll, there is no need to |
+ composite them even if we are able to do so. |
+ </summary> |
+</histogram> |
+ |
<histogram name="Event.SingleTapType" enum="TapDelayType"> |
<owner>tdresser@chromium.org</owner> |
<owner>input-dev@chromium.org</owner> |
@@ -117663,6 +117675,14 @@ from previous Chrome versions. |
<affected-histogram name="PLT.PT_StartToFinish"/> |
</histogram_suffixes> |
+<histogram_suffixes name="Gesture"> |
+ <suffix name="Wheel" |
+ label="Measure the size of scroller that users wheel scroll"/> |
+ <suffix name="Touch" |
+ label="Measure the size of scroller that users touch scroll"/> |
+ <affected-histogram name="Event.Scroll.ScrollerSize.OnScroll"/> |
+</histogram_suffixes> |
+ |
<histogram_suffixes name="GLApisWithErrorReporting"> |
<suffix name="TexImage2D" label="All GL APIs that allocate a 2D texture."/> |
<suffix name="TexImage3D" label="All GL APIs that allocate a 3D texture."/> |