blob: 8a2053e1229f7dc30a7765ee6a187a712ced8942 [file] [log] [blame]
[email protected]07ad9622013-01-18 23:00:331// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_
6#define CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_
7
8
9namespace extensions {
10namespace functions {
11
12// Do not reorder this enumeration. If you need to add a new entry, add it just
13// prior to ENUM_BOUNDARY.
14enum HistogramValue {
15 UNKNOWN = 0,
16 WEBNAVIGATION_GETALLFRAMES,
17 BROWSINGDATA_REMOVEWEBSQL,
18 ALARMS_CREATE,
19 FILEBROWSERPRIVATE_REMOVEFILEWATCH,
20 COOKIES_GET,
21 FONTSETTINGS_GETMINIMUMFONTSIZE,
22 CHROMEOSINFOPRIVATE_GET,
23 BOOKMARKMANAGERPRIVATE_CUT,
24 TABS_CAPTUREVISIBLETAB,
25 MANAGEMENT_SETENABLED,
26 HISTORY_DELETEALL,
27 STORAGE_GET,
28 SOCKET_SETKEEPALIVE,
29 DOWNLOADS_CANCEL,
30 BOOKMARKS_CREATE,
31 BOOKMARKS_UPDATE,
32 FILEBROWSERPRIVATE_GETDRIVEFILES,
33 TERMINALPRIVATE_ONTERMINALRESIZE,
34 FILEBROWSERPRIVATE_REQUESTDIRECTORYREFRESH,
35 BLUETOOTH_GETADAPTERSTATE,
36 FILEBROWSERPRIVATE_CANCELFILETRANSFERS,
37 FILEBROWSERPRIVATE_PINDRIVEFILE,
38 SOCKET_WRITE,
39 OMNIBOX_SETDEFAULTSUGGESTION,
40 TTS_SPEAK,
41 WALLPAPERPRIVATE_RESTOREMINIMIZEDWINDOWS,
42 BROWSINGDATA_REMOVEHISTORY,
43 FILEBROWSERPRIVATE_ISFULLSCREEN,
44 AUTOTESTPRIVATE_LOGOUT,
45 EXPERIMENTAL_HISTORY_GETMOSTVISITED,
46 BLUETOOTH_DISCONNECT,
47 BLUETOOTH_SETOUTOFBANDPAIRINGDATA,
48 BOOKMARKMANAGERPRIVATE_CANPASTE,
49 AUTOTESTPRIVATE_RESTART,
50 USB_CLAIMINTERFACE,
51 MEDIAPLAYERPRIVATE_SETWINDOWHEIGHT,
52 EXPERIMENTAL_PROCESSES_GETPROCESSINFO,
53 HISTORY_GETVISITS,
54 SOCKET_BIND,
55 TABS_MOVE,
56 SOCKET_DISCONNECT,
57 FILESYSTEM_GETWRITABLEENTRY,
58 SYNCFILESYSTEM_REQUESTFILESYSTEM,
59 COMMANDS_GETALL,
60 EXPERIMENTAL_DISCOVERY_REMOVESUGGESTION,
61 EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_SENDKEYBOARDEVENT,
62 BOOKMARKMANAGERPRIVATE_GETSUBTREE,
63 EXPERIMENTAL_RLZ_RECORDPRODUCTEVENT,
64 BOOKMARKS_GETRECENT,
65 APP_CURRENTWINDOWINTERNAL_SETBOUNDS,
66 CLOUDPRINTPRIVATE_SETUPCONNECTOR,
67 SERIAL_SETCONTROLSIGNALS,
68 FILEBROWSERPRIVATE_SETLASTMODIFIED,
69 IDLE_SETDETECTIONINTERVAL,
70 FILEBROWSERPRIVATE_GETFILETASKS,
71 WEBSTOREPRIVATE_GETSTORELOGIN,
72 SYSTEMPRIVATE_GETINCOGNITOMODEAVAILABILITY,
73 EXPERIMENTAL_IDLTEST_SENDARRAYBUFFERVIEW,
74 SOCKET_SETNODELAY,
75 APP_CURRENTWINDOWINTERNAL_SHOW,
76 WEBSTOREPRIVATE_GETBROWSERLOGIN,
77 EXPERIMENTAL_IDENTITY_GETAUTHTOKEN,
78 EXPERIMENTAL_SYSTEMINFO_DISPLAY_GET,
79 BROWSINGDATA_REMOVEPLUGINDATA,
80 SOCKET_LISTEN,
81 MEDIAGALLERIES_GETMEDIAFILESYSTEMS,
82 DOWNLOADS_OPEN,
83 TABS_EXECUTESCRIPT,
84 SYNCFILESYSTEM_GETUSAGEANDQUOTA,
85 INPUTMETHODPRIVATE_GET,
86 USB_CLOSEDEVICE,
87 TTS_STOP,
88 SERIAL_GETPORTS,
89 FILEBROWSERPRIVATE_CLEARDRIVECACHE,
90 SERIAL_GETCONTROLSIGNALS,
91 DEVELOPERPRIVATE_ENABLE,
92 FILEBROWSERPRIVATE_GETDRIVEFILEPROPERTIES,
93 USB_FINDDEVICES,
94 BOOKMARKMANAGERPRIVATE_DROP,
95 FILEBROWSERPRIVATE_GETFILETRANSFERS,
96 INPUT_IME_SETMENUITEMS,
97 BOOKMARKS_EXPORT,
98 HISTORY_SEARCH,
99 TTSENGINE_SENDTTSEVENT,
100 EXPERIMENTAL_ACCESSIBILITY_GETALERTSFORTAB,
101 BOOKMARKS_IMPORT,
102 SYNCFILESYSTEM_DELETEFILESYSTEM,
103 DEBUGGER_SENDCOMMAND,
104 DEBUGGER_DETACH,
105 METRICSPRIVATE_RECORDSMALLCOUNT,
106 APP_CURRENTWINDOWINTERNAL_MINIMIZE,
107 DEVELOPERPRIVATE_AUTOUPDATE,
108 EXPERIMENTAL_DNS_RESOLVE,
109 EXPERIMENTAL_SYSTEMINFO_MEMORY_GET,
110 HISTORY_ADDURL,
111 TABS_GET,
112 BROWSERACTION_SETBADGETEXT,
113 TABS_RELOAD,
114 WINDOWS_CREATE,
115 DEVELOPERPRIVATE_LOADUNPACKED,
116 DOWNLOADS_SETDESTINATION,
117 EXPERIMENTAL_PROCESSES_GETPROCESSIDFORTAB,
118 BOOKMARKS_GETCHILDREN,
119 BROWSERACTION_GETTITLE,
120 TERMINALPRIVATE_OPENTERMINALPROCESS,
121 SERIAL_CLOSE,
122 CONTEXTMENUS_REMOVE,
123 FILEBROWSERPRIVATE_REQUESTLOCALFILESYSTEM,
124 ECHOPRIVATE_GETREGISTRATIONCODE,
125 TABS_GETCURRENT,
126 FONTSETTINGS_CLEARDEFAULTFIXEDFONTSIZE,
127 MEDIAPLAYERPRIVATE_CLOSEWINDOW,
128 WEBREQUESTINTERNAL_ADDEVENTLISTENER,
129 CLOUDPRINTPRIVATE_GETPRINTERS,
130 STORAGE_SET,
131 FONTSETTINGS_GETDEFAULTFONTSIZE,
132 EXTENSION_SETUPDATEURLDATA,
133 SERIAL_WRITE,
134 IDLE_QUERYSTATE,
135 EXPERIMENTAL_RLZ_GETACCESSPOINTRLZ,
136 WEBSTOREPRIVATE_SETSTORELOGIN,
137 PAGEACTIONS_ENABLEFORTAB,
138 COOKIES_SET,
139 CONTENTSETTINGS_SET,
140 CONTEXTMENUS_REMOVEALL,
141 TABS_INSERTCSS,
142 WEBREQUEST_HANDLERBEHAVIORCHANGED,
143 INPUT_IME_SETCURSORPOSITION,
144 OMNIBOX_SENDSUGGESTIONS,
145 SYSTEMINDICATOR_ENABLE,
146 EVENTS_GETRULES,
147 BOOKMARKMANAGERPRIVATE_COPY,
148 SOCKET_RECVFROM,
149 TABS_GETALLINWINDOW,
150 CONTEXTMENUS_UPDATE,
151 BOOKMARKS_SEARCH,
152 EXPERIMENTAL_APP_CLEARALLNOTIFICATIONS,
153 BLUETOOTH_GETLOCALOUTOFBANDPAIRINGDATA,
154 SYSTEMPRIVATE_GETUPDATESTATUS,
155 FONTSETTINGS_CLEARMINIMUMFONTSIZE,
156 FILEBROWSERPRIVATE_GETFILELOCATIONS,
157 EXPERIMENTAL_DISCOVERY_SUGGEST,
158 FILEBROWSERPRIVATE_SETDEFAULTTASK,
159 BROWSERACTION_GETBADGETEXT,
160 APP_CURRENTWINDOWINTERNAL_HIDE,
161 SOCKET_CONNECT,
162 BOOKMARKS_GETSUBTREE,
163 HISTORY_DELETEURL,
164 EXPERIMENTAL_MEDIAGALLERIES_ASSEMBLEMEDIAFILE,
165 BOOKMARKMANAGERPRIVATE_STARTDRAG,
166 BROWSINGDATA_REMOVEPASSWORDS,
167 DOWNLOADS_DRAG,
168 INPUT_IME_SETCOMPOSITION,
169 METRICSPRIVATE_RECORDUSERACTION,
170 USB_RELEASEINTERFACE,
171 PAGEACTION_GETPOPUP,
172 SCRIPTBADGE_GETATTENTION,
173 FONTSETTINGS_GETFONTLIST,
174 PERMISSIONS_CONTAINS,
175 SCRIPTBADGE_GETPOPUP,
176 EXPERIMENTAL_ACCESSIBILITY_GETFOCUSEDCONTROL,
177 DEVELOPERPRIVATE_GETSTRINGS,
178 METRICSPRIVATE_RECORDMEDIUMCOUNT,
179 MANAGEMENT_GET,
180 PERMISSIONS_GETALL,
181 DOWNLOADS_SHOW,
182 EXPERIMENTAL_RLZ_CLEARPRODUCTSTATE,
183 TABS_REMOVE,
184 MANAGEMENT_GETPERMISSIONWARNINGSBYID,
185 WINDOWS_GET,
186 FILEBROWSERPRIVATE_EXECUTETASK,
187 TTS_GETVOICES,
188 MANAGEMENT_GETALL,
189 MANAGEMENT_GETPERMISSIONWARNINGSBYMANIFEST,
190 APP_CURRENTWINDOWINTERNAL_CLEARATTENTION,
191 AUTOTESTPRIVATE_SHUTDOWN,
192 FONTSETTINGS_CLEARDEFAULTFONTSIZE,
193 BOOKMARKS_GETTREE,
194 FILEBROWSERPRIVATE_SELECTFILES,
195 RUNTIME_GETBACKGROUNDPAGE,
196 EXPERIMENTAL_RECORD_REPLAYURLS,
197 WEBSTOREPRIVATE_COMPLETEINSTALL,
198 EXPERIMENTAL_SPEECHINPUT_START,
199 COOKIES_GETALL,
200 DOWNLOADS_GETFILEICON,
201 PAGEACTION_GETTITLE,
202 BROWSINGDATA_REMOVE,
203 SERIAL_OPEN,
204 FILESYSTEM_GETDISPLAYPATH,
205 FILEBROWSERPRIVATE_FORMATDEVICE,
206 BOOKMARKS_GET,
207 MANAGEDMODEPRIVATE_GET,
208 ALARMS_CLEAR,
209 SYNCFILESYSTEM_GETFILESYNCSTATUS,
210 SOCKET_GETINFO,
211 WEBSTOREPRIVATE_INSTALLBUNDLE,
212 BROWSERACTION_ENABLE,
213 METRICSPRIVATE_RECORDMEDIUMTIME,
214 PAGEACTION_SETTITLE,
215 CLOUDPRINTPRIVATE_GETHOSTNAME,
216 CONTENTSETTINGS_GETRESOURCEIDENTIFIERS,
217 SOCKET_CREATE,
218 DEVELOPERPRIVATE_RELOAD,
219 FILEBROWSERPRIVATE_GETMOUNTPOINTS,
220 APP_RUNTIME_POSTINTENTRESPONSE,
221 MANAGEDMODEPRIVATE_SETPOLICY,
222 WEBSTOREPRIVATE_BEGININSTALLWITHMANIFEST3,
223 WALLPAPERPRIVATE_SETWALLPAPER,
224 USB_CONTROLTRANSFER,
225 EXPERIMENTAL_SPEECHINPUT_STOP,
226 USB_BULKTRANSFER,
227 FILEBROWSERPRIVATE_GETVOLUMEMETADATA,
228 PAGECAPTURE_SAVEASMHTML,
229 EXTENSION_ISALLOWEDINCOGNITOACCESS,
230 BROWSINGDATA_REMOVEAPPCACHE,
231 APP_CURRENTWINDOWINTERNAL_DRAWATTENTION,
232 METRICSPRIVATE_RECORDCOUNT,
233 USB_INTERRUPTTRANSFER,
234 TYPES_CHROMESETTING_CLEAR,
235 INPUT_IME_COMMITTEXT,
236 EXPERIMENTAL_IDLTEST_SENDARRAYBUFFER,
237 WALLPAPERPRIVATE_SETWALLPAPERIFEXIST,
238 SOCKET_ACCEPT,
239 WEBNAVIGATION_GETFRAME,
240 EXPERIMENTAL_POWER_RELEASEKEEPAWAKE,
241 APP_CURRENTWINDOWINTERNAL_SETICON,
242 PUSHMESSAGING_GETCHANNELID,
243 EXPERIMENTAL_INFOBARS_SHOW,
244 INPUT_IME_SETCANDIDATEWINDOWPROPERTIES,
245 METRICSPRIVATE_RECORDPERCENTAGE,
246 TYPES_CHROMESETTING_GET,
247 WINDOWS_GETLASTFOCUSED,
248 MANAGEDMODEPRIVATE_GETPOLICY,
249 STORAGE_CLEAR,
250 STORAGE_GETBYTESINUSE,
251 TABS_QUERY,
252 PAGEACTION_SETPOPUP,
253 DEVELOPERPRIVATE_INSPECT,
254 DOWNLOADS_SEARCH,
255 FONTSETTINGS_CLEARFONT,
256 WINDOWS_UPDATE,
257 BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS,
258 SERIAL_FLUSH,
259 BROWSERACTION_SETTITLE,
260 BOOKMARKMANAGERPRIVATE_CANEDIT,
261 WALLPAPERPRIVATE_SETCUSTOMWALLPAPER,
262 BOOKMARKS_REMOVE,
263 INPUT_IME_SETCANDIDATES,
264 TERMINALPRIVATE_CLOSETERMINALPROCESS,
265 HISTORY_DELETERANGE,
266 EXPERIMENTAL_IDLTEST_GETARRAYBUFFER,
267 TERMINALPRIVATE_SENDINPUT,
268 TABS_HIGHLIGHT,
269 BLUETOOTH_STARTDISCOVERY,
270 FILEBROWSERPRIVATE_SELECTFILE,
271 WINDOWS_GETCURRENT,
272 DEBUGGER_ATTACH,
273 WALLPAPERPRIVATE_SAVETHUMBNAIL,
274 INPUT_IME_KEYEVENTHANDLED,
275 FONTSETTINGS_SETDEFAULTFONTSIZE,
276 RUNTIME_REQUESTUPDATECHECK,
277 PAGEACTION_SETICON,
278 BROWSERACTION_SETBADGEBACKGROUNDCOLOR,
279 DEVELOPERPRIVATE_GETITEMSINFO,
280 BLUETOOTH_STOPDISCOVERY,
281 COOKIES_REMOVE,
282 EXPERIMENTAL_RLZ_SENDFINANCIALPING,
283 TABCAPTURE_GETCAPTUREDTABS,
284 WINDOWS_REMOVE,
285 WALLPAPERPRIVATE_GETOFFLINEWALLPAPERLIST,
286 BROWSERACTION_GETBADGEBACKGROUNDCOLOR,
287 PAGEACTIONS_DISABLEFORTAB,
288 DEVELOPERPRIVATE_ALLOWFILEACCESS,
289 FILEBROWSERPRIVATE_REMOVEMOUNT,
290 BLUETOOTH_CONNECT,
291 TABCAPTURE_CAPTURE,
292 EXPERIMENTAL_NOTIFICATION_SHOW,
293 TABS_DUPLICATE,
294 BLUETOOTH_WRITE,
295 PAGEACTION_SHOW,
296 WALLPAPERPRIVATE_GETTHUMBNAIL,
297 DOWNLOADS_PAUSE,
298 PERMISSIONS_REQUEST,
299 TOPSITES_GET,
300 BROWSINGDATA_REMOVEDOWNLOADS,
301 BROWSINGDATA_REMOVELOCALSTORAGE,
302 FILEBROWSERHANDLERINTERNAL_SELECTFILE,
303 INPUT_IME_UPDATEMENUITEMS,
304 FILEBROWSERPRIVATE_GETSTRINGS,
305 CONTENTSETTINGS_GET,
306 FONTSETTINGS_SETDEFAULTFIXEDFONTSIZE,
307 EXPERIMENTAL_APP_NOTIFY,
308 METRICSPRIVATE_RECORDLONGTIME,
309 SOCKET_READ,
310 EXPERIMENTAL_PROCESSES_TERMINATE,
311 METRICSPRIVATE_RECORDTIME,
312 BOOKMARKMANAGERPRIVATE_GETSTRINGS,
313 USB_ISOCHRONOUSTRANSFER,
314 PERMISSIONS_REMOVE,
315 MANAGEMENT_UNINSTALL,
316 I18N_GETACCEPTLANGUAGES,
317 MANAGEMENT_LAUNCHAPP,
318 INPUT_IME_CLEARCOMPOSITION,
319 ALARMS_GETALL,
320 DIAL_DISCOVERNOW,
321 TYPES_CHROMESETTING_SET,
322 BROWSERACTION_SETICON,
323 EXPERIMENTAL_ACCESSIBILITY_SETACCESSIBILITYENABLED,
324 FILEBROWSERPRIVATE_VIEWFILES,
325 BLUETOOTH_GETSERVICES,
326 TABS_UPDATE,
327 BROWSINGDATA_REMOVEFORMDATA,
328 FILEBROWSERPRIVATE_RELOADDRIVE,
329 ALARMS_GET,
330 BROWSINGDATA_REMOVEINDEXEDDB,
331 FILEBROWSERPRIVATE_ADDFILEWATCH,
332 CONTENTSETTINGS_CLEAR,
333 FILEBROWSERPRIVATE_GETPREFERENCES,
334 BOOKMARKMANAGERPRIVATE_PASTE,
335 FILESYSTEM_ISWRITABLEENTRY,
336 USB_SETINTERFACEALTERNATESETTING,
337 FONTSETTINGS_SETMINIMUMFONTSIZE,
338 BROWSERACTION_GETPOPUP,
339 SOCKET_DESTROY,
340 BLUETOOTH_GETDEVICES,
341 ALARMS_CLEARALL,
342 FONTSETTINGS_GETDEFAULTFIXEDFONTSIZE,
343 FILEBROWSERPRIVATE_ZIPSELECTION,
344 SYSTEMINDICATOR_DISABLE,
345 SCRIPTBADGE_SETPOPUP,
346 EXTENSION_ISALLOWEDFILESCHEMEACCESS,
347 EXPERIMENTAL_IDENTITY_LAUNCHWEBAUTHFLOW,
348 FILEBROWSERPRIVATE_GETNETWORKCONNECTIONSTATE,
349 TABS_DETECTLANGUAGE,
350 METRICSPRIVATE_RECORDVALUE,
351 BOOKMARKMANAGERPRIVATE_SORTCHILDREN,
352 SERIAL_READ,
353 APP_CURRENTWINDOWINTERNAL_MAXIMIZE,
354 EXPERIMENTAL_DISCOVERY_CLEARALLSUGGESTIONS,
355 MANAGEDMODEPRIVATE_ENTER,
356 FILEBROWSERPRIVATE_TRANSFERFILE,
357 BROWSERACTION_SETPOPUP,
358 TABS_GETSELECTED,
359 FONTSETTINGS_GETFONT,
360 BLUETOOTH_READ,
361 WEBREQUESTINTERNAL_EVENTHANDLED,
362 EVENTS_ADDRULES,
363 CONTEXTMENUS_CREATE,
364 MEDIAPLAYERPRIVATE_GETPLAYLIST,
365 DOWNLOADS_ERASE,
366 EXPERIMENTAL_RECORD_CAPTUREURLS,
367 TTS_ISSPEAKING,
368 BOOKMARKS_REMOVETREE,
369 FILEBROWSERPRIVATE_SEARCHDRIVE,
370 EXPERIMENTAL_SYSTEMINFO_CPU_GET,
371 FILEBROWSERPRIVATE_SETPREFERENCES,
372 FONTSETTINGS_SETFONT,
373 SOCKET_GETNETWORKLIST,
374 BOOKMARKS_MOVE,
375 WALLPAPERPRIVATE_MINIMIZEINACTIVEWINDOWS,
376 STORAGE_REMOVE,
377 AUTOTESTPRIVATE_LOGINSTATUS,
378 TABS_CREATE,
379 FILEBROWSERPRIVATE_CANCELDIALOG,
380 BROWSINGDATA_REMOVECOOKIES,
381 FILESYSTEM_CHOOSEENTRY,
382 MEDIAPLAYERPRIVATE_PLAY,
383 WEBSTOREPRIVATE_GETWEBGLSTATUS,
384 SOCKET_SENDTO,
385 BROWSINGDATA_REMOVEFILESYSTEMS,
386 WALLPAPERPRIVATE_GETSTRINGS,
387 BROWSINGDATA_REMOVECACHE,
388 BOOKMARKMANAGERPRIVATE_RECORDLAUNCH,
389 BROWSERACTION_DISABLE,
390 EXPERIMENTAL_SPEECHINPUT_ISRECORDING,
391 APP_WINDOW_CREATE,
392 RUNTIME_RELOAD,
393 EXPERIMENTAL_POWER_REQUESTKEEPAWAKE,
394 SYSTEMINDICATOR_SETICON,
395 FILEBROWSERPRIVATE_ADDMOUNT,
396 APP_CURRENTWINDOWINTERNAL_FOCUS,
397 EVENTS_REMOVERULES,
398 DOWNLOADS_DOWNLOAD,
399 WINDOWS_GETALL,
400 FILEBROWSERPRIVATE_TOGGLEFULLSCREEN,
401 APP_CURRENTWINDOWINTERNAL_RESTORE,
402 WEBSOCKETPROXYPRIVATE_GETPASSPORTFORTCP,
403 PAGEACTION_HIDE,
404 EXPERIMENTAL_SYSTEMINFO_STORAGE_GET,
405 DOWNLOADS_ACCEPTDANGER,
406 WEBSOCKETPROXYPRIVATE_GETURLFORTCP,
407 FILEBROWSERPRIVATE_GETSIZESTATS,
408 DOWNLOADS_RESUME,
409 COOKIES_GETALLCOOKIESTORES,
410 MEDIAGALLERIESPRIVATE_ADDGALLERYWATCH,
411 MEDIAGALLERIESPRIVATE_REMOVEGALLERYWATCH,
[email protected]44703cc72013-01-24 04:56:06412 WEBVIEW_EXECUTESCRIPT,
[email protected]07ad9622013-01-18 23:00:33413 ENUM_BOUNDARY // Last entry: Add new entries above.
414};
415
416} // namespace functions
417} // namespace extensions
418
419#endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_