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 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 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 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 // 46 // There are 2 options, depending if you want to keep accruing data in the 47 // *existing* histogram stream or in a *new* one. 48 // 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. 55 // 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. 60 // 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 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, 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 SERIAL_GETPORTS, 136 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 EXPERIMENTAL_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 EXPERIMENTAL_PROCESSES_GETPROCESSIDFORTAB, 165 BOOKMARKS_GETCHILDREN, 166 BROWSERACTION_GETTITLE, 167 TERMINALPRIVATE_OPENTERMINALPROCESS, 168 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 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, 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 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 SERIAL_OPEN, 251 FILESYSTEM_GETDISPLAYPATH, 252 FILEBROWSERPRIVATE_FORMATDEVICE, 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_GETMOUNTPOINTS, 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 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, 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 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, 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 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, 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 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 SESSIONRESTORE_GETRECENTLYCLOSED, 463 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 ECHOPRIVATE_CHECKALLOWREDEEMOFFERS, 477 MEDIAGALLERIESPRIVATE_EJECTDEVICE, 478 FILEBROWSERPRIVATE_LOGOUTUSER, 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 EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_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 RECOVERYPRIVATE_WRITEFROMURL, 586 RECOVERYPRIVATE_WRITEFROMFILE, 587 RECOVERYPRIVATE_CANCELWRITE, 588 RECOVERYPRIVATE_DESTROYPARTITIONS, 589 FEEDBACKPRIVATE_GETSTRINGS, 590 LOGPRIVATE_GETHISTORICAL, 591 EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_MOVECURSOR, 592 METRICSPRIVATE_GETVARIATIONPARAMS, 593 WEBVIEW_SETPERMISSION, 594 ENUM_BOUNDARY // Last entry: Add new entries above. 595 }; 596 597 } // namespace functions 598 } // namespace extensions 599 600 #endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_ 601