Disable view source for Developer Tools.
[chromium-blink-merge.git] / chrome / browser / extensions / extension_function_histogram_value.h
blob86046159f58678ce5fe77732d5455576cccdcd56
1 // 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.
5 #ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_
6 #define CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_
9 namespace extensions {
10 namespace functions {
12 // Short version:
13 // *Never* reorder or delete entries in the |HistogramValue| enumeration.
14 // When creating a new extension function, add a new entry at the end of the
15 // enum, just prior to ENUM_BOUNDARY.
17 // Long version:
18 // This enumeration is used to associate a unique integer value to each
19 // extension function so that their usage can be recorded in histogram charts.
20 // Given we want the values recorded in the these charts to remain stable over
21 // time for comparison purposes, once an entry has been added to the
22 // enumeration, it should never be removed or moved to another spot in the
23 // enum.
25 // Here are instructions how to manage entries depending on what you are trying
26 // to achieve.
28 // 1) Creating a new extension function:
30 // Add a new entry at the end of the |HistogramValue| enum. The name of the
31 // entry should follow this algorithm:
32 // a) Take the string value passed as first argument to
33 // DECLARE_EXTENSION_FUNCTION.
34 // b) Replace '.' with '_'.
35 // c) Make all letters uppercase.
37 // Example: "tabs.create" -> TABS_CREATE
39 // 2) Deleting an existing function:
41 // Given an existing entry should *never* be removed from this enumeration,
42 // it is recommended to add a "DELETED_" prefix to the existing entry.
44 // 3) Renaming an existing function:
46 // There are 2 options, depending if you want to keep accruing data in the
47 // *existing* histogram stream or in a *new* one.
49 // a) If you want keep recording usages of the extension function in the
50 // *existing* histogram stream, simply rename the enum entry to match
51 // the new extension function name, following the same naming rule as
52 // mentioned in 1). The enum entry will keep the same underlying integer
53 // value, so the same histogram stream will be used for recording
54 // usages.
56 // b) If you want start recording usages of the extension function to in a
57 // *new* histogram stream, follow the instructions in step 1) and 2)
58 // above. This will effectively deprecate the old histogram stream and
59 // creates a new one for the new function name.
61 enum HistogramValue {
62 UNKNOWN = 0,
63 WEBNAVIGATION_GETALLFRAMES,
64 BROWSINGDATA_REMOVEWEBSQL,
65 ALARMS_CREATE,
66 FILEBROWSERPRIVATE_REMOVEFILEWATCH,
67 COOKIES_GET,
68 FONTSETTINGS_GETMINIMUMFONTSIZE,
69 CHROMEOSINFOPRIVATE_GET,
70 BOOKMARKMANAGERPRIVATE_CUT,
71 TABS_CAPTUREVISIBLETAB,
72 MANAGEMENT_SETENABLED,
73 HISTORY_DELETEALL,
74 STORAGE_GET,
75 SOCKET_SETKEEPALIVE,
76 DOWNLOADS_CANCEL,
77 BOOKMARKS_CREATE,
78 BOOKMARKS_UPDATE,
79 FILEBROWSERPRIVATE_GETDRIVEFILES,
80 TERMINALPRIVATE_ONTERMINALRESIZE,
81 DELETED_FILEBROWSERPRIVATE_REQUESTDIRECTORYREFRESH,
82 BLUETOOTH_GETADAPTERSTATE,
83 FILEBROWSERPRIVATE_CANCELFILETRANSFERS,
84 FILEBROWSERPRIVATE_PINDRIVEFILE,
85 SOCKET_WRITE,
86 OMNIBOX_SETDEFAULTSUGGESTION,
87 TTS_SPEAK,
88 WALLPAPERPRIVATE_RESTOREMINIMIZEDWINDOWS,
89 BROWSINGDATA_REMOVEHISTORY,
90 DELETED_FILEBROWSERPRIVATE_ISFULLSCREEN,
91 AUTOTESTPRIVATE_LOGOUT,
92 EXPERIMENTAL_HISTORY_GETMOSTVISITED,
93 BLUETOOTH_DISCONNECT,
94 BLUETOOTH_SETOUTOFBANDPAIRINGDATA,
95 BOOKMARKMANAGERPRIVATE_CANPASTE,
96 AUTOTESTPRIVATE_RESTART,
97 USB_CLAIMINTERFACE,
98 MEDIAPLAYERPRIVATE_SETWINDOWHEIGHT,
99 DELETED_EXPERIMENTAL_PROCESSES_GETPROCESSINFO,
100 HISTORY_GETVISITS,
101 SOCKET_BIND,
102 TABS_MOVE,
103 SOCKET_DISCONNECT,
104 FILESYSTEM_GETWRITABLEENTRY,
105 SYNCFILESYSTEM_REQUESTFILESYSTEM,
106 COMMANDS_GETALL,
107 EXPERIMENTAL_DISCOVERY_REMOVESUGGESTION,
108 VIRTUALKEYBOARDPRIVATE_SENDKEYEVENT,
109 BOOKMARKMANAGERPRIVATE_GETSUBTREE,
110 DELETED_EXPERIMENTAL_RLZ_RECORDPRODUCTEVENT,
111 BOOKMARKS_GETRECENT,
112 APP_CURRENTWINDOWINTERNAL_SETBOUNDS,
113 CLOUDPRINTPRIVATE_SETUPCONNECTOR,
114 SERIAL_SETCONTROLSIGNALS,
115 DELETED_FILEBROWSERPRIVATE_SETLASTMODIFIED,
116 IDLE_SETDETECTIONINTERVAL,
117 FILEBROWSERPRIVATE_GETFILETASKS,
118 WEBSTOREPRIVATE_GETSTORELOGIN,
119 SYSTEMPRIVATE_GETINCOGNITOMODEAVAILABILITY,
120 IDLTEST_SENDARRAYBUFFERVIEW,
121 SOCKET_SETNODELAY,
122 APP_CURRENTWINDOWINTERNAL_SHOW,
123 WEBSTOREPRIVATE_GETBROWSERLOGIN,
124 EXPERIMENTAL_IDENTITY_GETAUTHTOKEN,
125 DELETED_SYSTEMINFO_DISPLAY_GETDISPLAYINFO,
126 BROWSINGDATA_REMOVEPLUGINDATA,
127 SOCKET_LISTEN,
128 MEDIAGALLERIES_GETMEDIAFILESYSTEMS,
129 DOWNLOADS_OPEN,
130 TABS_EXECUTESCRIPT,
131 SYNCFILESYSTEM_GETUSAGEANDQUOTA,
132 INPUTMETHODPRIVATE_GET,
133 USB_CLOSEDEVICE,
134 TTS_STOP,
135 DELETED_SERIAL_GETPORTS,
136 DELETED_FILEBROWSERPRIVATE_CLEARDRIVECACHE,
137 SERIAL_GETCONTROLSIGNALS,
138 DEVELOPERPRIVATE_ENABLE,
139 FILEBROWSERPRIVATE_GETDRIVEFILEPROPERTIES,
140 USB_FINDDEVICES,
141 BOOKMARKMANAGERPRIVATE_DROP,
142 DELETED_FILEBROWSERPRIVATE_GETFILETRANSFERS,
143 INPUT_IME_SETMENUITEMS,
144 BOOKMARKS_EXPORT,
145 HISTORY_SEARCH,
146 TTSENGINE_SENDTTSEVENT,
147 EXPERIMENTAL_ACCESSIBILITY_GETALERTSFORTAB,
148 BOOKMARKS_IMPORT,
149 SYNCFILESYSTEM_DELETEFILESYSTEM,
150 DEBUGGER_SENDCOMMAND,
151 DEBUGGER_DETACH,
152 METRICSPRIVATE_RECORDSMALLCOUNT,
153 APP_CURRENTWINDOWINTERNAL_MINIMIZE,
154 DEVELOPERPRIVATE_AUTOUPDATE,
155 DNS_RESOLVE,
156 DELETED_EXPERIMENTAL_SYSTEMINFO_MEMORY_GET,
157 HISTORY_ADDURL,
158 TABS_GET,
159 BROWSERACTION_SETBADGETEXT,
160 TABS_RELOAD,
161 WINDOWS_CREATE,
162 DEVELOPERPRIVATE_LOADUNPACKED,
163 DELETED_DOWNLOADS_SETDESTINATION,
164 DELETED_EXPERIMENTAL_PROCESSES_GETPROCESSIDFORTAB,
165 BOOKMARKS_GETCHILDREN,
166 BROWSERACTION_GETTITLE,
167 TERMINALPRIVATE_OPENTERMINALPROCESS,
168 DELETED_SERIAL_CLOSE,
169 CONTEXTMENUS_REMOVE,
170 FILEBROWSERPRIVATE_REQUESTFILESYSTEM,
171 ECHOPRIVATE_GETREGISTRATIONCODE,
172 TABS_GETCURRENT,
173 FONTSETTINGS_CLEARDEFAULTFIXEDFONTSIZE,
174 MEDIAPLAYERPRIVATE_CLOSEWINDOW,
175 WEBREQUESTINTERNAL_ADDEVENTLISTENER,
176 CLOUDPRINTPRIVATE_GETPRINTERS,
177 STORAGE_SET,
178 FONTSETTINGS_GETDEFAULTFONTSIZE,
179 EXTENSION_SETUPDATEURLDATA,
180 DELETED_SERIAL_WRITE,
181 IDLE_QUERYSTATE,
182 DELETED_EXPERIMENTAL_RLZ_GETACCESSPOINTRLZ,
183 WEBSTOREPRIVATE_SETSTORELOGIN,
184 PAGEACTIONS_ENABLEFORTAB,
185 COOKIES_SET,
186 CONTENTSETTINGS_SET,
187 CONTEXTMENUS_REMOVEALL,
188 TABS_INSERTCSS,
189 WEBREQUEST_HANDLERBEHAVIORCHANGED,
190 INPUT_IME_SETCURSORPOSITION,
191 OMNIBOX_SENDSUGGESTIONS,
192 SYSTEMINDICATOR_ENABLE,
193 EVENTS_GETRULES,
194 BOOKMARKMANAGERPRIVATE_COPY,
195 SOCKET_RECVFROM,
196 TABS_GETALLINWINDOW,
197 CONTEXTMENUS_UPDATE,
198 BOOKMARKS_SEARCH,
199 EXPERIMENTAL_APP_CLEARALLNOTIFICATIONS,
200 BLUETOOTH_GETLOCALOUTOFBANDPAIRINGDATA,
201 SYSTEMPRIVATE_GETUPDATESTATUS,
202 FONTSETTINGS_CLEARMINIMUMFONTSIZE,
203 DELETED_FILEBROWSERPRIVATE_GETFILELOCATIONS,
204 EXPERIMENTAL_DISCOVERY_SUGGEST,
205 FILEBROWSERPRIVATE_SETDEFAULTTASK,
206 BROWSERACTION_GETBADGETEXT,
207 APP_CURRENTWINDOWINTERNAL_HIDE,
208 SOCKET_CONNECT,
209 BOOKMARKS_GETSUBTREE,
210 HISTORY_DELETEURL,
211 DELETED_EXPERIMENTAL_MEDIAGALLERIES_ASSEMBLEMEDIAFILE,
212 BOOKMARKMANAGERPRIVATE_STARTDRAG,
213 BROWSINGDATA_REMOVEPASSWORDS,
214 DOWNLOADS_DRAG,
215 INPUT_IME_SETCOMPOSITION,
216 METRICSPRIVATE_RECORDUSERACTION,
217 USB_RELEASEINTERFACE,
218 PAGEACTION_GETPOPUP,
219 SCRIPTBADGE_GETATTENTION,
220 FONTSETTINGS_GETFONTLIST,
221 PERMISSIONS_CONTAINS,
222 SCRIPTBADGE_GETPOPUP,
223 EXPERIMENTAL_ACCESSIBILITY_GETFOCUSEDCONTROL,
224 DEVELOPERPRIVATE_GETSTRINGS,
225 METRICSPRIVATE_RECORDMEDIUMCOUNT,
226 MANAGEMENT_GET,
227 PERMISSIONS_GETALL,
228 DOWNLOADS_SHOW,
229 DELETED_EXPERIMENTAL_RLZ_CLEARPRODUCTSTATE,
230 TABS_REMOVE,
231 MANAGEMENT_GETPERMISSIONWARNINGSBYID,
232 WINDOWS_GET,
233 FILEBROWSERPRIVATE_EXECUTETASK,
234 TTS_GETVOICES,
235 MANAGEMENT_GETALL,
236 MANAGEMENT_GETPERMISSIONWARNINGSBYMANIFEST,
237 APP_CURRENTWINDOWINTERNAL_CLEARATTENTION,
238 AUTOTESTPRIVATE_SHUTDOWN,
239 FONTSETTINGS_CLEARDEFAULTFONTSIZE,
240 BOOKMARKS_GETTREE,
241 FILEBROWSERPRIVATE_SELECTFILES,
242 RUNTIME_GETBACKGROUNDPAGE,
243 DELETED_EXPERIMENTAL_RECORD_REPLAYURLS,
244 WEBSTOREPRIVATE_COMPLETEINSTALL,
245 DELETED_EXPERIMENTAL_SPEECHINPUT_START,
246 COOKIES_GETALL,
247 DOWNLOADS_GETFILEICON,
248 PAGEACTION_GETTITLE,
249 BROWSINGDATA_REMOVE,
250 DELETED_SERIAL_OPEN,
251 FILESYSTEM_GETDISPLAYPATH,
252 FILEBROWSERPRIVATE_FORMATVOLUME,
253 BOOKMARKS_GET,
254 DELETED_MANAGEDMODEPRIVATE_GET,
255 ALARMS_CLEAR,
256 SYNCFILESYSTEM_GETFILESYNCSTATUS,
257 SOCKET_GETINFO,
258 WEBSTOREPRIVATE_INSTALLBUNDLE,
259 BROWSERACTION_ENABLE,
260 METRICSPRIVATE_RECORDMEDIUMTIME,
261 PAGEACTION_SETTITLE,
262 CLOUDPRINTPRIVATE_GETHOSTNAME,
263 CONTENTSETTINGS_GETRESOURCEIDENTIFIERS,
264 SOCKET_CREATE,
265 DEVELOPERPRIVATE_RELOAD,
266 FILEBROWSERPRIVATE_GETVOLUMEMETADATALIST,
267 APP_RUNTIME_POSTINTENTRESPONSE,
268 DELETED_MANAGEDMODEPRIVATE_SETPOLICY,
269 WEBSTOREPRIVATE_BEGININSTALLWITHMANIFEST3,
270 WALLPAPERPRIVATE_SETWALLPAPER,
271 USB_CONTROLTRANSFER,
272 DELETED_EXPERIMENTAL_SPEECHINPUT_STOP,
273 USB_BULKTRANSFER,
274 DELETED_FILEBROWSERPRIVATE_GETVOLUMEMETADATA,
275 PAGECAPTURE_SAVEASMHTML,
276 EXTENSION_ISALLOWEDINCOGNITOACCESS,
277 BROWSINGDATA_REMOVEAPPCACHE,
278 APP_CURRENTWINDOWINTERNAL_DRAWATTENTION,
279 METRICSPRIVATE_RECORDCOUNT,
280 USB_INTERRUPTTRANSFER,
281 TYPES_CHROMESETTING_CLEAR,
282 INPUT_IME_COMMITTEXT,
283 IDLTEST_SENDARRAYBUFFER,
284 WALLPAPERPRIVATE_SETWALLPAPERIFEXISTS,
285 SOCKET_ACCEPT,
286 WEBNAVIGATION_GETFRAME,
287 EXPERIMENTAL_POWER_RELEASEKEEPAWAKE,
288 APP_CURRENTWINDOWINTERNAL_SETICON,
289 PUSHMESSAGING_GETCHANNELID,
290 EXPERIMENTAL_INFOBARS_SHOW,
291 INPUT_IME_SETCANDIDATEWINDOWPROPERTIES,
292 METRICSPRIVATE_RECORDPERCENTAGE,
293 TYPES_CHROMESETTING_GET,
294 WINDOWS_GETLASTFOCUSED,
295 DELETED_MANAGEDMODEPRIVATE_GETPOLICY,
296 STORAGE_CLEAR,
297 STORAGE_GETBYTESINUSE,
298 TABS_QUERY,
299 PAGEACTION_SETPOPUP,
300 DEVELOPERPRIVATE_INSPECT,
301 DOWNLOADS_SEARCH,
302 FONTSETTINGS_CLEARFONT,
303 WINDOWS_UPDATE,
304 BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS,
305 SERIAL_FLUSH,
306 BROWSERACTION_SETTITLE,
307 BOOKMARKMANAGERPRIVATE_CANEDIT,
308 WALLPAPERPRIVATE_SETCUSTOMWALLPAPER,
309 BOOKMARKS_REMOVE,
310 INPUT_IME_SETCANDIDATES,
311 TERMINALPRIVATE_CLOSETERMINALPROCESS,
312 HISTORY_DELETERANGE,
313 IDLTEST_GETARRAYBUFFER,
314 TERMINALPRIVATE_SENDINPUT,
315 TABS_HIGHLIGHT,
316 BLUETOOTH_STARTDISCOVERY,
317 FILEBROWSERPRIVATE_SELECTFILE,
318 WINDOWS_GETCURRENT,
319 DEBUGGER_ATTACH,
320 WALLPAPERPRIVATE_SAVETHUMBNAIL,
321 INPUT_IME_KEYEVENTHANDLED,
322 FONTSETTINGS_SETDEFAULTFONTSIZE,
323 RUNTIME_REQUESTUPDATECHECK,
324 PAGEACTION_SETICON,
325 BROWSERACTION_SETBADGEBACKGROUNDCOLOR,
326 DEVELOPERPRIVATE_GETITEMSINFO,
327 BLUETOOTH_STOPDISCOVERY,
328 COOKIES_REMOVE,
329 DELETED_EXPERIMENTAL_RLZ_SENDFINANCIALPING,
330 TABCAPTURE_GETCAPTUREDTABS,
331 WINDOWS_REMOVE,
332 WALLPAPERPRIVATE_GETOFFLINEWALLPAPERLIST,
333 BROWSERACTION_GETBADGEBACKGROUNDCOLOR,
334 PAGEACTIONS_DISABLEFORTAB,
335 DEVELOPERPRIVATE_ALLOWFILEACCESS,
336 FILEBROWSERPRIVATE_REMOVEMOUNT,
337 BLUETOOTH_CONNECT,
338 TABCAPTURE_CAPTURE,
339 NOTIFICATIONS_CREATE,
340 TABS_DUPLICATE,
341 BLUETOOTH_WRITE,
342 PAGEACTION_SHOW,
343 WALLPAPERPRIVATE_GETTHUMBNAIL,
344 DOWNLOADS_PAUSE,
345 PERMISSIONS_REQUEST,
346 TOPSITES_GET,
347 BROWSINGDATA_REMOVEDOWNLOADS,
348 BROWSINGDATA_REMOVELOCALSTORAGE,
349 FILEBROWSERHANDLERINTERNAL_SELECTFILE,
350 INPUT_IME_UPDATEMENUITEMS,
351 FILEBROWSERPRIVATE_GETSTRINGS,
352 CONTENTSETTINGS_GET,
353 FONTSETTINGS_SETDEFAULTFIXEDFONTSIZE,
354 EXPERIMENTAL_APP_NOTIFY,
355 METRICSPRIVATE_RECORDLONGTIME,
356 SOCKET_READ,
357 DELETED_EXPERIMENTAL_PROCESSES_TERMINATE,
358 METRICSPRIVATE_RECORDTIME,
359 BOOKMARKMANAGERPRIVATE_GETSTRINGS,
360 USB_ISOCHRONOUSTRANSFER,
361 PERMISSIONS_REMOVE,
362 MANAGEMENT_UNINSTALL,
363 I18N_GETACCEPTLANGUAGES,
364 MANAGEMENT_LAUNCHAPP,
365 INPUT_IME_CLEARCOMPOSITION,
366 ALARMS_GETALL,
367 DIAL_DISCOVERNOW,
368 TYPES_CHROMESETTING_SET,
369 BROWSERACTION_SETICON,
370 EXPERIMENTAL_ACCESSIBILITY_SETACCESSIBILITYENABLED,
371 DELETED_FILEBROWSERPRIVATE_VIEWFILES,
372 BLUETOOTH_GETSERVICES,
373 TABS_UPDATE,
374 BROWSINGDATA_REMOVEFORMDATA,
375 DELETED_FILEBROWSERPRIVATE_RELOADDRIVE,
376 ALARMS_GET,
377 BROWSINGDATA_REMOVEINDEXEDDB,
378 FILEBROWSERPRIVATE_ADDFILEWATCH,
379 CONTENTSETTINGS_CLEAR,
380 FILEBROWSERPRIVATE_GETPREFERENCES,
381 BOOKMARKMANAGERPRIVATE_PASTE,
382 FILESYSTEM_ISWRITABLEENTRY,
383 USB_SETINTERFACEALTERNATESETTING,
384 FONTSETTINGS_SETMINIMUMFONTSIZE,
385 BROWSERACTION_GETPOPUP,
386 SOCKET_DESTROY,
387 BLUETOOTH_GETDEVICES,
388 ALARMS_CLEARALL,
389 FONTSETTINGS_GETDEFAULTFIXEDFONTSIZE,
390 FILEBROWSERPRIVATE_ZIPSELECTION,
391 SYSTEMINDICATOR_DISABLE,
392 SCRIPTBADGE_SETPOPUP,
393 EXTENSION_ISALLOWEDFILESCHEMEACCESS,
394 EXPERIMENTAL_IDENTITY_LAUNCHWEBAUTHFLOW,
395 FILEBROWSERPRIVATE_GETDRIVECONNECTIONSTATE,
396 TABS_DETECTLANGUAGE,
397 METRICSPRIVATE_RECORDVALUE,
398 BOOKMARKMANAGERPRIVATE_SORTCHILDREN,
399 DELETED_SERIAL_READ,
400 APP_CURRENTWINDOWINTERNAL_MAXIMIZE,
401 EXPERIMENTAL_DISCOVERY_CLEARALLSUGGESTIONS,
402 DELETED_MANAGEDMODEPRIVATE_ENTER,
403 DELETED_FILEBROWSERPRIVATE_TRANSFERFILE,
404 BROWSERACTION_SETPOPUP,
405 TABS_GETSELECTED,
406 FONTSETTINGS_GETFONT,
407 BLUETOOTH_READ,
408 WEBREQUESTINTERNAL_EVENTHANDLED,
409 EVENTS_ADDRULES,
410 CONTEXTMENUS_CREATE,
411 MEDIAPLAYERPRIVATE_GETPLAYLIST,
412 DOWNLOADS_ERASE,
413 DELETED_EXPERIMENTAL_RECORD_CAPTUREURLS,
414 TTS_ISSPEAKING,
415 BOOKMARKS_REMOVETREE,
416 FILEBROWSERPRIVATE_SEARCHDRIVE,
417 DELETED_EXPERIMENTAL_SYSTEMINFO_CPU_GET,
418 FILEBROWSERPRIVATE_SETPREFERENCES,
419 FONTSETTINGS_SETFONT,
420 SOCKET_GETNETWORKLIST,
421 BOOKMARKS_MOVE,
422 WALLPAPERPRIVATE_MINIMIZEINACTIVEWINDOWS,
423 STORAGE_REMOVE,
424 AUTOTESTPRIVATE_LOGINSTATUS,
425 TABS_CREATE,
426 FILEBROWSERPRIVATE_CANCELDIALOG,
427 BROWSINGDATA_REMOVECOOKIES,
428 FILESYSTEM_CHOOSEENTRY,
429 MEDIAPLAYERPRIVATE_PLAY,
430 WEBSTOREPRIVATE_GETWEBGLSTATUS,
431 SOCKET_SENDTO,
432 BROWSINGDATA_REMOVEFILESYSTEMS,
433 WALLPAPERPRIVATE_GETSTRINGS,
434 BROWSINGDATA_REMOVECACHE,
435 BOOKMARKMANAGERPRIVATE_RECORDLAUNCH,
436 BROWSERACTION_DISABLE,
437 DELETED_EXPERIMENTAL_SPEECHINPUT_ISRECORDING,
438 APP_WINDOW_CREATE,
439 RUNTIME_RELOAD,
440 EXPERIMENTAL_POWER_REQUESTKEEPAWAKE,
441 SYSTEMINDICATOR_SETICON,
442 FILEBROWSERPRIVATE_ADDMOUNT,
443 APP_CURRENTWINDOWINTERNAL_FOCUS,
444 EVENTS_REMOVERULES,
445 DOWNLOADS_DOWNLOAD,
446 WINDOWS_GETALL,
447 DELETED_FILEBROWSERPRIVATE_TOGGLEFULLSCREEN,
448 APP_CURRENTWINDOWINTERNAL_RESTORE,
449 DELETED_WEBSOCKETPROXYPRIVATE_GETPASSPORTFORTCP,
450 PAGEACTION_HIDE,
451 DELETED_EXPERIMENTAL_SYSTEMINFO_STORAGE_GET,
452 DOWNLOADS_ACCEPTDANGER,
453 DELETED_WEBSOCKETPROXYPRIVATE_GETURLFORTCP,
454 FILEBROWSERPRIVATE_GETSIZESTATS,
455 DOWNLOADS_RESUME,
456 COOKIES_GETALLCOOKIESTORES,
457 MEDIAGALLERIESPRIVATE_ADDGALLERYWATCH,
458 MEDIAGALLERIESPRIVATE_REMOVEGALLERYWATCH,
459 WEBVIEW_EXECUTESCRIPT,
460 NOTIFICATIONS_UPDATE,
461 NOTIFICATIONS_CLEAR,
462 DELETED_SESSIONRESTORE_GETRECENTLYCLOSED,
463 DELETED_SESSIONRESTORE_RESTORE,
464 MANAGEMENT_UNINSTALLSELF,
465 ECHOPRIVATE_GETOOBETIMESTAMP,
466 FILEBROWSERPRIVATE_VALIDATEPATHNAMELENGTH,
467 BROWSINGDATA_SETTINGS,
468 WEBSTOREPRIVATE_GETISLAUNCHERENABLED,
469 NETWORKINGPRIVATE_GETPROPERTIES,
470 NETWORKINGPRIVATE_GETVISIBLENETWORKS,
471 NETWORKINGPRIVATE_STARTCONNECT,
472 NETWORKINGPRIVATE_STARTDISCONNECT,
473 MEDIAGALLERIESPRIVATE_GETALLGALLERYWATCH,
474 MEDIAGALLERIESPRIVATE_REMOVEALLGALLERYWATCH,
475 FILEBROWSERPRIVATE_SEARCHDRIVEMETADATA,
476 DELETED_ECHOPRIVATE_CHECKALLOWREDEEMOFFERS,
477 DELETED_MEDIAGALLERIESPRIVATE_EJECTDEVICE,
478 FILEBROWSERPRIVATE_LOGOUTUSERFORREAUTHENTICATION,
479 DEVELOPERPRIVATE_CHOOSEPATH,
480 DEVELOPERPRIVATE_PACKDIRECTORY,
481 NETWORKINGPRIVATE_VERIFYDESTINATION,
482 NETWORKINGPRIVATE_VERIFYANDENCRYPTCREDENTIALS,
483 NETWORKINGPRIVATE_VERIFYANDENCRYPTDATA,
484 DEVELOPERPRIVATE_RESTART,
485 DEVELOPERPRIVATE_ALLOWINCOGNITO,
486 INPUT_IME_DELETESURROUNDINGTEXT,
487 DELETED_FILEBROWSERPRIVATE_OPENNEWWINDOW,
488 CLOUDPRINTPRIVATE_GETCLIENTID,
489 ECHOPRIVATE_GETUSERCONSENT,
490 SYNCFILESYSTEM_SETCONFLICTRESOLUTIONPOLICY,
491 SYNCFILESYSTEM_GETCONFLICTRESOLUTIONPOLICY,
492 NETWORKINGPRIVATE_SETPROPERTIES,
493 NETWORKINGPRIVATE_GETSTATE,
494 POWER_REQUESTKEEPAWAKE,
495 POWER_RELEASEKEEPAWAKE,
496 WALLPAPERPRIVATE_SETCUSTOMWALLPAPERLAYOUT,
497 DOWNLOADSINTERNAL_DETERMINEFILENAME,
498 SYNCFILESYSTEM_GETFILESYNCSTATUSES,
499 MEDIAGALLERIESPRIVATE_GETHANDLERS,
500 WALLPAPERPRIVATE_RESETWALLPAPER,
501 DEVELOPERPRIVATE_PERMISSIONS,
502 WEBSTOREPRIVATE_ENABLEAPPLAUNCHER,
503 APP_CURRENTWINDOWINTERNAL_FULLSCREEN,
504 DEVELOPERPRIVATE_LOADUNPACKEDCROS,
505 NETWORKINGPRIVATE_REQUESTNETWORKSCAN,
506 ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEMACHINEKEY,
507 ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEUSERKEY,
508 DEVELOPERPRIVATE_LOADPROJECTTOSYNCFS,
509 DEVELOPERPRIVATE_GETPROJECTSINFO,
510 DEVELOPERPRIVATE_LOADPROJECT,
511 COMMANDLINEPRIVATE_HASSWITCH,
512 NETWORKINGPRIVATE_GETMANAGEDPROPERTIES,
513 LOCATION_WATCHLOCATION,
514 LOCATION_CLEARWATCH,
515 BLUETOOTH_ADDPROFILE,
516 BLUETOOTH_REMOVEPROFILE,
517 BLUETOOTH_GETPROFILES,
518 EXPERIMENTAL_IDENTITY_REMOVECACHEDAUTHTOKEN,
519 AUDIO_GETINFO,
520 AUDIO_SETACTIVEDEVICES,
521 AUDIO_SETPROPERTIES,
522 USB_RESETDEVICE,
523 SOCKET_MULTICAST_JOIN_GROUP,
524 SOCKET_MULTICAST_LEAVE_GROUP,
525 SOCKET_MULTICAST_SET_TIME_TO_LIVE,
526 SOCKET_MULTICAST_SET_LOOPBACK_MODE,
527 SOCKET_MULTICAST_GET_JOINED_GROUPS,
528 EXPERIMENTAL_ACCESSIBILITY_SETNATIVEACCESSIBILITYENABLED,
529 RUNTIME_GETPLATFORMINFO,
530 WEBVIEW_INSERTCSS,
531 METRICSPRIVATE_GETISCRASHRECORDINGENABLED,
532 IDENTITYPRIVATE_GETRESOURCES,
533 NOTIFICATIONS_GET_ALL,
534 USB_LISTINTERFACES,
535 FILESYSTEM_RETAINENTRY,
536 FILESYSTEM_ISRESTORABLE,
537 FILESYSTEM_RESTOREENTRY,
538 RUNTIME_SETUNINSTALLURL,
539 INPUTMETHODPRIVATE_STARTIME,
540 MUSICMANAGERPRIVATE_GETDEVICEID,
541 TTS_PAUSE,
542 TTS_RESUME,
543 DELETED_SYSTEMINFO_CPU_GET,
544 DELETED_EXPERIMENTAL_SYSTEMINFO_STORAGE_ADDWATCH,
545 DELETED_EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEWATCH,
546 DELETED_EXPERIMENTAL_SYSTEMINFO_STORAGE_GETALLWATCH,
547 DELETED_EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEALLWATCH,
548 DELETED_SYSTEMINFO_MEMORY_GET,
549 ACTIVITYLOGPRIVATE_GETEXTENSIONACTIVITIES,
550 RUNTIME_GETPACKAGEDIRECTORYENTRY,
551 DELETED_SYSTEMINFO_DISPLAY_SETDISPLAYPROPERTIES,
552 FEEDBACKPRIVATE_GETUSEREMAIL,
553 FEEDBACKPRIVATE_GETSYSTEMINFORMATION,
554 FEEDBACKPRIVATE_SENDFEEDBACK,
555 VIRTUALKEYBOARDPRIVATE_INSERTTEXT,
556 DIAGNOSTICS_SENDPACKET,
557 METRICSPRIVATE_GETFIELDTRIAL,
558 FILEBROWSERPRIVATE_ZOOM,
559 WEBVIEW_GO,
560 WEBSTOREPRIVATE_ISININCOGNITOMODEFUNCTION,
561 FILEBROWSERPRIVATE_REQUESTACCESSTOKEN,
562 WEBVIEW_STOP,
563 WEBVIEW_RELOAD,
564 WEBVIEW_TERMINATE,
565 TYPES_PRIVATE_CHROMEDIRECTSETTING_GET,
566 TYPES_PRIVATE_CHROMEDIRECTSETTING_SET,
567 TYPES_PRIVATE_CHROMEDIRECTSETTING_CLEAR,
568 DELETED_EXPERIMENTAL_SYSTEMINFO_STORAGE_EJECTDEVICE,
569 SYSTEM_CPU_GETINFO,
570 BOOKMARKMANAGERPRIVATE_REMOVETREES,
571 SYSTEM_DISPLAY_GETINFO,
572 SYSTEM_DISPLAY_SETDISPLAYPROPERTIES,
573 SYSTEM_MEMORY_GETINFO,
574 FILEBROWSERPRIVATE_GETSHAREURL,
575 SYSTEM_STORAGE_GETINFO,
576 SYSTEM_STORAGE_EJECTDEVICE,
577 DELETED_SYSTEM_STORAGE_ADDAVAILABLECAPACITYWATCH,
578 DELETED_SYSTEM_STORAGE_REMOVEAVAILABLECAPACITYWATCH,
579 DELETED_SYSTEM_STORAGE_GETALLAVAILABLECAPACITYWATCHES,
580 DELETED_SYSTEM_STORAGE_REMOVEALLAVAILABLECAPACITYWATCHES,
581 DOWNLOADS_REMOVEFILE,
582 DOWNLOADS_SHOWDEFAULTFOLDER,
583 INFOBARS_SHOW,
584 DOWNLOADS_SETSHELFENABLED,
585 IMAGEWRITER_WRITEFROMURL,
586 IMAGEWRITER_WRITEFROMFILE,
587 IMAGEWRITER_CANCELWRITE,
588 IMAGEWRITER_DESTROYPARTITIONS,
589 FEEDBACKPRIVATE_GETSTRINGS,
590 LOGPRIVATE_GETHISTORICAL,
591 VIRTUALKEYBOARDPRIVATE_MOVECURSOR,
592 METRICSPRIVATE_GETVARIATIONPARAMS,
593 WEBVIEW_SETPERMISSION,
594 DESKTOPCAPTURE_CHOOSEDESKTOPMEDIA,
595 APP_CURRENTWINDOWINTERNAL_SETSHAPE,
596 PROCESSES_GETPROCESSINFO,
597 PROCESSES_GETPROCESSIDFORTAB,
598 PROCESSES_TERMINATE,
599 SOCKETS_UDP_CREATE,
600 SOCKETS_UDP_UPDATE,
601 SOCKETS_UDP_BIND,
602 SOCKETS_UDP_SEND,
603 SOCKETS_UDP_CLOSE,
604 SOCKETS_UDP_GETINFO,
605 SOCKETS_UDP_GETSOCKETS,
606 SOCKETS_UDP_JOINGROUP,
607 SOCKETS_UDP_LEAVEGROUP,
608 SOCKETS_UDP_SETMULTICASTTIMETOLIVE,
609 SOCKETS_UDP_SETMULTICASTLOOPBACKMODE,
610 SOCKETS_UDP_GETJOINEDGROUPS,
611 SIGNED_IN_DEVICES_GET,
612 AUTOTESTPRIVATE_SIMULATEASANMEMORYBUG,
613 WEBVIEW_CLEARDATA,
614 SESSIONS_GETRECENTLYCLOSED,
615 SESSIONS_GETDEVICES,
616 SESSIONS_RESTORE,
617 SYNCFILESYSTEM_GETSERVICESTATUS,
618 ECHOPRIVATE_SETOFFERINFO,
619 ECHOPRIVATE_GETOFFERINFO,
620 DEVELOPERPRIVATE_ISPROFILEMANAGED,
621 FILEBROWSERPRIVATE_INSTALLWEBSTOREITEM,
622 FILEBROWSERPRIVATE_STARTCOPY,
623 FILEBROWSERPRIVATE_CANCELCOPY,
624 NETWORKINGPRIVATE_CREATENETWORK,
625 BRAILLEDISPLAYPRIVATE_GETDISPLAYSTATE,
626 BRAILLEDISPLAYPRIVATE_WRITEDOTS,
627 USB_GETDEVICES,
628 USB_REQUESTACCESS,
629 USB_OPENDEVICE,
630 ACTIVITYLOGPRIVATE_DELETEDATABASE,
631 ACTIVITYLOGPRIVATE_DELETEURLS,
632 FILEBROWSERPRIVATE_REQUESTWEBSTOREACCESSTOKEN,
633 IMAGEWRITER_LISTREMOVABLESTORAGEDEVICES,
634 WALLPAPER_SETWALLPAPER,
635 VIRTUALKEYBOARDPRIVATE_HIDEKEYBOARD,
636 AUTOTESTPRIVATE_LOCKSCREEN,
637 WEBRTCLOGGINGPRIVATE_SETMETADATA,
638 WEBRTCLOGGINGPRIVATE_START,
639 WEBRTCLOGGINGPRIVATE_SETUPLOADONRENDERCLOSE,
640 WEBRTCLOGGINGPRIVATE_STOP,
641 WEBRTCLOGGINGPRIVATE_UPLOAD,
642 WEBRTCLOGGINGPRIVATE_DISCARD,
643 WEBVIEW_OVERRIDEUSERAGENT,
644 PRINCIPALSPRIVATE_SHOWAVATARBUBBLE,
645 PRINCIPALSPRIVATE_SIGNOUT,
646 CAST_CHANNEL_OPEN,
647 CAST_CHANNEL_SEND,
648 CAST_CHANNEL_CLOSE,
649 RUNTIME_RESTART,
650 DESKTOPCAPTURE_CANCELCHOOSEDESKTOPMEDIA,
651 APP_CURRENTWINDOWINTERNAL_SETALWAYSONTOP,
652 SOCKETS_TCP_CREATE,
653 SOCKETS_TCP_UPDATE,
654 SOCKETS_TCP_SETPAUSED,
655 SOCKETS_TCP_SETKEEPALIVE,
656 SOCKETS_TCP_SETNODELAY,
657 SOCKETS_TCP_CONNECT,
658 SOCKETS_TCP_DISCONNECT,
659 SOCKETS_TCP_SEND,
660 SOCKETS_TCP_CLOSE,
661 SOCKETS_TCP_GETINFO,
662 SOCKETS_TCP_GETSOCKETS,
663 NETWORKINGPRIVATE_GETENABLEDNETWORKTYPES,
664 NETWORKINGPRIVATE_ENABLENETWORKTYPE,
665 NETWORKINGPRIVATE_DISABLENETWORKTYPE,
666 SOCKETS_TCP_SERVER_CREATE,
667 SOCKETS_TCP_SERVER_UPDATE,
668 SOCKETS_TCP_SERVER_SETPAUSED,
669 SOCKETS_TCP_SERVER_LISTEN,
670 SOCKETS_TCP_SERVER_DISCONNECT,
671 SOCKETS_TCP_SERVER_CLOSE,
672 SOCKETS_TCP_SERVER_GETINFO,
673 SOCKETS_TCP_SERVER_GETSOCKETS,
674 SYSTEM_STORAGE_GETAVAILABLECAPACITY,
675 BROWSERACTION_OPEN_POPUP,
676 WEBRTC_AUDIO_PRIVATE_GET_SINKS,
677 WEBRTC_AUDIO_PRIVATE_GET_ACTIVE_SINK,
678 WEBRTC_AUDIO_PRIVATE_SET_ACTIVE_SINK,
679 WEBRTC_AUDIO_PRIVATE_GET_ASSOCIATED_SINK,
680 VIRTUALKEYBOARDPRIVATE_KEYBOARDLOADED,
681 APP_CURRENTWINDOWINTERNAL_SETMINWIDTH,
682 APP_CURRENTWINDOWINTERNAL_SETMINHEIGHT,
683 APP_CURRENTWINDOWINTERNAL_SETMAXWIDTH,
684 APP_CURRENTWINDOWINTERNAL_SETMAXHEIGHT,
685 SYSTEMPRIVATE_GETAPIKEY,
686 CHROMEOSINFOPRIVATE_SET,
687 BOOKMARKMANAGERPRIVATE_GETMETAINFO,
688 BOOKMARKMANAGERPRIVATE_SETMETAINFO,
689 FILESYSTEMPROVIDER_MOUNT,
690 AUTOTESTPRIVATE_GETEXTENSIONSINFO,
691 SCREENLOCKPRIVATE_GETLOCKED,
692 SCREENLOCKPRIVATE_SETLOCKED,
693 SCREENLOCKPRIVATE_SHOWMESSAGE,
694 FEEDBACKPRIVATE_GETHISTOGRAMS,
695 SYSTEM_NETWORK_GETNETWORKINTERFACES,
696 SERIAL_GETDEVICES,
697 SERIAL_UPDATE,
698 SERIAL_SETPAUSED,
699 SERIAL_GETINFO,
700 SERIAL_GETCONNECTIONS,
701 SERIAL_SEND,
702 GCM_REGISTER,
703 GCM_SEND,
704 SERIAL_CONNECT,
705 SERIAL_DISCONNECT,
706 MEDIAGALLERIES_GETALLMEDIAFILESYSTEMMETADATA,
707 FIRSTRUNPRIVATE_GETLOCALIZEDSTRINGS,
708 FIRSTRUNPRIVATE_LAUNCHTUTORIAL,
709 SOCKETS_UDP_SETPAUSED,
710 WEBVIEW_CAPTUREVISIBLEREGION,
711 MEDIAGALLERIES_GETMETADATA,
712 INPUT_IME_SENDKEYEVENTS,
713 VIRTUALKEYBOARDPRIVATE_LOCKKEYBOARD,
714 SCREENLOCKPRIVATE_SHOWBUTTON,
715 INPUT_IME_HIDEINPUTVIEW,
716 BOOKMARKMANAGERPRIVATE_UNDO,
717 BOOKMARKMANAGERPRIVATE_REDO,
718 BOOKMARKMANAGERPRIVATE_UNDOINFO,
719 BOOKMARKMANAGERPRIVATE_REDOINFO,
720 MEDIAGALLERIES_ADDUSERSELECTEDFOLDER,
721 PREFERENCESPRIVATE_GETSYNCCATEGORIESWITHOUTPASSPHRASE,
722 READINGLISTPRIVATE_ADDENTRY,
723 READINGLISTPRIVATE_REMOVEENTRY,
724 READINGLISTPRIVATE_GETENTRIES,
725 MEDIAGALLERIES_STARTMEDIASCAN,
726 MEDIAGALLERIES_CANCELMEDIASCAN,
727 MEDIAGALLERIES_ADDSCANRESULTS,
728 ENUM_BOUNDARY // Last entry: Add new entries above.
731 } // namespace functions
732 } // namespace extensions
734 #endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_