diff options
author | kalman <kalman@chromium.org> | 2015-08-10 17:22:50 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-11 00:23:23 +0000 |
commit | a9f6e67ad01169650c9627bba46e54d3ab0e1933 (patch) | |
tree | d9f563d2a62e0cbc933f49ab73761472a73c130c /extensions/browser/extension_event_histogram_value.h | |
parent | a64135a5b0bd857630487a8e2442c6ce1b049dac (diff) | |
download | chromium_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.h | 35 |
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 |