|  | // Copyright 2015 The Chromium Authors. All rights reserved. | 
|  | // Use of this source code is governed by a BSD-style license that can be | 
|  | // found in the LICENSE file. | 
|  |  | 
|  | #ifndef EXTENSIONS_BROWSER_EXTENSION_EVENT_HISTOGRAM_VALUE_H_ | 
|  | #define EXTENSIONS_BROWSER_EXTENSION_EVENT_HISTOGRAM_VALUE_H_ | 
|  |  | 
|  | namespace extensions { | 
|  | namespace events { | 
|  |  | 
|  | // Short version: | 
|  | //  *Never* reorder or delete entries in the |HistogramValue| enumeration. | 
|  | //  When creating a new extension event, add a new entry at the end of the | 
|  | //  enum, just prior to ENUM_BOUNDARY. | 
|  | // | 
|  | // Long version: See extension_function_histogram_value.h | 
|  | enum HistogramValue { | 
|  | UNKNOWN = 0, | 
|  | FOR_TEST,  // Tests should use this for a stub histogram value (not UNKNOWN). | 
|  | ACCESSIBILITY_PRIVATE_ON_INTRODUCE_CHROME_VOX, | 
|  | ACTIVITY_LOG_PRIVATE_ON_EXTENSION_ACTIVITY, | 
|  | ALARMS_ON_ALARM, | 
|  | APP_CURRENT_WINDOW_INTERNAL_ON_ALPHA_ENABLED_CHANGED, | 
|  | APP_CURRENT_WINDOW_INTERNAL_ON_BOUNDS_CHANGED, | 
|  | APP_CURRENT_WINDOW_INTERNAL_ON_CLOSED, | 
|  | APP_CURRENT_WINDOW_INTERNAL_ON_FULLSCREENED, | 
|  | APP_CURRENT_WINDOW_INTERNAL_ON_MAXIMIZED, | 
|  | APP_CURRENT_WINDOW_INTERNAL_ON_MINIMIZED, | 
|  | APP_CURRENT_WINDOW_INTERNAL_ON_RESTORED, | 
|  | APP_CURRENT_WINDOW_INTERNAL_ON_WINDOW_SHOWN_FOR_TESTS, | 
|  | APP_RUNTIME_ON_EMBED_REQUESTED, | 
|  | APP_RUNTIME_ON_LAUNCHED, | 
|  | APP_RUNTIME_ON_RESTARTED, | 
|  | APP_WINDOW_ON_BOUNDS_CHANGED, | 
|  | APP_WINDOW_ON_CLOSED, | 
|  | APP_WINDOW_ON_FULLSCREENED, | 
|  | APP_WINDOW_ON_MAXIMIZED, | 
|  | APP_WINDOW_ON_MINIMIZED, | 
|  | APP_WINDOW_ON_RESTORED, | 
|  | DELETED_AUDIO_MODEM_ON_RECEIVED, | 
|  | DELETED_AUDIO_MODEM_ON_TRANSMIT_FAIL, | 
|  | AUDIO_ON_DEVICE_CHANGED, | 
|  | AUDIO_ON_DEVICES_CHANGED, | 
|  | AUDIO_ON_LEVEL_CHANGED, | 
|  | AUDIO_ON_MUTE_CHANGED, | 
|  | AUTOFILL_PRIVATE_ON_ADDRESS_LIST_CHANGED, | 
|  | AUTOFILL_PRIVATE_ON_CREDIT_CARD_LIST_CHANGED, | 
|  | AUTOMATION_INTERNAL_ON_ACCESSIBILITY_EVENT, | 
|  | AUTOMATION_INTERNAL_ON_ACCESSIBILITY_TREE_DESTROYED, | 
|  | BLUETOOTH_LOW_ENERGY_ON_CHARACTERISTIC_VALUE_CHANGED, | 
|  | BLUETOOTH_LOW_ENERGY_ON_DESCRIPTOR_VALUE_CHANGED, | 
|  | BLUETOOTH_LOW_ENERGY_ON_SERVICE_ADDED, | 
|  | BLUETOOTH_LOW_ENERGY_ON_SERVICE_CHANGED, | 
|  | BLUETOOTH_LOW_ENERGY_ON_SERVICE_REMOVED, | 
|  | BLUETOOTH_ON_ADAPTER_STATE_CHANGED, | 
|  | BLUETOOTH_ON_DEVICE_ADDED, | 
|  | BLUETOOTH_ON_DEVICE_CHANGED, | 
|  | BLUETOOTH_ON_DEVICE_REMOVED, | 
|  | BLUETOOTH_PRIVATE_ON_PAIRING, | 
|  | BLUETOOTH_SOCKET_ON_ACCEPT, | 
|  | BLUETOOTH_SOCKET_ON_ACCEPT_ERROR, | 
|  | BLUETOOTH_SOCKET_ON_RECEIVE, | 
|  | BLUETOOTH_SOCKET_ON_RECEIVE_ERROR, | 
|  | BOOKMARK_MANAGER_PRIVATE_ON_DRAG_ENTER, | 
|  | BOOKMARK_MANAGER_PRIVATE_ON_DRAG_LEAVE, | 
|  | BOOKMARK_MANAGER_PRIVATE_ON_DROP, | 
|  | BOOKMARK_MANAGER_PRIVATE_ON_META_INFO_CHANGED, | 
|  | BOOKMARKS_ON_CHANGED, | 
|  | BOOKMARKS_ON_CHILDREN_REORDERED, | 
|  | BOOKMARKS_ON_CREATED, | 
|  | BOOKMARKS_ON_IMPORT_BEGAN, | 
|  | BOOKMARKS_ON_IMPORT_ENDED, | 
|  | BOOKMARKS_ON_MOVED, | 
|  | BOOKMARKS_ON_REMOVED, | 
|  | BRAILLE_DISPLAY_PRIVATE_ON_DISPLAY_STATE_CHANGED, | 
|  | BRAILLE_DISPLAY_PRIVATE_ON_KEY_EVENT, | 
|  | BROWSER_ACTION_ON_CLICKED, | 
|  | CAST_STREAMING_RTP_STREAM_ON_ERROR, | 
|  | CAST_STREAMING_RTP_STREAM_ON_STARTED, | 
|  | CAST_STREAMING_RTP_STREAM_ON_STOPPED, | 
|  | COMMANDS_ON_COMMAND, | 
|  | CONTEXT_MENUS_INTERNAL_ON_CLICKED, | 
|  | CONTEXT_MENUS_ON_CLICKED, | 
|  | COOKIES_ON_CHANGED, | 
|  | DELETED_COPRESENCE_ON_MESSAGES_RECEIVED, | 
|  | DELETED_COPRESENCE_ON_STATUS_UPDATED, | 
|  | DELETED_COPRESENCE_PRIVATE_ON_CONFIG_AUDIO, | 
|  | DELETED_COPRESENCE_PRIVATE_ON_DECODE_SAMPLES_REQUEST, | 
|  | DELETED_COPRESENCE_PRIVATE_ON_ENCODE_TOKEN_REQUEST, | 
|  | DEBUGGER_ON_DETACH, | 
|  | DEBUGGER_ON_EVENT, | 
|  | DECLARATIVE_CONTENT_ON_PAGE_CHANGED, | 
|  | DECLARATIVE_WEB_REQUEST_ON_MESSAGE, | 
|  | DECLARATIVE_WEB_REQUEST_ON_REQUEST, | 
|  | DEVELOPER_PRIVATE_ON_ITEM_STATE_CHANGED, | 
|  | DEVELOPER_PRIVATE_ON_PROFILE_STATE_CHANGED, | 
|  | DEVTOOLS_INSPECTED_WINDOW_ON_RESOURCE_ADDED, | 
|  | DEVTOOLS_INSPECTED_WINDOW_ON_RESOURCE_CONTENT_COMMITTED, | 
|  | DEVTOOLS_NETWORK_ON_NAVIGATED, | 
|  | DEVTOOLS_NETWORK_ON_REQUEST_FINISHED, | 
|  | DOWNLOADS_ON_CHANGED, | 
|  | DOWNLOADS_ON_CREATED, | 
|  | DOWNLOADS_ON_DETERMINING_FILENAME, | 
|  | DOWNLOADS_ON_ERASED, | 
|  | EASY_UNLOCK_PRIVATE_ON_START_AUTO_PAIRING, | 
|  | EASY_UNLOCK_PRIVATE_ON_USER_INFO_UPDATED, | 
|  | EXPERIENCE_SAMPLING_PRIVATE_ON_DECISION, | 
|  | EXPERIENCE_SAMPLING_PRIVATE_ON_DISPLAYED, | 
|  | EXPERIMENTAL_DEVTOOLS_CONSOLE_ON_MESSAGE_ADDED, | 
|  | EXTENSION_ON_REQUEST, | 
|  | EXTENSION_ON_REQUEST_EXTERNAL, | 
|  | EXTENSION_OPTIONS_INTERNAL_ON_CLOSE, | 
|  | EXTENSION_OPTIONS_INTERNAL_ON_LOAD, | 
|  | EXTENSION_OPTIONS_INTERNAL_ON_PREFERRED_SIZE_CHANGED, | 
|  | FEEDBACK_PRIVATE_ON_FEEDBACK_REQUESTED, | 
|  | FILE_BROWSER_HANDLER_ON_EXECUTE, | 
|  | FILE_MANAGER_PRIVATE_ON_COPY_PROGRESS, | 
|  | FILE_MANAGER_PRIVATE_ON_DEVICE_CHANGED, | 
|  | FILE_MANAGER_PRIVATE_ON_DIRECTORY_CHANGED, | 
|  | FILE_MANAGER_PRIVATE_ON_DRIVE_CONNECTION_STATUS_CHANGED, | 
|  | FILE_MANAGER_PRIVATE_ON_DRIVE_SYNC_ERROR, | 
|  | FILE_MANAGER_PRIVATE_ON_FILE_TRANSFERS_UPDATED, | 
|  | FILE_MANAGER_PRIVATE_ON_MOUNT_COMPLETED, | 
|  | FILE_MANAGER_PRIVATE_ON_PREFERENCES_CHANGED, | 
|  | FILE_SYSTEM_ON_VOLUME_LIST_CHANGED, | 
|  | FILE_SYSTEM_PROVIDER_ON_ABORT_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_ADD_WATCHER_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_CLOSE_FILE_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_CONFIGURE_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_COPY_ENTRY_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_CREATE_DIRECTORY_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_CREATE_FILE_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_DELETE_ENTRY_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_GET_METADATA_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_MOUNT_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_MOVE_ENTRY_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_OPEN_FILE_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_READ_DIRECTORY_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_READ_FILE_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_REMOVE_WATCHER_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_TRUNCATE_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_UNMOUNT_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_WRITE_FILE_REQUESTED, | 
|  | FONT_SETTINGS_ON_DEFAULT_FIXED_FONT_SIZE_CHANGED, | 
|  | FONT_SETTINGS_ON_DEFAULT_FONT_SIZE_CHANGED, | 
|  | FONT_SETTINGS_ON_FONT_CHANGED, | 
|  | FONT_SETTINGS_ON_MINIMUM_FONT_SIZE_CHANGED, | 
|  | DELETED_GCD_PRIVATE_ON_DEVICE_REMOVED, | 
|  | DELETED_GCD_PRIVATE_ON_DEVICE_STATE_CHANGED, | 
|  | GCM_ON_MESSAGE, | 
|  | GCM_ON_MESSAGES_DELETED, | 
|  | GCM_ON_SEND_ERROR, | 
|  | HANGOUTS_PRIVATE_ON_HANGOUT_REQUESTED_DEPRECATED, | 
|  | HID_ON_DEVICE_ADDED, | 
|  | HID_ON_DEVICE_REMOVED, | 
|  | HISTORY_ON_VISITED, | 
|  | HISTORY_ON_VISIT_REMOVED, | 
|  | HOTWORD_PRIVATE_ON_DELETE_SPEAKER_MODEL, | 
|  | HOTWORD_PRIVATE_ON_ENABLED_CHANGED, | 
|  | HOTWORD_PRIVATE_ON_FINALIZE_SPEAKER_MODEL, | 
|  | HOTWORD_PRIVATE_ON_HOTWORD_SESSION_REQUESTED, | 
|  | HOTWORD_PRIVATE_ON_HOTWORD_SESSION_STOPPED, | 
|  | HOTWORD_PRIVATE_ON_HOTWORD_TRIGGERED, | 
|  | HOTWORD_PRIVATE_ON_MICROPHONE_STATE_CHANGED, | 
|  | HOTWORD_PRIVATE_ON_SPEAKER_MODEL_EXISTS, | 
|  | HOTWORD_PRIVATE_ON_SPEAKER_MODEL_SAVED, | 
|  | IDENTITY_ON_SIGN_IN_CHANGED, | 
|  | IDENTITY_PRIVATE_ON_WEB_FLOW_REQUEST, | 
|  | IDLE_ON_STATE_CHANGED, | 
|  | IMAGE_WRITER_PRIVATE_ON_DEVICE_INSERTED, | 
|  | IMAGE_WRITER_PRIVATE_ON_DEVICE_REMOVED, | 
|  | IMAGE_WRITER_PRIVATE_ON_WRITE_COMPLETE, | 
|  | IMAGE_WRITER_PRIVATE_ON_WRITE_ERROR, | 
|  | IMAGE_WRITER_PRIVATE_ON_WRITE_PROGRESS, | 
|  | INPUT_IME_ON_ACTIVATE, | 
|  | INPUT_IME_ON_BLUR, | 
|  | INPUT_IME_ON_CANDIDATE_CLICKED, | 
|  | INPUT_IME_ON_DEACTIVATED, | 
|  | INPUT_IME_ON_FOCUS, | 
|  | INPUT_IME_ON_INPUT_CONTEXT_UPDATE, | 
|  | INPUT_IME_ON_KEY_EVENT, | 
|  | INPUT_IME_ON_MENU_ITEM_ACTIVATED, | 
|  | INPUT_IME_ON_RESET, | 
|  | INPUT_IME_ON_SURROUNDING_TEXT_CHANGED, | 
|  | INPUT_METHOD_PRIVATE_ON_CHANGED, | 
|  | INPUT_METHOD_PRIVATE_ON_COMPOSITION_BOUNDS_CHANGED, | 
|  | INPUT_METHOD_PRIVATE_ON_DICTIONARY_CHANGED, | 
|  | INPUT_METHOD_PRIVATE_ON_DICTIONARY_LOADED, | 
|  | INSTANCE_ID_ON_TOKEN_REFRESH, | 
|  | DELETED_LOCATION_ON_LOCATION_ERROR, | 
|  | DELETED_LOCATION_ON_LOCATION_UPDATE, | 
|  | DELETED_LOG_PRIVATE_ON_CAPTURED_EVENTS, | 
|  | MANAGEMENT_ON_DISABLED, | 
|  | MANAGEMENT_ON_ENABLED, | 
|  | MANAGEMENT_ON_INSTALLED, | 
|  | MANAGEMENT_ON_UNINSTALLED, | 
|  | MDNS_ON_SERVICE_LIST, | 
|  | MEDIA_GALLERIES_ON_GALLERY_CHANGED, | 
|  | MEDIA_GALLERIES_ON_SCAN_PROGRESS, | 
|  | MEDIA_PLAYER_PRIVATE_ON_NEXT_TRACK, | 
|  | MEDIA_PLAYER_PRIVATE_ON_PREV_TRACK, | 
|  | MEDIA_PLAYER_PRIVATE_ON_TOGGLE_PLAY_STATE, | 
|  | NETWORKING_CONFIG_ON_CAPTIVE_PORTAL_DETECTED, | 
|  | NETWORKING_PRIVATE_ON_DEVICE_STATE_LIST_CHANGED, | 
|  | NETWORKING_PRIVATE_ON_NETWORK_LIST_CHANGED, | 
|  | NETWORKING_PRIVATE_ON_NETWORKS_CHANGED, | 
|  | NETWORKING_PRIVATE_ON_PORTAL_DETECTION_COMPLETED, | 
|  | DELETED_NOTIFICATION_PROVIDER_ON_CLEARED, | 
|  | DELETED_NOTIFICATION_PROVIDER_ON_CREATED, | 
|  | DELETED_NOTIFICATION_PROVIDER_ON_UPDATED, | 
|  | NOTIFICATIONS_ON_BUTTON_CLICKED, | 
|  | NOTIFICATIONS_ON_CLICKED, | 
|  | NOTIFICATIONS_ON_CLOSED, | 
|  | NOTIFICATIONS_ON_PERMISSION_LEVEL_CHANGED, | 
|  | NOTIFICATIONS_ON_SHOW_SETTINGS, | 
|  | OMNIBOX_ON_INPUT_CANCELLED, | 
|  | OMNIBOX_ON_INPUT_CHANGED, | 
|  | OMNIBOX_ON_INPUT_ENTERED, | 
|  | OMNIBOX_ON_INPUT_STARTED, | 
|  | PAGE_ACTION_ON_CLICKED, | 
|  | PASSWORDS_PRIVATE_ON_PASSWORD_EXCEPTIONS_LIST_CHANGED, | 
|  | PASSWORDS_PRIVATE_ON_PLAINTEXT_PASSWORD_RETRIEVED, | 
|  | PASSWORDS_PRIVATE_ON_SAVED_PASSWORDS_LIST_CHANGED, | 
|  | PERMISSIONS_ON_ADDED, | 
|  | PERMISSIONS_ON_REMOVED, | 
|  | PRINTER_PROVIDER_ON_GET_CAPABILITY_REQUESTED, | 
|  | PRINTER_PROVIDER_ON_GET_PRINTERS_REQUESTED, | 
|  | PRINTER_PROVIDER_ON_GET_USB_PRINTER_INFO_REQUESTED, | 
|  | PRINTER_PROVIDER_ON_PRINT_REQUESTED, | 
|  | PROCESSES_ON_CREATED, | 
|  | PROCESSES_ON_EXITED, | 
|  | PROCESSES_ON_UNRESPONSIVE, | 
|  | PROCESSES_ON_UPDATED, | 
|  | PROCESSES_ON_UPDATED_WITH_MEMORY, | 
|  | PROXY_ON_PROXY_ERROR, | 
|  | RUNTIME_ON_BROWSER_UPDATE_AVAILABLE, | 
|  | RUNTIME_ON_CONNECT, | 
|  | RUNTIME_ON_CONNECT_EXTERNAL, | 
|  | RUNTIME_ON_INSTALLED, | 
|  | RUNTIME_ON_MESSAGE, | 
|  | RUNTIME_ON_MESSAGE_EXTERNAL, | 
|  | RUNTIME_ON_RESTART_REQUIRED, | 
|  | RUNTIME_ON_STARTUP, | 
|  | RUNTIME_ON_SUSPEND, | 
|  | RUNTIME_ON_SUSPEND_CANCELED, | 
|  | RUNTIME_ON_UPDATE_AVAILABLE, | 
|  | SEARCH_ENGINES_PRIVATE_ON_SEARCH_ENGINES_CHANGED, | 
|  | SERIAL_ON_RECEIVE, | 
|  | SERIAL_ON_RECEIVE_ERROR, | 
|  | SESSIONS_ON_CHANGED, | 
|  | SETTINGS_PRIVATE_ON_PREFS_CHANGED, | 
|  | SIGNED_IN_DEVICES_ON_DEVICE_INFO_CHANGE, | 
|  | SOCKETS_TCP_ON_RECEIVE, | 
|  | SOCKETS_TCP_ON_RECEIVE_ERROR, | 
|  | SOCKETS_TCP_SERVER_ON_ACCEPT, | 
|  | SOCKETS_TCP_SERVER_ON_ACCEPT_ERROR, | 
|  | SOCKETS_UDP_ON_RECEIVE, | 
|  | SOCKETS_UDP_ON_RECEIVE_ERROR, | 
|  | STORAGE_ON_CHANGED, | 
|  | STREAMS_PRIVATE_ON_EXECUTE_MIME_TYPE_HANDLER, | 
|  | SYNC_FILE_SYSTEM_ON_FILE_STATUS_CHANGED, | 
|  | SYNC_FILE_SYSTEM_ON_SERVICE_STATUS_CHANGED, | 
|  | SYSTEM_DISPLAY_ON_DISPLAY_CHANGED, | 
|  | SYSTEM_INDICATOR_ON_CLICKED, | 
|  | SYSTEM_PRIVATE_ON_BRIGHTNESS_CHANGED, | 
|  | SYSTEM_PRIVATE_ON_SCREEN_UNLOCKED, | 
|  | SYSTEM_PRIVATE_ON_VOLUME_CHANGED, | 
|  | SYSTEM_PRIVATE_ON_WOKE_UP, | 
|  | SYSTEM_STORAGE_ON_ATTACHED, | 
|  | SYSTEM_STORAGE_ON_DETACHED, | 
|  | TAB_CAPTURE_ON_STATUS_CHANGED, | 
|  | TABS_ON_ACTIVATED, | 
|  | TABS_ON_ACTIVE_CHANGED, | 
|  | TABS_ON_ATTACHED, | 
|  | TABS_ON_CREATED, | 
|  | TABS_ON_DETACHED, | 
|  | TABS_ON_HIGHLIGHT_CHANGED, | 
|  | TABS_ON_HIGHLIGHTED, | 
|  | TABS_ON_MOVED, | 
|  | TABS_ON_REMOVED, | 
|  | TABS_ON_REPLACED, | 
|  | TABS_ON_SELECTION_CHANGED, | 
|  | TABS_ON_UPDATED, | 
|  | TABS_ON_ZOOM_CHANGE, | 
|  | TERMINAL_PRIVATE_ON_PROCESS_OUTPUT, | 
|  | TEST_ON_MESSAGE, | 
|  | TTS_ENGINE_ON_PAUSE, | 
|  | TTS_ENGINE_ON_RESUME, | 
|  | TTS_ENGINE_ON_SPEAK, | 
|  | TTS_ENGINE_ON_STOP, | 
|  | USB_ON_DEVICE_ADDED, | 
|  | USB_ON_DEVICE_REMOVED, | 
|  | VIRTUAL_KEYBOARD_PRIVATE_ON_BOUNDS_CHANGED, | 
|  | VIRTUAL_KEYBOARD_PRIVATE_ON_TEXT_INPUT_BOX_FOCUSED, | 
|  | VPN_PROVIDER_ON_CONFIG_CREATED, | 
|  | VPN_PROVIDER_ON_CONFIG_REMOVED, | 
|  | VPN_PROVIDER_ON_PACKET_RECEIVED, | 
|  | VPN_PROVIDER_ON_PLATFORM_MESSAGE, | 
|  | VPN_PROVIDER_ON_UI_EVENT, | 
|  | WALLPAPER_PRIVATE_ON_WALLPAPER_CHANGED_BY_3RD_PARTY, | 
|  | WEB_NAVIGATION_ON_BEFORE_NAVIGATE, | 
|  | WEB_NAVIGATION_ON_COMMITTED, | 
|  | WEB_NAVIGATION_ON_COMPLETED, | 
|  | WEB_NAVIGATION_ON_CREATED_NAVIGATION_TARGET, | 
|  | WEB_NAVIGATION_ON_DOM_CONTENT_LOADED, | 
|  | WEB_NAVIGATION_ON_ERROR_OCCURRED, | 
|  | WEB_NAVIGATION_ON_HISTORY_STATE_UPDATED, | 
|  | WEB_NAVIGATION_ON_REFERENCE_FRAGMENT_UPDATED, | 
|  | WEB_NAVIGATION_ON_TAB_REPLACED, | 
|  | WEB_REQUEST_ON_AUTH_REQUIRED, | 
|  | WEB_REQUEST_ON_BEFORE_REDIRECT, | 
|  | WEB_REQUEST_ON_BEFORE_REQUEST, | 
|  | WEB_REQUEST_ON_BEFORE_SEND_HEADERS, | 
|  | WEB_REQUEST_ON_COMPLETED, | 
|  | WEB_REQUEST_ON_ERROR_OCCURRED, | 
|  | WEB_REQUEST_ON_HEADERS_RECEIVED, | 
|  | WEB_REQUEST_ON_RESPONSE_STARTED, | 
|  | WEB_REQUEST_ON_SEND_HEADERS, | 
|  | WEBRTC_AUDIO_PRIVATE_ON_SINKS_CHANGED, | 
|  | WEBSTORE_ON_DOWNLOAD_PROGRESS, | 
|  | WEBSTORE_ON_INSTALL_STAGE_CHANGED, | 
|  | WEBSTORE_WIDGET_PRIVATE_ON_SHOW_WIDGET, | 
|  | WEBVIEW_TAG_CLOSE, | 
|  | WEBVIEW_TAG_CONSOLEMESSAGE, | 
|  | WEBVIEW_TAG_CONTENTLOAD, | 
|  | WEBVIEW_TAG_DIALOG, | 
|  | WEBVIEW_TAG_EXIT, | 
|  | WEBVIEW_TAG_FINDUPDATE, | 
|  | WEBVIEW_TAG_LOADABORT, | 
|  | WEBVIEW_TAG_LOADCOMMIT, | 
|  | WEBVIEW_TAG_LOADREDIRECT, | 
|  | WEBVIEW_TAG_LOADSTART, | 
|  | WEBVIEW_TAG_LOADSTOP, | 
|  | WEBVIEW_TAG_NEWWINDOW, | 
|  | WEBVIEW_TAG_PERMISSIONREQUEST, | 
|  | WEBVIEW_TAG_RESPONSIVE, | 
|  | WEBVIEW_TAG_SIZECHANGED, | 
|  | WEBVIEW_TAG_UNRESPONSIVE, | 
|  | WEBVIEW_TAG_ZOOMCHANGE, | 
|  | WINDOWS_ON_CREATED, | 
|  | WINDOWS_ON_FOCUS_CHANGED, | 
|  | WINDOWS_ON_REMOVED, | 
|  | FILE_SYSTEM_PROVIDER_ON_EXECUTE_ACTION_REQUESTED, | 
|  | FILE_SYSTEM_PROVIDER_ON_GET_ACTIONS_REQUESTED, | 
|  | LAUNCHER_SEARCH_PROVIDER_ON_QUERY_STARTED, | 
|  | LAUNCHER_SEARCH_PROVIDER_ON_QUERY_ENDED, | 
|  | LAUNCHER_SEARCH_PROVIDER_ON_OPEN_RESULT, | 
|  | CHROME_WEB_VIEW_INTERNAL_ON_CLICKED, | 
|  | WEB_VIEW_INTERNAL_CONTEXT_MENUS, | 
|  | CONTEXT_MENUS, | 
|  | TTS_ON_EVENT, | 
|  | LAUNCHER_PAGE_ON_TRANSITION_CHANGED_DEPRECATED, | 
|  | LAUNCHER_PAGE_ON_POP_SUBPAGE_DEPRECATED, | 
|  | DIAL_ON_DEVICE_LIST, | 
|  | DIAL_ON_ERROR, | 
|  | CAST_CHANNEL_ON_MESSAGE, | 
|  | CAST_CHANNEL_ON_ERROR, | 
|  | SCREENLOCK_PRIVATE_ON_CHANGED, | 
|  | SCREENLOCK_PRIVATE_ON_AUTH_ATTEMPTED, | 
|  | TYPES_CHROME_SETTING_ON_CHANGE, | 
|  | DELETED_TYPES_PRIVATE_CHROME_DIRECT_SETTING_ON_CHANGE, | 
|  | 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, | 
|  | LANGUAGE_SETTINGS_PRIVATE_ON_INPUT_METHOD_ADDED, | 
|  | LANGUAGE_SETTINGS_PRIVATE_ON_INPUT_METHOD_REMOVED, | 
|  | LANGUAGE_SETTINGS_PRIVATE_ON_SPELLCHECK_DICTIONARIES_CHANGED, | 
|  | LANGUAGE_SETTINGS_PRIVATE_ON_CUSTOM_DICTIONARY_CHANGED, | 
|  | CAST_DEVICES_PRIVATE_ON_UPDATE_DEVICES_REQUESTED, | 
|  | CAST_DEVICES_PRIVATE_ON_START_CAST, | 
|  | CAST_DEVICES_PRIVATE_ON_STOP_CAST, | 
|  | CERTIFICATEPROVIDER_ON_CERTIFICATES_REQUESTED, | 
|  | CERTIFICATEPROVIDER_ON_SIGN_DIGEST_REQUESTED, | 
|  | WEB_VIEW_INTERNAL_ON_AUTH_REQUIRED, | 
|  | WEB_VIEW_INTERNAL_ON_BEFORE_REDIRECT, | 
|  | WEB_VIEW_INTERNAL_ON_ERROR_OCCURRED, | 
|  | WEB_VIEW_INTERNAL_ON_SEND_HEADERS, | 
|  | EASY_UNLOCK_PRIVATE_ON_CONNECTION_STATUS_CHANGED, | 
|  | EASY_UNLOCK_PRIVATE_ON_DATA_RECEIVED, | 
|  | EASY_UNLOCK_PRIVATE_ON_SEND_COMPLETED, | 
|  | DISPLAY_SOURCE_ON_SINKS_UPDATED, | 
|  | INPUT_IME_ON_COMPOSITION_BOUNDS_CHANGED, | 
|  | INPUT_METHOD_PRIVATE_ON_IME_MENU_ACTIVATION_CHANGED, | 
|  | INPUT_METHOD_PRIVATE_ON_IME_MENU_LIST_CHANGED, | 
|  | INPUT_METHOD_PRIVATE_ON_IME_MENU_ITEMS_CHANGED, | 
|  | BLUETOOTH_LOW_ENERGY_ON_CHARACTERISTIC_READ_REQUEST, | 
|  | BLUETOOTH_LOW_ENERGY_ON_CHARACTERISTIC_WRITE_REQUEST, | 
|  | BLUETOOTH_LOW_ENERGY_ON_DESCRIPTOR_READ_REQUEST, | 
|  | BLUETOOTH_LOW_ENERGY_ON_DESCRIPTOR_WRITE_REQUEST, | 
|  | ACCESSIBILITY_PRIVATE_ON_ACCESSIBILITY_GESTURE, | 
|  | QUICK_UNLOCK_PRIVATE_ON_ACTIVE_MODES_CHANGED, | 
|  | CLIPBOARD_ON_CLIPBOARD_DATA_CHANGED, | 
|  | VIRTUAL_KEYBOARD_PRIVATE_ON_KEYBOARD_CLOSED, | 
|  | FILE_MANAGER_PRIVATE_ON_APPS_UPDATED, | 
|  | ACCESSIBILITY_PRIVATE_ON_TWO_FINGER_TOUCH_START, | 
|  | ACCESSIBILITY_PRIVATE_ON_TWO_FINGER_TOUCH_STOP, | 
|  | MEDIA_PERCEPTION_PRIVATE_ON_MEDIA_PERCEPTION, | 
|  | NETWORKING_PRIVATE_ON_CERTIFICATE_LISTS_CHANGED, | 
|  | LOCK_SCREEN_DATA_ON_DATA_ITEMS_AVAILABLE, | 
|  | WEB_VIEW_INTERNAL_ON_AUDIO_STATE_CHANGED, | 
|  | AUTOMATION_INTERNAL_ON_ACTION_RESULT, | 
|  | OMNIBOX_ON_DELETE_SUGGESTION, | 
|  | VIRTUAL_KEYBOARD_PRIVATE_ON_KEYBOARD_CONFIG_CHANGED, | 
|  | // Last entry: Add new entries above, then run: | 
|  | // python tools/metrics/histograms/update_extension_histograms.py | 
|  | ENUM_BOUNDARY | 
|  | }; | 
|  |  | 
|  | }  // namespace events | 
|  | }  // namespace extensions | 
|  |  | 
|  | #endif  // EXTENSIONS_BROWSER_EXTENSION_EVENT_HISTOGRAM_VALUE_H_ |