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

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

Side-by-side diff isn't available for this file because of its large size.
Issue 764403002: Expand UMA coverage for compositor-handled events and fling FPS (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove GestureScroll Created 6 years 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 | « content/renderer/input/input_handler_proxy.cc ('k') | 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 156913886691d88317b39ac951ec44852e954e9e..c22e75bb251bcb2b625da856a952291c9a47dc9e 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -6701,6 +6701,22 @@ Therefore, the affected-histogram name has to have at least one dot in it.
</summary>
</histogram>
+<histogram name="Event.Frequency.Renderer.FlingAnimate" units="hertz">
+ <owner>rbyers@chromium.org</owner>
+ <summary>
+ Average animation frequency of a main-thread fling instance over its
Mark P 2014/12/01 21:27:36 A histogram description should say when an entry i
jdduke (slow) 2014/12/01 22:47:30 Done.
+ lifetime.
+ </summary>
+</histogram>
+
+<histogram name="Event.Frequency.RendererImpl.FlingAnimate" units="hertz">
+ <owner>rbyers@chromium.org</owner>
+ <summary>
+ Average animation frequency of an impl-thread fling instance over its
+ lifetime.
+ </summary>
+</histogram>
+
<histogram name="Event.GestureCreated" enum="UIEventType">
<owner>kuscher@google.com</owner>
<owner>rbyers@chromium.org</owner>
@@ -7045,14 +7061,15 @@ Therefore, the affected-histogram name has to have at least one dot in it.
</summary>
</histogram>
-<histogram name="Event.Latency.RendererImpl.GestureScroll" units="microseconds">
Mark P 2014/12/01 21:27:36 Please keep this old histogram name + description
jdduke (slow) 2014/12/01 22:47:30 Done.
- <obsolete>
- Deprecated 12/2013 and replaced by Event.Latency.RendererImpl.GestureScroll2
- </obsolete>
+<histogram name="Event.Latency.RendererImpl" units="microseconds">
<owner>rbyers@chromium.org</owner>
<summary>
- Time between initial creation of touch event and when the resulting
- ScrollGesture reaches Impl thread. Maximum is 200ms.
+ 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
Mark P 2014/12/01 21:27:36 to be clear: other platforms includes (iOS, Androi
jdduke (slow) 2014/12/01 22:47:30 Yes.
+ timestamp from the kernel. On Windows, this metric is only reported when
+ |IsHighResNowFastAndReliable| is true, which will introduce some sampling
+ bias.
</summary>
</histogram>
@@ -7065,7 +7082,7 @@ Therefore, the affected-histogram name has to have at least one dot in it.
the touch event reaches Chrome, whereas on other platforms we use the
timestamp from the kernel. On Windows, this metric is only reported when
|IsHighResNowFastAndReliable| is true, which will introduce some sampling
- bias. This supersedes the Event.Latency.RendererImpl.GestureScroll metric.
+ bias.
</summary>
</histogram>
@@ -60545,6 +60562,7 @@ To add a new entry, add it with any value and run test to compute valid value.
<suffix name="Undefined" label="For unknown or undefined events."/>
<affected-histogram name="Event.Latency.Renderer"/>
<affected-histogram name="Event.Latency.Renderer2"/>
+ <affected-histogram name="Event.Latency.RendererImpl"/>
</histogram_suffixes>
<histogram_suffixes name="ResourcePrefetchPredictorNetworkTypePrefetch"
« no previous file with comments | « content/renderer/input/input_handler_proxy.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698