[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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. |
| 4 | |
| 5 | #ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_ |
| 6 | #define CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_ |
| 7 | |
| 8 | |
| 9 | namespace extensions { |
| 10 | namespace functions { |
| 11 | |
[email protected] | a0e2710a | 2013-01-25 00:07:18 | [diff] [blame] | 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. |
| 16 | // |
| 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. |
| 24 | // |
| 25 | // Here are instructions how to manage entries depending on what you are trying |
| 26 | // to achieve. |
| 27 | // |
| 28 | // 1) Creating a new extension function: |
| 29 | // |
| 30 | // Add a new entry at the end of the |HistogramValue| enum. The name of the |
[email protected] | 8939915 | 2013-01-26 02:31:47 | [diff] [blame] | 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. |
| 36 | // |
| 37 | // Example: "tabs.create" -> TABS_CREATE |
[email protected] | a0e2710a | 2013-01-25 00:07:18 | [diff] [blame] | 38 | // |
| 39 | // 2) Deleting an existing function: |
| 40 | // |
| 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. |
| 43 | // |
| 44 | // 3) Renaming an existing function: |
| 45 | // |
[email protected] | 8939915 | 2013-01-26 02:31:47 | [diff] [blame] | 46 | // There are 2 options, depending if you want to keep accruing data in the |
| 47 | // *existing* histogram stream or in a *new* one. |
[email protected] | a0e2710a | 2013-01-25 00:07:18 | [diff] [blame] | 48 | // |
[email protected] | 8939915 | 2013-01-26 02:31:47 | [diff] [blame] | 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. |
[email protected] | a0e2710a | 2013-01-25 00:07:18 | [diff] [blame] | 55 | // |
[email protected] | 8939915 | 2013-01-26 02:31:47 | [diff] [blame] | 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. |
[email protected] | a0e2710a | 2013-01-25 00:07:18 | [diff] [blame] | 60 | // |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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, |
[email protected] | a6d34f3 | 2013-07-10 03:55:31 | [diff] [blame] | 81 | DELETED_FILEBROWSERPRIVATE_REQUESTDIRECTORYREFRESH, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 82 | BLUETOOTH_GETADAPTERSTATE, |
| 83 | FILEBROWSERPRIVATE_CANCELFILETRANSFERS, |
| 84 | FILEBROWSERPRIVATE_PINDRIVEFILE, |
| 85 | SOCKET_WRITE, |
| 86 | OMNIBOX_SETDEFAULTSUGGESTION, |
| 87 | TTS_SPEAK, |
| 88 | WALLPAPERPRIVATE_RESTOREMINIMIZEDWINDOWS, |
| 89 | BROWSINGDATA_REMOVEHISTORY, |
[email protected] | 7a9e87f | 2013-04-01 17:39:33 | [diff] [blame] | 90 | DELETED_FILEBROWSERPRIVATE_ISFULLSCREEN, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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 | 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 | EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_SENDKEYBOARDEVENT, |
| 109 | BOOKMARKMANAGERPRIVATE_GETSUBTREE, |
| 110 | EXPERIMENTAL_RLZ_RECORDPRODUCTEVENT, |
| 111 | BOOKMARKS_GETRECENT, |
| 112 | APP_CURRENTWINDOWINTERNAL_SETBOUNDS, |
| 113 | CLOUDPRINTPRIVATE_SETUPCONNECTOR, |
| 114 | SERIAL_SETCONTROLSIGNALS, |
| 115 | FILEBROWSERPRIVATE_SETLASTMODIFIED, |
| 116 | IDLE_SETDETECTIONINTERVAL, |
| 117 | FILEBROWSERPRIVATE_GETFILETASKS, |
| 118 | WEBSTOREPRIVATE_GETSTORELOGIN, |
| 119 | SYSTEMPRIVATE_GETINCOGNITOMODEAVAILABILITY, |
| 120 | EXPERIMENTAL_IDLTEST_SENDARRAYBUFFERVIEW, |
| 121 | SOCKET_SETNODELAY, |
| 122 | APP_CURRENTWINDOWINTERNAL_SHOW, |
| 123 | WEBSTOREPRIVATE_GETBROWSERLOGIN, |
| 124 | EXPERIMENTAL_IDENTITY_GETAUTHTOKEN, |
[email protected] | 481d5a08 | 2013-01-26 05:01:04 | [diff] [blame] | 125 | SYSTEMINFO_DISPLAY_GETDISPLAYINFO, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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 | SERIAL_GETPORTS, |
| 136 | FILEBROWSERPRIVATE_CLEARDRIVECACHE, |
| 137 | SERIAL_GETCONTROLSIGNALS, |
| 138 | DEVELOPERPRIVATE_ENABLE, |
| 139 | FILEBROWSERPRIVATE_GETDRIVEFILEPROPERTIES, |
| 140 | USB_FINDDEVICES, |
| 141 | BOOKMARKMANAGERPRIVATE_DROP, |
[email protected] | 7054934 | 2013-04-23 07:37:18 | [diff] [blame] | 142 | DELETED_FILEBROWSERPRIVATE_GETFILETRANSFERS, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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 | EXPERIMENTAL_DNS_RESOLVE, |
| 156 | EXPERIMENTAL_SYSTEMINFO_MEMORY_GET, |
| 157 | HISTORY_ADDURL, |
| 158 | TABS_GET, |
| 159 | BROWSERACTION_SETBADGETEXT, |
| 160 | TABS_RELOAD, |
| 161 | WINDOWS_CREATE, |
| 162 | DEVELOPERPRIVATE_LOADUNPACKED, |
[email protected] | 6c094fa | 2013-03-21 16:22:45 | [diff] [blame] | 163 | DELETED_DOWNLOADS_SETDESTINATION, |
[email protected] | 9946ca3 | 2013-03-28 00:17:52 | [diff] [blame] | 164 | EXPERIMENTAL_PROCESSES_GETPROCESSIDFORTAB, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 165 | BOOKMARKS_GETCHILDREN, |
| 166 | BROWSERACTION_GETTITLE, |
| 167 | TERMINALPRIVATE_OPENTERMINALPROCESS, |
| 168 | SERIAL_CLOSE, |
| 169 | CONTEXTMENUS_REMOVE, |
[email protected] | 9dad791 | 2013-06-10 13:59:14 | [diff] [blame] | 170 | FILEBROWSERPRIVATE_REQUESTFILESYSTEM, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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 | SERIAL_WRITE, |
| 181 | IDLE_QUERYSTATE, |
| 182 | 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, |
[email protected] | 496dc48 | 2013-05-17 22:56:49 | [diff] [blame] | 203 | DELETED_FILEBROWSERPRIVATE_GETFILELOCATIONS, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 204 | EXPERIMENTAL_DISCOVERY_SUGGEST, |
| 205 | FILEBROWSERPRIVATE_SETDEFAULTTASK, |
| 206 | BROWSERACTION_GETBADGETEXT, |
| 207 | APP_CURRENTWINDOWINTERNAL_HIDE, |
| 208 | SOCKET_CONNECT, |
| 209 | BOOKMARKS_GETSUBTREE, |
| 210 | HISTORY_DELETEURL, |
| 211 | 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 | 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 | EXPERIMENTAL_RECORD_REPLAYURLS, |
| 244 | WEBSTOREPRIVATE_COMPLETEINSTALL, |
[email protected] | 764bdfa | 2013-04-24 05:00:27 | [diff] [blame] | 245 | DELETED_EXPERIMENTAL_SPEECHINPUT_START, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 246 | COOKIES_GETALL, |
| 247 | DOWNLOADS_GETFILEICON, |
| 248 | PAGEACTION_GETTITLE, |
| 249 | BROWSINGDATA_REMOVE, |
| 250 | SERIAL_OPEN, |
| 251 | FILESYSTEM_GETDISPLAYPATH, |
| 252 | FILEBROWSERPRIVATE_FORMATDEVICE, |
| 253 | BOOKMARKS_GET, |
[email protected] | b099fb7 | 2013-07-05 07:05:45 | [diff] [blame] | 254 | DELETED_MANAGEDMODEPRIVATE_GET, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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_GETMOUNTPOINTS, |
| 267 | APP_RUNTIME_POSTINTENTRESPONSE, |
[email protected] | b099fb7 | 2013-07-05 07:05:45 | [diff] [blame] | 268 | DELETED_MANAGEDMODEPRIVATE_SETPOLICY, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 269 | WEBSTOREPRIVATE_BEGININSTALLWITHMANIFEST3, |
| 270 | WALLPAPERPRIVATE_SETWALLPAPER, |
| 271 | USB_CONTROLTRANSFER, |
[email protected] | 764bdfa | 2013-04-24 05:00:27 | [diff] [blame] | 272 | DELETED_EXPERIMENTAL_SPEECHINPUT_STOP, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 273 | USB_BULKTRANSFER, |
| 274 | 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 | EXPERIMENTAL_IDLTEST_SENDARRAYBUFFER, |
[email protected] | 12f592c | 2013-03-24 20:01:11 | [diff] [blame] | 284 | WALLPAPERPRIVATE_SETWALLPAPERIFEXISTS, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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, |
[email protected] | b099fb7 | 2013-07-05 07:05:45 | [diff] [blame] | 295 | DELETED_MANAGEDMODEPRIVATE_GETPOLICY, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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 | EXPERIMENTAL_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 | 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, |
[email protected] | e4191ddf | 2013-03-07 18:22:21 | [diff] [blame] | 339 | NOTIFICATIONS_CREATE, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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 | 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 | FILEBROWSERPRIVATE_VIEWFILES, |
| 372 | BLUETOOTH_GETSERVICES, |
| 373 | TABS_UPDATE, |
| 374 | BROWSINGDATA_REMOVEFORMDATA, |
[email protected] | 0f030e0f | 2013-07-10 01:42:14 | [diff] [blame] | 375 | DELETED_FILEBROWSERPRIVATE_RELOADDRIVE, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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, |
[email protected] | e9b5af1 | 2013-02-05 10:36:38 | [diff] [blame] | 395 | FILEBROWSERPRIVATE_GETDRIVECONNECTIONSTATE, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 396 | TABS_DETECTLANGUAGE, |
| 397 | METRICSPRIVATE_RECORDVALUE, |
| 398 | BOOKMARKMANAGERPRIVATE_SORTCHILDREN, |
| 399 | SERIAL_READ, |
| 400 | APP_CURRENTWINDOWINTERNAL_MAXIMIZE, |
| 401 | EXPERIMENTAL_DISCOVERY_CLEARALLSUGGESTIONS, |
[email protected] | b099fb7 | 2013-07-05 07:05:45 | [diff] [blame] | 402 | DELETED_MANAGEDMODEPRIVATE_ENTER, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 403 | 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 | EXPERIMENTAL_RECORD_CAPTUREURLS, |
| 414 | TTS_ISSPEAKING, |
| 415 | BOOKMARKS_REMOVETREE, |
| 416 | FILEBROWSERPRIVATE_SEARCHDRIVE, |
| 417 | 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, |
[email protected] | 764bdfa | 2013-04-24 05:00:27 | [diff] [blame] | 437 | DELETED_EXPERIMENTAL_SPEECHINPUT_ISRECORDING, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 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, |
[email protected] | 7a9e87f | 2013-04-01 17:39:33 | [diff] [blame] | 447 | DELETED_FILEBROWSERPRIVATE_TOGGLEFULLSCREEN, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 448 | APP_CURRENTWINDOWINTERNAL_RESTORE, |
| 449 | WEBSOCKETPROXYPRIVATE_GETPASSPORTFORTCP, |
| 450 | PAGEACTION_HIDE, |
| 451 | EXPERIMENTAL_SYSTEMINFO_STORAGE_GET, |
| 452 | DOWNLOADS_ACCEPTDANGER, |
| 453 | WEBSOCKETPROXYPRIVATE_GETURLFORTCP, |
| 454 | FILEBROWSERPRIVATE_GETSIZESTATS, |
| 455 | DOWNLOADS_RESUME, |
| 456 | COOKIES_GETALLCOOKIESTORES, |
| 457 | MEDIAGALLERIESPRIVATE_ADDGALLERYWATCH, |
| 458 | MEDIAGALLERIESPRIVATE_REMOVEGALLERYWATCH, |
[email protected] | 44703cc7 | 2013-01-24 04:56:06 | [diff] [blame] | 459 | WEBVIEW_EXECUTESCRIPT, |
[email protected] | e4191ddf | 2013-03-07 18:22:21 | [diff] [blame] | 460 | NOTIFICATIONS_UPDATE, |
| 461 | NOTIFICATIONS_CLEAR, |
[email protected] | ab3f6141 | 2013-01-29 21:55:07 | [diff] [blame] | 462 | SESSIONRESTORE_GETRECENTLYCLOSED, |
| 463 | SESSIONRESTORE_RESTORE, |
[email protected] | bfdafd2 | 2013-01-30 02:06:28 | [diff] [blame] | 464 | MANAGEMENT_UNINSTALLSELF, |
[email protected] | 5a3f74d | 2013-01-31 23:15:42 | [diff] [blame] | 465 | ECHOPRIVATE_GETOOBETIMESTAMP, |
[email protected] | 9a4fecd | 2013-02-04 08:02:44 | [diff] [blame] | 466 | FILEBROWSERPRIVATE_VALIDATEPATHNAMELENGTH, |
[email protected] | c606b46 | 2013-02-04 10:51:10 | [diff] [blame] | 467 | BROWSINGDATA_SETTINGS, |
[email protected] | f8fc38b | 2013-02-04 13:18:31 | [diff] [blame] | 468 | WEBSTOREPRIVATE_GETISLAUNCHERENABLED, |
[email protected] | c5cd4cb | 2013-02-04 21:35:22 | [diff] [blame] | 469 | NETWORKINGPRIVATE_GETPROPERTIES, |
| 470 | NETWORKINGPRIVATE_GETVISIBLENETWORKS, |
| 471 | NETWORKINGPRIVATE_STARTCONNECT, |
| 472 | NETWORKINGPRIVATE_STARTDISCONNECT, |
[email protected] | 3936784 | 2013-02-07 04:20:30 | [diff] [blame] | 473 | MEDIAGALLERIESPRIVATE_GETALLGALLERYWATCH, |
| 474 | MEDIAGALLERIESPRIVATE_REMOVEALLGALLERYWATCH, |
[email protected] | 29de7576 | 2013-02-07 09:46:39 | [diff] [blame] | 475 | FILEBROWSERPRIVATE_SEARCHDRIVEMETADATA, |
[email protected] | 1dca727 | 2013-02-10 14:49:13 | [diff] [blame] | 476 | ECHOPRIVATE_CHECKALLOWREDEEMOFFERS, |
[email protected] | bb7ec00 | 2013-02-15 15:08:39 | [diff] [blame] | 477 | MEDIAGALLERIESPRIVATE_EJECTDEVICE, |
[email protected] | 9eeb4f4 | 2013-02-18 06:34:26 | [diff] [blame] | 478 | FILEBROWSERPRIVATE_LOGOUTUSER, |
[email protected] | 6e1a27a | 2013-02-19 05:12:37 | [diff] [blame] | 479 | DEVELOPERPRIVATE_CHOOSEPATH, |
| 480 | DEVELOPERPRIVATE_PACKDIRECTORY, |
[email protected] | 5095fee | 2013-02-20 01:20:20 | [diff] [blame] | 481 | NETWORKINGPRIVATE_VERIFYDESTINATION, |
[email protected] | 66e87ac | 2013-03-02 20:50:39 | [diff] [blame] | 482 | NETWORKINGPRIVATE_VERIFYANDENCRYPTCREDENTIALS, |
| 483 | NETWORKINGPRIVATE_VERIFYANDENCRYPTDATA, |
[email protected] | 78a7ee4 | 2013-02-25 20:50:37 | [diff] [blame] | 484 | DEVELOPERPRIVATE_RESTART, |
[email protected] | c497130 | 2013-02-26 00:18:47 | [diff] [blame] | 485 | DEVELOPERPRIVATE_ALLOWINCOGNITO, |
[email protected] | 8478e07 | 2013-03-01 09:38:26 | [diff] [blame] | 486 | INPUT_IME_DELETESURROUNDINGTEXT, |
[email protected] | 6fc48ab | 2013-06-28 07:57:33 | [diff] [blame] | 487 | DELETED_FILEBROWSERPRIVATE_OPENNEWWINDOW, |
[email protected] | cd1c448 | 2013-03-11 22:12:23 | [diff] [blame] | 488 | CLOUDPRINTPRIVATE_GETCLIENTID, |
[email protected] | 512a738 | 2013-03-12 04:28:43 | [diff] [blame] | 489 | ECHOPRIVATE_GETUSERCONSENT, |
[email protected] | 46f99824 | 2013-03-13 11:09:57 | [diff] [blame] | 490 | SYNCFILESYSTEM_SETCONFLICTRESOLUTIONPOLICY, |
| 491 | SYNCFILESYSTEM_GETCONFLICTRESOLUTIONPOLICY, |
[email protected] | d46f81da | 2013-03-14 21:31:18 | [diff] [blame] | 492 | NETWORKINGPRIVATE_SETPROPERTIES, |
| 493 | NETWORKINGPRIVATE_GETSTATE, |
[email protected] | ee3f482 | 2013-03-20 12:18:26 | [diff] [blame] | 494 | POWER_REQUESTKEEPAWAKE, |
| 495 | POWER_RELEASEKEEPAWAKE, |
[email protected] | 6c094fa | 2013-03-21 16:22:45 | [diff] [blame] | 496 | WALLPAPERPRIVATE_SETCUSTOMWALLPAPERLAYOUT, |
| 497 | DOWNLOADSINTERNAL_DETERMINEFILENAME, |
[email protected] | b11e0dce | 2013-03-23 04:35:55 | [diff] [blame] | 498 | SYNCFILESYSTEM_GETFILESYNCSTATUSES, |
[email protected] | 3d271ee | 2013-03-26 04:23:35 | [diff] [blame] | 499 | MEDIAGALLERIESPRIVATE_GETHANDLERS, |
[email protected] | 611ae03 | 2013-03-26 20:17:10 | [diff] [blame] | 500 | WALLPAPERPRIVATE_RESETWALLPAPER, |
[email protected] | 5dbcc77 | 2013-03-30 17:40:03 | [diff] [blame] | 501 | DEVELOPERPRIVATE_PERMISSIONS, |
[email protected] | f4078ce | 2013-04-02 22:58:33 | [diff] [blame] | 502 | WEBSTOREPRIVATE_ENABLEAPPLAUNCHER, |
[email protected] | de8bf97e | 2013-04-08 23:58:53 | [diff] [blame] | 503 | APP_CURRENTWINDOWINTERNAL_FULLSCREEN, |
[email protected] | 7d2f6c3 | 2013-04-12 03:30:22 | [diff] [blame] | 504 | DEVELOPERPRIVATE_LOADUNPACKEDCROS, |
[email protected] | ef2ddd2 | 2013-04-13 01:15:33 | [diff] [blame] | 505 | NETWORKINGPRIVATE_REQUESTNETWORKSCAN, |
[email protected] | a0e44ccf | 2013-04-19 01:48:22 | [diff] [blame] | 506 | ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEMACHINEKEY, |
| 507 | ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEUSERKEY, |
[email protected] | 68f5f5c7 | 2013-04-19 09:00:21 | [diff] [blame] | 508 | DEVELOPERPRIVATE_LOADPROJECTTOSYNCFS, |
| 509 | DEVELOPERPRIVATE_GETPROJECTSINFO, |
| 510 | DEVELOPERPRIVATE_LOADPROJECT, |
[email protected] | 00b70e0 | 2013-04-19 13:28:16 | [diff] [blame] | 511 | COMMANDLINEPRIVATE_HASSWITCH, |
[email protected] | 79affb7 | 2013-04-19 20:35:07 | [diff] [blame] | 512 | NETWORKINGPRIVATE_GETMANAGEDPROPERTIES, |
[email protected] | 6487e18 | 2013-04-22 05:54:20 | [diff] [blame] | 513 | LOCATION_WATCHLOCATION, |
| 514 | LOCATION_CLEARWATCH, |
[email protected] | 4a22d2f | 2013-04-22 16:34:43 | [diff] [blame] | 515 | BLUETOOTH_ADDPROFILE, |
| 516 | BLUETOOTH_REMOVEPROFILE, |
| 517 | BLUETOOTH_GETPROFILES, |
[email protected] | b796600e | 2013-04-22 21:28:31 | [diff] [blame] | 518 | EXPERIMENTAL_IDENTITY_REMOVECACHEDAUTHTOKEN, |
[email protected] | e4326b7 | 2013-04-23 06:57:33 | [diff] [blame] | 519 | AUDIO_GETINFO, |
| 520 | AUDIO_SETACTIVEDEVICES, |
| 521 | AUDIO_SETPROPERTIES, |
[email protected] | c705a729 | 2013-04-23 22:20:20 | [diff] [blame] | 522 | USB_RESETDEVICE, |
[email protected] | 5f01ce2 | 2013-04-30 00:53:18 | [diff] [blame] | 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, |
[email protected] | df37697 | 2013-05-03 21:45:03 | [diff] [blame] | 528 | EXPERIMENTAL_ACCESSIBILITY_SETNATIVEACCESSIBILITYENABLED, |
[email protected] | 5e5d68b | 2013-05-07 13:04:42 | [diff] [blame] | 529 | RUNTIME_GETPLATFORMINFO, |
[email protected] | c4c2312c | 2013-05-13 05:04:11 | [diff] [blame] | 530 | WEBVIEW_INSERTCSS, |
[email protected] | 81fd616 | 2013-05-22 01:43:12 | [diff] [blame] | 531 | METRICSPRIVATE_GETISCRASHRECORDINGENABLED, |
[email protected] | dc54c02 | 2013-05-23 10:34:44 | [diff] [blame] | 532 | IDENTITYPRIVATE_GETRESOURCES, |
[email protected] | a6b14715e | 2013-05-24 16:08:18 | [diff] [blame] | 533 | NOTIFICATIONS_GET_ALL, |
| 534 | USB_LISTINTERFACES, |
[email protected] | 961745f | 2013-05-25 14:09:24 | [diff] [blame] | 535 | FILESYSTEM_RETAINENTRY, |
| 536 | FILESYSTEM_ISRESTORABLE, |
| 537 | FILESYSTEM_RESTOREENTRY, |
[email protected] | 20c8b94 | 2013-05-26 02:03:40 | [diff] [blame] | 538 | RUNTIME_SETUNINSTALLURL, |
[email protected] | b2124e1 | 2013-05-29 11:38:29 | [diff] [blame] | 539 | INPUTMETHODPRIVATE_STARTIME, |
[email protected] | 13b46f4 | 2013-05-29 19:11:01 | [diff] [blame] | 540 | MUSICMANAGERPRIVATE_GETDEVICEID, |
[email protected] | 5537ddf | 2013-05-30 15:17:21 | [diff] [blame] | 541 | TTS_PAUSE, |
| 542 | TTS_RESUME, |
[email protected] | 6e87a68 | 2013-06-01 00:41:17 | [diff] [blame] | 543 | SYSTEMINFO_CPU_GET, |
[email protected] | ba218f9 | 2013-06-04 19:54:13 | [diff] [blame] | 544 | EXPERIMENTAL_SYSTEMINFO_STORAGE_ADDWATCH, |
| 545 | EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEWATCH, |
| 546 | EXPERIMENTAL_SYSTEMINFO_STORAGE_GETALLWATCH, |
| 547 | EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEALLWATCH, |
[email protected] | d302f93a | 2013-06-06 20:10:06 | [diff] [blame] | 548 | SYSTEMINFO_MEMORY_GET, |
[email protected] | a765cc1 | 2013-06-07 12:51:20 | [diff] [blame] | 549 | ACTIVITYLOGPRIVATE_GETEXTENSIONACTIVITIES, |
[email protected] | af0107a | 2013-06-14 06:05:12 | [diff] [blame] | 550 | RUNTIME_GETPACKAGEDIRECTORYENTRY, |
[email protected] | 746ce4c | 2013-06-15 11:02:42 | [diff] [blame] | 551 | SYSTEMINFO_DISPLAY_SETDISPLAYPROPERTIES, |
[email protected] | 4d6f38f | 2013-06-18 11:09:58 | [diff] [blame] | 552 | FEEDBACKPRIVATE_GETUSEREMAIL, |
| 553 | FEEDBACKPRIVATE_GETSYSTEMINFORMATION, |
| 554 | FEEDBACKPRIVATE_SENDFEEDBACK, |
[email protected] | b42f8d9 | 2013-06-21 07:50:36 | [diff] [blame] | 555 | EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_INSERTTEXT, |
[email protected] | 8f7605a | 2013-06-22 13:59:08 | [diff] [blame] | 556 | DIAGNOSTICS_SENDPACKET, |
[email protected] | e027de8 | 2013-06-22 23:01:45 | [diff] [blame] | 557 | METRICSPRIVATE_GETFIELDTRIAL, |
[email protected] | 1927037 | 2013-06-24 19:28:11 | [diff] [blame] | 558 | FILEBROWSERPRIVATE_ZOOM, |
[email protected] | 6bfc220 | 2013-06-26 06:03:40 | [diff] [blame] | 559 | WEBVIEW_GO, |
[email protected] | 123c0a1 | 2013-07-01 11:00:58 | [diff] [blame] | 560 | WEBSTOREPRIVATE_ISININCOGNITOMODEFUNCTION, |
[email protected] | 085e495 | 2013-07-10 18:10:15 | [diff] [blame] | 561 | FILEBROWSERPRIVATE_REQUESTACCESSTOKEN, |
[email protected] | 79dfb56 | 2013-07-11 04:38:19 | [diff] [blame^] | 562 | WEBVIEW_STOP, |
| 563 | WEBVIEW_RELOAD, |
| 564 | WEBVIEW_TERMINATE, |
[email protected] | 07ad962 | 2013-01-18 23:00:33 | [diff] [blame] | 565 | ENUM_BOUNDARY // Last entry: Add new entries above. |
| 566 | }; |
| 567 | |
| 568 | } // namespace functions |
| 569 | } // namespace extensions |
| 570 | |
| 571 | #endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_ |