Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 // Copyright 2014 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_ABOUT_FLAGS_SWITCHES_HISTOGRAM_IDS_H_ | |
| 6 #define CHROME_BROWSER_ABOUT_FLAGS_SWITCHES_HISTOGRAM_IDS_H_ | |
| 7 | |
| 8 namespace about_flags { | |
| 9 | |
| 10 /* | |
| 11 ************************************************************************ | |
| 12 This is a mapping between switch name and UMA id. Indexes in this table | |
| 13 must never be modified. Plase add new value to the end of the table only! | |
| 14 ************************************************************************ | |
| 15 | |
| 16 If some entry should be deleted, prepend "DEPRECATED_" prefix to the enum | |
| 17 constant. | |
| 18 | |
| 19 This table must be in sync with LoginCustomFlags in | |
| 20 tools/metrics/histogram.xml . | |
| 21 | |
| 22 NOTE: This table is intentionally unsorted to force anyone to read this | |
| 23 comment before modifying the table. | |
| 24 | |
| 25 NOTE: multi-line comments / * ... * / are not supported by the PRECOMMIT hook. | |
|
Ilya Sherman
2014/07/21 22:12:59
nit: I'd omit this note, fwiw; let the presubmit s
Alexander Alekseev
2014/07/22 14:25:06
It's rather painful to convert presubmit warnings
| |
| 26 */ | |
| 27 | |
| 28 enum SwitchesUmaHistogramId { | |
| 29 UMA_HISTOGRAM_ID_UNKNOWN_FLAG, | |
| 30 UMA_HISTOGRAM_ID_BAD_FLAG_FORMAT, | |
| 31 UMA_HISTOGRAM_ID_RESERVED2, /* unused - reserved */ | |
| 32 UMA_HISTOGRAM_ID_RESERVED3, /* unused - reserved */ | |
| 33 UMA_HISTOGRAM_ID_RESERVED4, /* unused - reserved */ | |
| 34 UMA_HISTOGRAM_ID_kDisableWebRtcHWEncoding, | |
| 35 UMA_HISTOGRAM_ID_kDisableMinimizeOnSecondLauncherItemClick, | |
| 36 UMA_HISTOGRAM_ID_kDisableInfobarForProtectedMediaIdentifier, | |
| 37 UMA_HISTOGRAM_ID_kDisableVirtualKeyboardOverscroll, | |
| 38 UMA_HISTOGRAM_ID_kEnablePinchVirtualViewport, | |
| 39 UMA_HISTOGRAM_ID_kPrefetchSearchResults, | |
| 40 UMA_HISTOGRAM_ID_kEnableExperimentalAppList, | |
| 41 UMA_HISTOGRAM_ID_kEnableDevToolsExperiments, | |
| 42 UMA_HISTOGRAM_ID_kEnableCenteredAppList, | |
| 43 UMA_HISTOGRAM_ID_kEnableAcceleratedOverflowScroll, | |
| 44 UMA_HISTOGRAM_ID_kEnableTcpFastOpen, | |
| 45 UMA_HISTOGRAM_ID_kEnableZeroSuggestPersonalized, | |
| 46 UMA_HISTOGRAM_ID_kEnableExperimentalWebPlatformFeatures, | |
| 47 UMA_HISTOGRAM_ID_kUseSimpleCacheBackend, | |
| 48 UMA_HISTOGRAM_ID_kDisableSearchButtonInOmnibox, | |
| 49 UMA_HISTOGRAM_ID_kFileManagerEnableNewAudioPlayer, | |
| 50 UMA_HISTOGRAM_ID_kDisablePrefixedEncryptedMedia, | |
| 51 UMA_HISTOGRAM_ID_kDisableOriginChip, | |
| 52 UMA_HISTOGRAM_ID_kDisableTouchAdjustment, | |
| 53 UMA_HISTOGRAM_ID_kDisableOfflineAutoReload, | |
| 54 UMA_HISTOGRAM_ID_kEnableCompositingForFixedPosition, | |
| 55 UMA_HISTOGRAM_ID_kEnableNaCl, | |
| 56 UMA_HISTOGRAM_ID_kDisableSamlSignin, | |
| 57 UMA_HISTOGRAM_ID_kDisableViewsRectBasedTargeting, | |
| 58 UMA_HISTOGRAM_ID_kEnableLinkableEphemeralApps, | |
| 59 UMA_HISTOGRAM_ID_kEnableZeroCopy, | |
| 60 UMA_HISTOGRAM_ID_kEnableSessionCrashedBubble, | |
| 61 UMA_HISTOGRAM_ID_kEnableSpellingAutoCorrect, | |
| 62 UMA_HISTOGRAM_ID_kDisableSuggestionsService, | |
| 63 UMA_HISTOGRAM_ID_kDisableAppInfo, | |
| 64 UMA_HISTOGRAM_ID_kAllowInsecureWebSocketFromHttpsOrigin, | |
| 65 UMA_HISTOGRAM_ID_kEnableInputView, | |
| 66 UMA_HISTOGRAM_ID_kEnableWebMIDI, | |
| 67 UMA_HISTOGRAM_ID_kDisableVoiceSearch, | |
| 68 UMA_HISTOGRAM_ID_kDisableOfflineLoadStaleCache, | |
| 69 UMA_HISTOGRAM_ID_kManualEnhancedBookmarks, | |
| 70 UMA_HISTOGRAM_ID_kNumRasterThreads, | |
| 71 UMA_HISTOGRAM_ID_kDisableCast, | |
| 72 UMA_HISTOGRAM_ID_kEnableInstantSearchClicks, | |
| 73 UMA_HISTOGRAM_ID_kEnableZeroSuggestEtherNoSerp, | |
| 74 UMA_HISTOGRAM_ID_kEnableOverlayScrollbar, | |
| 75 UMA_HISTOGRAM_ID_kEnableSpdy4, | |
| 76 UMA_HISTOGRAM_ID_kDisableBootAnimation, | |
| 77 UMA_HISTOGRAM_ID_kDisablePasswordGeneration, | |
| 78 UMA_HISTOGRAM_ID_kDisableSoftwareRasterizer, | |
| 79 UMA_HISTOGRAM_ID_kEnableAVFoundation, | |
| 80 UMA_HISTOGRAM_ID_kDisableDataReductionProxyDev, | |
| 81 UMA_HISTOGRAM_ID_kDisableNewProfileManagement, | |
| 82 UMA_HISTOGRAM_ID_kMediaDrmEnableNonCompositing, | |
| 83 UMA_HISTOGRAM_ID_kDisableTextInputFocusManager, | |
| 84 UMA_HISTOGRAM_ID_kEnableSmoothScrolling, | |
| 85 UMA_HISTOGRAM_ID_kEnablePasswordGeneration, | |
| 86 UMA_HISTOGRAM_ID_kDisableDeviceDiscovery, | |
| 87 UMA_HISTOGRAM_ID_kScrollEndEffect, | |
| 88 UMA_HISTOGRAM_ID_kEnableDelegatedRenderer, | |
| 89 UMA_HISTOGRAM_ID_kAshEnableTouchViewTesting, | |
| 90 UMA_HISTOGRAM_ID_kTouchEvents, | |
| 91 UMA_HISTOGRAM_ID_kDisableNewNTP, | |
| 92 UMA_HISTOGRAM_ID_kDisablePermissionsBubbles, | |
| 93 UMA_HISTOGRAM_ID_kEnableNetworkPortalNotification, | |
| 94 UMA_HISTOGRAM_ID_kDisableMediaSource, | |
| 95 UMA_HISTOGRAM_ID_kEnableEncryptedMedia, | |
| 96 UMA_HISTOGRAM_ID_kEnableAppsFileAssociations, | |
| 97 UMA_HISTOGRAM_ID_kEnableSearchButtonInOmniboxForStr, | |
| 98 UMA_HISTOGRAM_ID_kDisableSyncAppList, | |
| 99 UMA_HISTOGRAM_ID_kFileManagerEnableNewGallery, | |
| 100 UMA_HISTOGRAM_ID_kEnableFastUnload, | |
| 101 UMA_HISTOGRAM_ID_kDisableFastTextAutosizing, | |
| 102 UMA_HISTOGRAM_ID_kTabCaptureUpscaleQuality, | |
| 103 UMA_HISTOGRAM_ID_kDisableThreadedCompositing, | |
| 104 UMA_HISTOGRAM_ID_kEnableAcceleratedFixedRootBackground, | |
| 105 UMA_HISTOGRAM_ID_kEnableLCDText, | |
| 106 UMA_HISTOGRAM_ID_kNaClDebugMask, | |
| 107 UMA_HISTOGRAM_ID_kDisableCompositingForTransition, | |
| 108 UMA_HISTOGRAM_ID_kEnableEmbeddedSearchAPI, | |
| 109 UMA_HISTOGRAM_ID_kEnableSettingsWindow, | |
| 110 UMA_HISTOGRAM_ID_kForceDeviceScaleFactor, | |
| 111 UMA_HISTOGRAM_ID_kDisablePasswordManagerReauthentication, | |
| 112 UMA_HISTOGRAM_ID_kDisablePinchVirtualViewport, | |
| 113 UMA_HISTOGRAM_ID_kDisableExperimentalWebGL, | |
| 114 UMA_HISTOGRAM_ID_kSavePageAsMHTML, | |
| 115 UMA_HISTOGRAM_ID_kDisableZeroSuggest, | |
| 116 UMA_HISTOGRAM_ID_kShowCompositedLayerBorders, | |
| 117 UMA_HISTOGRAM_ID_kEnableZeroSuggestMostVisited, | |
| 118 UMA_HISTOGRAM_ID_kEnableAnswersInSuggest, | |
| 119 UMA_HISTOGRAM_ID_kMalwareInterstitialVersionV3, | |
| 120 UMA_HISTOGRAM_ID_kEnableVirtualKeyboard, | |
| 121 UMA_HISTOGRAM_ID_kDisableQuic, | |
| 122 UMA_HISTOGRAM_ID_kDefaultTileWidth, | |
| 123 UMA_HISTOGRAM_ID_kEnableAutomaticPasswordSaving, | |
| 124 UMA_HISTOGRAM_ID_kEnableSearchButtonInOmniboxAlways, | |
| 125 UMA_HISTOGRAM_ID_kDisableInputView, | |
| 126 UMA_HISTOGRAM_ID_kEnableOneCopy, | |
| 127 UMA_HISTOGRAM_ID_kOverscrollHistoryNavigation, | |
| 128 UMA_HISTOGRAM_ID_kEnableQuicHttps, | |
| 129 UMA_HISTOGRAM_ID_kJavaScriptFlags, | |
| 130 UMA_HISTOGRAM_ID_kEnableNaClDebug, | |
| 131 UMA_HISTOGRAM_ID_kEnableViewportMeta, | |
| 132 UMA_HISTOGRAM_ID_kEnableExperimentalInputViewFeatures, | |
| 133 UMA_HISTOGRAM_ID_kDisableGpuRasterization, | |
| 134 UMA_HISTOGRAM_ID_kEnablePrintPreviewRegisterPromos, | |
| 135 UMA_HISTOGRAM_ID_kEnableSimplifiedFullscreen, | |
| 136 UMA_HISTOGRAM_ID_kEnableAccessibilityTabSwitcher, | |
| 137 UMA_HISTOGRAM_ID_kEnableQuic, | |
| 138 UMA_HISTOGRAM_ID_kEnableOriginChipOnSrp, | |
| 139 UMA_HISTOGRAM_ID_kFastUserSwitching, | |
| 140 UMA_HISTOGRAM_ID_kEnableTouchEditing, | |
| 141 UMA_HISTOGRAM_ID_kWalletServiceUseSandbox, | |
| 142 UMA_HISTOGRAM_ID_kEnableCarrierSwitching, | |
| 143 UMA_HISTOGRAM_ID_kDisableContextualSearch, | |
| 144 UMA_HISTOGRAM_ID_kEnableZeroSuggestEtherSerp, | |
| 145 UMA_HISTOGRAM_ID_kEnableCloudDevices, | |
| 146 UMA_HISTOGRAM_ID_kDisableQuicHttps, | |
| 147 UMA_HISTOGRAM_ID_kEnableTouchDragDrop, | |
| 148 UMA_HISTOGRAM_ID_kEnablePermissionsBubbles, | |
| 149 UMA_HISTOGRAM_ID_kEnableFirstRunUITransitions, | |
| 150 UMA_HISTOGRAM_ID_kDisableDeviceDiscoveryNotifications, | |
| 151 UMA_HISTOGRAM_ID_kEnableThreadedCompositing, | |
| 152 UMA_HISTOGRAM_ID_kEnableEasyUnlock, | |
| 153 UMA_HISTOGRAM_ID_kEnableOriginChipAlways, | |
| 154 UMA_HISTOGRAM_ID_kEnablePinch, | |
| 155 UMA_HISTOGRAM_ID_kEnableBleedingEdgeRenderingFastPaths, | |
| 156 UMA_HISTOGRAM_ID_kDisableLCDText, | |
| 157 UMA_HISTOGRAM_ID_kEnableStreamlinedHostedApps, | |
| 158 UMA_HISTOGRAM_ID_kDisableWebRTC, | |
| 159 UMA_HISTOGRAM_ID_kEnableSavePasswordBubble, | |
| 160 UMA_HISTOGRAM_ID_kEnableAppsShowOnFirstPaint, | |
| 161 UMA_HISTOGRAM_ID_kEnableNewNTP, | |
| 162 UMA_HISTOGRAM_ID_kEnableTextInputFocusManager, | |
| 163 UMA_HISTOGRAM_ID_kEnableServiceWorkerSync, | |
| 164 UMA_HISTOGRAM_ID_kEnableHarfBuzzRenderText, | |
| 165 UMA_HISTOGRAM_ID_kEnableDownloadResumption, | |
| 166 UMA_HISTOGRAM_ID_kEnableNewProfileManagement, | |
| 167 UMA_HISTOGRAM_ID_kDisableTouchEditing, | |
| 168 UMA_HISTOGRAM_ID_kGoogleProfileInfo, | |
| 169 UMA_HISTOGRAM_ID_kEnableImplSidePainting, | |
| 170 UMA_HISTOGRAM_ID_kEnableDistanceFieldText, | |
| 171 UMA_HISTOGRAM_ID_kEnableDeferredImageDecoding, | |
| 172 UMA_HISTOGRAM_ID_kManualEnhancedBookmarksOptout, | |
| 173 UMA_HISTOGRAM_ID_kEnableSearchButtonInOmniboxForStrOrIip, | |
| 174 UMA_HISTOGRAM_ID_kEnableOfflineAutoReload, | |
| 175 UMA_HISTOGRAM_ID_kEnableExperimentalCanvasFeatures, | |
| 176 UMA_HISTOGRAM_ID_kEnableAppInstallAlerts, | |
| 177 UMA_HISTOGRAM_ID_kEnableCloudPrintXps, | |
| 178 UMA_HISTOGRAM_ID_kMaxTilesForInterestArea, | |
| 179 UMA_HISTOGRAM_ID_kEnableAppList, | |
| 180 UMA_HISTOGRAM_ID_kDisableAcceleratedVideoDecode, | |
| 181 UMA_HISTOGRAM_ID_kOutOfProcessPdf, | |
| 182 UMA_HISTOGRAM_ID_kDisableSessionCrashedBubble, | |
| 183 UMA_HISTOGRAM_ID_kEnableSwipeSelection, | |
| 184 UMA_HISTOGRAM_ID_kDisableCompositingForFixedPosition, | |
| 185 UMA_HISTOGRAM_ID_kEnableWebBasedSignin, | |
| 186 UMA_HISTOGRAM_ID_kSSLInterstitialVersionV2Gray, | |
| 187 UMA_HISTOGRAM_ID_kEnableSyncAppList, | |
| 188 UMA_HISTOGRAM_ID_kDisableCompositorTouchHitTesting, | |
| 189 UMA_HISTOGRAM_ID_kDisableAcceleratedFixedRootBackground, | |
| 190 UMA_HISTOGRAM_ID_kEnhancedBookmarksExperiment, | |
| 191 UMA_HISTOGRAM_ID_kDisablePnacl, | |
| 192 UMA_HISTOGRAM_ID_kExtensionContentVerification, | |
| 193 UMA_HISTOGRAM_ID_kDisableTouchDragDrop, | |
| 194 UMA_HISTOGRAM_ID_kDefaultTileHeight, | |
| 195 UMA_HISTOGRAM_ID_kDisableSyncSyncedNotifications, | |
| 196 UMA_HISTOGRAM_ID_kNewAvatarMenu, | |
| 197 UMA_HISTOGRAM_ID_kAllowNaClSocketAPI, | |
| 198 UMA_HISTOGRAM_ID_kEnableExperimentalExtensionApis, | |
| 199 UMA_HISTOGRAM_ID_kEnableAppWindowControls, | |
| 200 UMA_HISTOGRAM_ID_kSilentDebuggerExtensionAPI, | |
| 201 UMA_HISTOGRAM_ID_kEnableSuggestionsService, | |
| 202 UMA_HISTOGRAM_ID_kEnableContextualSearch, | |
| 203 UMA_HISTOGRAM_ID_kEnableFastTextAutosizing, | |
| 204 UMA_HISTOGRAM_ID_kAshTouchHud, | |
| 205 UMA_HISTOGRAM_ID_kDisableAcceleratedOverflowScroll, | |
| 206 UMA_HISTOGRAM_ID_kDisableAsyncDns, | |
| 207 UMA_HISTOGRAM_ID_kDisableWebAudio, | |
| 208 UMA_HISTOGRAM_ID_kDisableDelegatedRenderer, | |
| 209 UMA_HISTOGRAM_ID_kDisableSavePasswordBubble, | |
| 210 UMA_HISTOGRAM_ID_kEnableOfflineLoadStaleCache, | |
| 211 UMA_HISTOGRAM_ID_kDisableDisplayColorCalibration, | |
| 212 UMA_HISTOGRAM_ID_kDebugPackedApps, | |
| 213 UMA_HISTOGRAM_ID_kEnableGpuRasterization, | |
| 214 UMA_HISTOGRAM_ID_kDisableImplSidePainting, | |
| 215 UMA_HISTOGRAM_ID_kDisableDistanceFieldText, | |
| 216 UMA_HISTOGRAM_ID_kPerformanceMonitorGathering, | |
| 217 UMA_HISTOGRAM_ID_kDisablePinch, | |
| 218 UMA_HISTOGRAM_ID_kSyncfsEnableDirectoryOperation, | |
| 219 UMA_HISTOGRAM_ID_kDisableNTPOtherSessionsMenu, | |
| 220 UMA_HISTOGRAM_ID_kEnableSpellingFeedbackFieldTrial, | |
| 221 UMA_HISTOGRAM_ID_kSSLInterstitialVersionV1, | |
| 222 UMA_HISTOGRAM_ID_kDisableGestureRequirementForMediaPlayback, | |
| 223 UMA_HISTOGRAM_ID_kTouchScrollingMode, | |
| 224 UMA_HISTOGRAM_ID_kEnableTouchpadThreeFingerClick, | |
| 225 UMA_HISTOGRAM_ID_kDisableQuickofficeComponentApp, | |
| 226 UMA_HISTOGRAM_ID_kEnableCompositingForTransition, | |
| 227 UMA_HISTOGRAM_ID_kDisableAccountConsistency, | |
| 228 UMA_HISTOGRAM_ID_kEnableRequestTabletSite, | |
| 229 UMA_HISTOGRAM_ID_kTabCaptureDownscaleQuality, | |
| 230 UMA_HISTOGRAM_ID_kEnableServiceWorker, | |
| 231 UMA_HISTOGRAM_ID_kAshDebugShortcuts, | |
| 232 UMA_HISTOGRAM_ID_kEnableSyncSyncedNotifications, | |
| 233 UMA_HISTOGRAM_ID_kIgnoreGpuBlacklist, | |
| 234 UMA_HISTOGRAM_ID_kSSLInterstitialVersionV2Colorful, | |
| 235 UMA_HISTOGRAM_ID_kDisableIgnoreAutocompleteOff, | |
| 236 UMA_HISTOGRAM_ID_kDisableAccelerated2dCanvas, | |
| 237 UMA_HISTOGRAM_ID_kEnableGestureTapHighlight, | |
| 238 UMA_HISTOGRAM_ID_kResetAppListInstallState, | |
| 239 UMA_HISTOGRAM_ID_kEnableScrollPrediction, | |
| 240 UMA_HISTOGRAM_ID_kEnableEphemeralApps, | |
| 241 UMA_HISTOGRAM_ID_kEnableWebGLDraftExtensions, | |
| 242 UMA_HISTOGRAM_ID_kDisableNetworkPortalNotification, | |
| 243 UMA_HISTOGRAM_ID_kEnableDeviceDiscoveryNotifications, | |
| 244 UMA_HISTOGRAM_ID_kDisableLayerSquashing, | |
| 245 UMA_HISTOGRAM_ID_kDisableGestureTapHighlight, | |
| 246 UMA_HISTOGRAM_ID_kEnableOfflineAutoReloadVisibleOnly, | |
| 247 UMA_HISTOGRAM_ID_kEnableDataReductionProxyDev, | |
| 248 UMA_HISTOGRAM_ID_kEnableTranslateNewUX, | |
| 249 UMA_HISTOGRAM_ID_kNoPings, | |
| 250 UMA_HISTOGRAM_ID_kEnableScriptsRequireAction, | |
| 251 UMA_HISTOGRAM_ID_kDisableWebRtcHWDecoding, | |
| 252 UMA_HISTOGRAM_ID_kEnableVirtualKeyboardOverscroll, | |
| 253 UMA_HISTOGRAM_ID_kDisableDirectWrite, | |
| 254 UMA_HISTOGRAM_ID_kExtensionsOnChromeURLs, | |
| 255 UMA_HISTOGRAM_ID_kMalwareInterstitialVersionV2, | |
| 256 UMA_HISTOGRAM_ID_kEnableAccountConsistency, | |
| 257 UMA_HISTOGRAM_ID_kDisableOfflineAutoReloadVisibleOnly, | |
| 258 UMA_HISTOGRAM_ID_kDisableSettingsWindow, | |
| 259 UMA_HISTOGRAM_ID_kDisableEmbeddedSharedWorker, | |
| 260 UMA_HISTOGRAM_ID_kShowAutofillTypePredictions, | |
| 261 UMA_HISTOGRAM_ID_kEnableAsyncDns, | |
| 262 UMA_HISTOGRAM_ID_kEnableProminentURLAppFlow, | |
| 263 UMA_HISTOGRAM_ID_kEnableHighDpiCompositingForFixedPosition, | |
| 264 UMA_HISTOGRAM_ID_kForceGpuRasterization, | |
| 265 UMA_HISTOGRAM_ID_kDisableDeviceEnumeration, | |
| 266 UMA_HISTOGRAM_ID_kShowFPSCounter, | |
| 267 UMA_HISTOGRAM_ID_kAppsKeepChromeAlive, | |
| 268 UMA_HISTOGRAM_ID_kEnableFileManagerMTP, | |
| 269 UMA_HISTOGRAM_ID_kEnablePanels, | |
| 270 UMA_HISTOGRAM_ID_kDisableOverlayScrollbar, | |
| 271 UMA_HISTOGRAM_ID_kDisableZeroCopy, | |
| 272 // | |
| 273 // Do not forget to read comment on the top of the enum before adding values! | |
| 274 // | |
| 275 }; | |
| 276 | |
| 277 } // namespace about_flags | |
| 278 | |
| 279 #endif // CHROME_BROWSER_ABOUT_FLAGS_SWITCHES_HISTOGRAM_IDS_H_ | |
| OLD | NEW |