Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index f9b9ebdebef0cf7a01fe6844262ce007491af345..82f7d5f29686ed4272eeb3d2cfcfbcc858bd8a34 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -9794,6 +9794,19 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
</summary> |
</histogram> |
+<histogram name="Event.TouchSequence.HandlerType" |
+ units="TouchSequenceHandlerType"> |
+ <owner>jdduke@chromium.org</owner> |
+ <summary> |
+ Indicates the type of handler associated with a given touch sequence. Each |
+ touch sequence is assigned a single handler type depending on the state of |
+ the registered touch handlers at the time the first touchstart for that |
+ sequence is dispatched. If there are no touch handlers on a given document, |
+ this is determined when the touchstart event is received in the browser, |
+ otherwise it is determiend after the touchstart is ack'ed from the renderer. |
+ </summary> |
+</histogram> |
+ |
<histogram name="ExtensionActivity.AdInjected" units="Extension Count"> |
<obsolete> |
Deprecated with M46. |
@@ -72671,6 +72684,25 @@ To add a new entry, add it with any value and run test to compute valid value. |
</int> |
</enum> |
+<enum name="TouchSequenceHandlerType" type="int"> |
+ <int value="0" label="Has touch handlers"> |
+ The touch sequence has both touchstart and touchmove handlers |
+ </int> |
+ <int value="1" label="Has touchstart handler but no touchmove handlers exist"> |
+ The touchstart has a handler but there are no registered touchmove handlers |
+ on the page |
+ </int> |
+ <int value="2" label="No touch handlers exist"> |
+ There are no registered touchstart handlers on the page |
+ </int> |
+ <int value="3" label="No touch handler for sequence"> |
+ There is no registered touchstart handler for the current touch sequence |
+ </int> |
+ <int value="4" label="Unknown"> |
+ If a touch sequence timed out, the type of touch handler is indeterminate |
+ </int> |
+</enum> |
+ |
<enum name="TPMResultCodeEnum" type="int"> |
<int value="0" label="TPM_SUCCESS"/> |
<int value="1" label="TPM_E_AUTHFAIL"/> |