summaryrefslogtreecommitdiffstats
path: root/extensions/browser/extension_event_histogram_value.h
diff options
context:
space:
mode:
authorkalman <kalman@chromium.org>2015-08-10 17:22:50 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-11 00:23:23 +0000
commita9f6e67ad01169650c9627bba46e54d3ab0e1933 (patch)
treed9f563d2a62e0cbc933f49ab73761472a73c130c /extensions/browser/extension_event_histogram_value.h
parenta64135a5b0bd857630487a8e2442c6ce1b049dac (diff)
downloadchromium_src-a9f6e67ad01169650c9627bba46e54d3ab0e1933.zip
chromium_src-a9f6e67ad01169650c9627bba46e54d3ab0e1933.tar.gz
chromium_src-a9f6e67ad01169650c9627bba46e54d3ab0e1933.tar.bz2
Add extension event histogram values for messaging, webRequest, and webview.
These didn't make it into my last 5 patches because they needed to be hand written. Now, everything is plumbed through to the UMA_HISTOGRAM_ENUMERATION calls - which I will add in a follow-up - so this should be the last of it. BUG=503402 R=rdevlin.cronin@chromium.org, asvitkine@chromium.org Review URL: https://codereview.chromium.org/1272373003 Cr-Commit-Position: refs/heads/master@{#342749}
Diffstat (limited to 'extensions/browser/extension_event_histogram_value.h')
-rw-r--r--extensions/browser/extension_event_histogram_value.h35
1 files changed, 33 insertions, 2 deletions
diff --git a/extensions/browser/extension_event_histogram_value.h b/extensions/browser/extension_event_histogram_value.h
index 92054c0..03bd28c 100644
--- a/extensions/browser/extension_event_histogram_value.h
+++ b/extensions/browser/extension_event_histogram_value.h
@@ -362,8 +362,39 @@ enum HistogramValue {
SCREENLOCK_PRIVATE_ON_AUTH_ATTEMPTED,
TYPES_CHROME_SETTING_ON_CHANGE,
TYPES_PRIVATE_CHROME_DIRECT_SETTING_ON_CHANGE,
- WEB_VIEW_INTERNAL_ON_MESSAGE, // TODO(kalman): where are the rest of the
- // webview events?
+ WEB_VIEW_INTERNAL_ON_MESSAGE,
+ EXTENSION_VIEW_INTERNAL_ON_LOAD_COMMIT,
+ RUNTIME_ON_REQUEST,
+ RUNTIME_ON_REQUEST_EXTERNAL,
+ CHROME_WEB_VIEW_INTERNAL_ON_CONTEXT_MENU_SHOW,
+ WEB_VIEW_INTERNAL_ON_BEFORE_REQUEST,
+ WEB_VIEW_INTERNAL_ON_BEFORE_SEND_HEADERS,
+ WEB_VIEW_INTERNAL_ON_CLOSE,
+ WEB_VIEW_INTERNAL_ON_COMPLETED,
+ WEB_VIEW_INTERNAL_ON_CONSOLE_MESSAGE,
+ WEB_VIEW_INTERNAL_ON_CONTENT_LOAD,
+ WEB_VIEW_INTERNAL_ON_DIALOG,
+ WEB_VIEW_INTERNAL_ON_DROP_LINK,
+ WEB_VIEW_INTERNAL_ON_EXIT,
+ WEB_VIEW_INTERNAL_ON_EXIT_FULLSCREEN,
+ WEB_VIEW_INTERNAL_ON_FIND_REPLY,
+ WEB_VIEW_INTERNAL_ON_FRAME_NAME_CHANGED,
+ WEB_VIEW_INTERNAL_ON_HEADERS_RECEIVED,
+ WEB_VIEW_INTERNAL_ON_LOAD_ABORT,
+ WEB_VIEW_INTERNAL_ON_LOAD_COMMIT,
+ WEB_VIEW_INTERNAL_ON_LOAD_PROGRESS,
+ WEB_VIEW_INTERNAL_ON_LOAD_REDIRECT,
+ WEB_VIEW_INTERNAL_ON_LOAD_START,
+ WEB_VIEW_INTERNAL_ON_LOAD_STOP,
+ WEB_VIEW_INTERNAL_ON_NEW_WINDOW,
+ WEB_VIEW_INTERNAL_ON_PERMISSION_REQUEST,
+ WEB_VIEW_INTERNAL_ON_RESPONSE_STARTED,
+ WEB_VIEW_INTERNAL_ON_RESPONSIVE,
+ WEB_VIEW_INTERNAL_ON_SIZE_CHANGED,
+ WEB_VIEW_INTERNAL_ON_UNRESPONSIVE,
+ WEB_VIEW_INTERNAL_ON_ZOOM_CHANGE,
+ GUEST_VIEW_INTERNAL_ON_RESIZE,
+
// Last entry: Add new entries above, then run:
// python tools/metrics/histograms/update_extension_histograms.py
ENUM_BOUNDARY