[Android] Add UMA histograms to measure context menu actions.
commita60a2e9061334a5726ae30166ef004209719f4f9
authornewt <newt@chromium.org>
Thu, 13 Aug 2015 22:01:31 +0000 (13 15:01 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 13 Aug 2015 22:02:00 +0000 (13 22:02 +0000)
tree4b9a8821469d685244884eff56a01e70dcff7789
parent9e99d5f3e660639299ba368d0b94abc31959fe5a
[Android] Add UMA histograms to measure context menu actions.

This adds four related histograms to measure how users interact with
context menus. The histograms are ContextMenu.Link, ContextMenu.Image,
ContextMenu.ImageLink, and ContextMenu.Video, and the values are the
various actions that can be taken on each context menu, e.g. "Open in
new tab" or "Save image".

For example, if a user long presses an image and selects "Copy image",
we'll record the "Copy image" event in the ContextMenu.Image histogram.

ContextMenu.ImageLink is used when the user long presses an image which
is also a link. This case is treated specially because its context menu
is currently so long that it needs extra love and investigation.

BUG=483685

Review URL: https://codereview.chromium.org/1267213002

Cr-Commit-Position: refs/heads/master@{#343283}
chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java
tools/metrics/histograms/histograms.xml