Index: chrome/browser/about_flags_switches_histogram_ids.h |
diff --git a/chrome/browser/about_flags_switches_histogram_ids.h b/chrome/browser/about_flags_switches_histogram_ids.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..61c8d0df82028f632de074755a7808d8712acc56 |
--- /dev/null |
+++ b/chrome/browser/about_flags_switches_histogram_ids.h |
@@ -0,0 +1,277 @@ |
+// Copyright 2014 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#ifndef CHROME_BROWSER_ABOUT_FLAGS_SWITCHES_HISTOGRAM_IDS_H_ |
+#define CHROME_BROWSER_ABOUT_FLAGS_SWITCHES_HISTOGRAM_IDS_H_ |
+ |
+namespace about_flags { |
+ |
+/* |
+ ************************************************************************ |
+ This is a mapping between switch name and UMA id. Indexes in this table |
+ must never be modified. Plase add new value to the end of the table only! |
+ ************************************************************************ |
+ |
+ If some entry should be deleted, add a comment near value describing that |
+ switch was removed. |
+ |
+ This table must be in sync with LoginCustomFlags in |
+ tools/metrics/histogram.xml . |
+ |
+ NOTE: This table is intentionally unsorted to force anyone to read this |
+ comment before modifying the table. |
+*/ |
+ |
+enum SWITCHES_UMA_HISTOGRAM_IDS { |
+ UMA_HISTOGRAM_ID_UNKNOWN_FLAG, |
+ UMA_HISTOGRAM_ID_BAD_FLAG_FORMAT, |
+ UMA_HISTOGRAM_ID_RESERVED2, /* unused - reserved */ |
+ UMA_HISTOGRAM_ID_RESERVED3, /* unused - reserved */ |
+ UMA_HISTOGRAM_ID_RESERVED4, /* unused - reserved */ |
+ UMA_HISTOGRAM_ID_kDisableWebRtcHWEncoding, |
+ UMA_HISTOGRAM_ID_kDisableMinimizeOnSecondLauncherItemClick, |
+ UMA_HISTOGRAM_ID_kDisableInfobarForProtectedMediaIdentifier, |
+ UMA_HISTOGRAM_ID_kDisableVirtualKeyboardOverscroll, |
+ UMA_HISTOGRAM_ID_kEnablePinchVirtualViewport, |
+ UMA_HISTOGRAM_ID_kPrefetchSearchResults, |
+ UMA_HISTOGRAM_ID_kEnableExperimentalAppList, |
+ UMA_HISTOGRAM_ID_kEnableDevToolsExperiments, |
+ UMA_HISTOGRAM_ID_kEnableCenteredAppList, |
+ UMA_HISTOGRAM_ID_kEnableAcceleratedOverflowScroll, |
+ UMA_HISTOGRAM_ID_kEnableTcpFastOpen, |
+ UMA_HISTOGRAM_ID_kEnableZeroSuggestPersonalized, |
+ UMA_HISTOGRAM_ID_kEnableExperimentalWebPlatformFeatures, |
+ UMA_HISTOGRAM_ID_kUseSimpleCacheBackend, |
+ UMA_HISTOGRAM_ID_kDisableSearchButtonInOmnibox, |
+ UMA_HISTOGRAM_ID_kFileManagerEnableNewAudioPlayer, |
+ UMA_HISTOGRAM_ID_kDisablePrefixedEncryptedMedia, |
+ UMA_HISTOGRAM_ID_kDisableOriginChip, |
+ UMA_HISTOGRAM_ID_kDisableTouchAdjustment, |
+ UMA_HISTOGRAM_ID_kDisableOfflineAutoReload, |
+ UMA_HISTOGRAM_ID_kEnableCompositingForFixedPosition, |
+ UMA_HISTOGRAM_ID_kEnableNaCl, |
+ UMA_HISTOGRAM_ID_kDisableSamlSignin, |
+ UMA_HISTOGRAM_ID_kDisableViewsRectBasedTargeting, |
+ UMA_HISTOGRAM_ID_kEnableLinkableEphemeralApps, |
+ UMA_HISTOGRAM_ID_kEnableZeroCopy, |
+ UMA_HISTOGRAM_ID_kEnableSessionCrashedBubble, |
+ UMA_HISTOGRAM_ID_kEnableSpellingAutoCorrect, |
+ UMA_HISTOGRAM_ID_kDisableSuggestionsService, |
+ UMA_HISTOGRAM_ID_kDisableAppInfo, |
+ UMA_HISTOGRAM_ID_kAllowInsecureWebSocketFromHttpsOrigin, |
+ UMA_HISTOGRAM_ID_kEnableInputView, |
+ UMA_HISTOGRAM_ID_kEnableWebMIDI, |
+ UMA_HISTOGRAM_ID_kDisableVoiceSearch, |
+ UMA_HISTOGRAM_ID_kDisableOfflineLoadStaleCache, |
+ UMA_HISTOGRAM_ID_kManualEnhancedBookmarks, |
+ UMA_HISTOGRAM_ID_kNumRasterThreads, |
+ UMA_HISTOGRAM_ID_kDisableCast, |
+ UMA_HISTOGRAM_ID_kEnableInstantSearchClicks, |
+ UMA_HISTOGRAM_ID_kEnableZeroSuggestEtherNoSerp, |
+ UMA_HISTOGRAM_ID_kEnableOverlayScrollbar, |
+ UMA_HISTOGRAM_ID_kEnableSpdy4, |
+ UMA_HISTOGRAM_ID_kDisableBootAnimation, |
+ UMA_HISTOGRAM_ID_kDisablePasswordGeneration, |
+ UMA_HISTOGRAM_ID_kDisableSoftwareRasterizer, |
+ UMA_HISTOGRAM_ID_kEnableAVFoundation, |
+ UMA_HISTOGRAM_ID_kDisableDataReductionProxyDev, |
+ UMA_HISTOGRAM_ID_kDisableNewProfileManagement, |
+ UMA_HISTOGRAM_ID_kMediaDrmEnableNonCompositing, |
+ UMA_HISTOGRAM_ID_kDisableTextInputFocusManager, |
+ UMA_HISTOGRAM_ID_kEnableSmoothScrolling, |
+ UMA_HISTOGRAM_ID_kEnablePasswordGeneration, |
+ UMA_HISTOGRAM_ID_kDisableDeviceDiscovery, |
+ UMA_HISTOGRAM_ID_kScrollEndEffect, |
+ UMA_HISTOGRAM_ID_kEnableDelegatedRenderer, |
+ UMA_HISTOGRAM_ID_kAshEnableTouchViewTesting, |
+ UMA_HISTOGRAM_ID_kTouchEvents, |
+ UMA_HISTOGRAM_ID_kDisableNewNTP, |
+ UMA_HISTOGRAM_ID_kDisablePermissionsBubbles, |
+ UMA_HISTOGRAM_ID_kEnableNetworkPortalNotification, |
+ UMA_HISTOGRAM_ID_kDisableMediaSource, |
+ UMA_HISTOGRAM_ID_kEnableEncryptedMedia, |
+ UMA_HISTOGRAM_ID_kEnableAppsFileAssociations, |
+ UMA_HISTOGRAM_ID_kEnableSearchButtonInOmniboxForStr, |
+ UMA_HISTOGRAM_ID_kDisableSyncAppList, |
+ UMA_HISTOGRAM_ID_kFileManagerEnableNewGallery, |
+ UMA_HISTOGRAM_ID_kEnableFastUnload, |
+ UMA_HISTOGRAM_ID_kDisableFastTextAutosizing, |
+ UMA_HISTOGRAM_ID_kTabCaptureUpscaleQuality, |
+ UMA_HISTOGRAM_ID_kDisableThreadedCompositing, |
+ UMA_HISTOGRAM_ID_kEnableAcceleratedFixedRootBackground, |
+ UMA_HISTOGRAM_ID_kEnableLCDText, |
+ UMA_HISTOGRAM_ID_kNaClDebugMask, |
+ UMA_HISTOGRAM_ID_kDisableCompositingForTransition, |
+ UMA_HISTOGRAM_ID_kEnableEmbeddedSearchAPI, |
+ UMA_HISTOGRAM_ID_kEnableSettingsWindow, |
+ UMA_HISTOGRAM_ID_kForceDeviceScaleFactor, |
+ UMA_HISTOGRAM_ID_kDisablePasswordManagerReauthentication, |
+ UMA_HISTOGRAM_ID_kDisablePinchVirtualViewport, |
+ UMA_HISTOGRAM_ID_kDisableExperimentalWebGL, |
+ UMA_HISTOGRAM_ID_kSavePageAsMHTML, |
+ UMA_HISTOGRAM_ID_kDisableZeroSuggest, |
+ UMA_HISTOGRAM_ID_kShowCompositedLayerBorders, |
+ UMA_HISTOGRAM_ID_kEnableZeroSuggestMostVisited, |
+ UMA_HISTOGRAM_ID_kEnableAnswersInSuggest, |
+ UMA_HISTOGRAM_ID_kMalwareInterstitialVersionV3, |
+ UMA_HISTOGRAM_ID_kEnableVirtualKeyboard, |
+ UMA_HISTOGRAM_ID_kDisableQuic, |
+ UMA_HISTOGRAM_ID_kDefaultTileWidth, |
+ UMA_HISTOGRAM_ID_kEnableAutomaticPasswordSaving, |
+ UMA_HISTOGRAM_ID_kEnableSearchButtonInOmniboxAlways, |
+ UMA_HISTOGRAM_ID_kDisableInputView, |
+ UMA_HISTOGRAM_ID_kEnableOneCopy, |
+ UMA_HISTOGRAM_ID_kOverscrollHistoryNavigation, |
+ UMA_HISTOGRAM_ID_kEnableQuicHttps, |
+ UMA_HISTOGRAM_ID_kJavaScriptFlags, |
+ UMA_HISTOGRAM_ID_kEnableNaClDebug, |
+ UMA_HISTOGRAM_ID_kEnableViewportMeta, |
+ UMA_HISTOGRAM_ID_kEnableExperimentalInputViewFeatures, |
+ UMA_HISTOGRAM_ID_kDisableGpuRasterization, |
+ UMA_HISTOGRAM_ID_kEnablePrintPreviewRegisterPromos, |
+ UMA_HISTOGRAM_ID_kEnableSimplifiedFullscreen, |
+ UMA_HISTOGRAM_ID_kEnableAccessibilityTabSwitcher, |
+ UMA_HISTOGRAM_ID_kEnableQuic, |
+ UMA_HISTOGRAM_ID_kEnableOriginChipOnSrp, |
+ UMA_HISTOGRAM_ID_kFastUserSwitching, |
+ UMA_HISTOGRAM_ID_kEnableTouchEditing, |
+ UMA_HISTOGRAM_ID_kWalletServiceUseSandbox, |
+ UMA_HISTOGRAM_ID_kEnableCarrierSwitching, |
+ UMA_HISTOGRAM_ID_kDisableContextualSearch, |
+ UMA_HISTOGRAM_ID_kEnableZeroSuggestEtherSerp, |
+ UMA_HISTOGRAM_ID_kEnableCloudDevices, |
+ UMA_HISTOGRAM_ID_kDisableQuicHttps, |
+ UMA_HISTOGRAM_ID_kEnableTouchDragDrop, |
+ UMA_HISTOGRAM_ID_kEnablePermissionsBubbles, |
+ UMA_HISTOGRAM_ID_kEnableFirstRunUITransitions, |
+ UMA_HISTOGRAM_ID_kDisableDeviceDiscoveryNotifications, |
+ UMA_HISTOGRAM_ID_kEnableThreadedCompositing, |
+ UMA_HISTOGRAM_ID_kEnableEasyUnlock, |
+ UMA_HISTOGRAM_ID_kEnableOriginChipAlways, |
+ UMA_HISTOGRAM_ID_kEnablePinch, |
+ UMA_HISTOGRAM_ID_kEnableBleedingEdgeRenderingFastPaths, |
+ UMA_HISTOGRAM_ID_kDisableLCDText, |
+ UMA_HISTOGRAM_ID_kEnableStreamlinedHostedApps, |
+ UMA_HISTOGRAM_ID_kDisableWebRTC, |
+ UMA_HISTOGRAM_ID_kEnableSavePasswordBubble, |
+ UMA_HISTOGRAM_ID_kEnableAppsShowOnFirstPaint, |
+ UMA_HISTOGRAM_ID_kEnableNewNTP, |
+ UMA_HISTOGRAM_ID_kEnableTextInputFocusManager, |
+ UMA_HISTOGRAM_ID_kEnableServiceWorkerSync, |
+ UMA_HISTOGRAM_ID_kEnableHarfBuzzRenderText, |
+ UMA_HISTOGRAM_ID_kEnableDownloadResumption, |
+ UMA_HISTOGRAM_ID_kEnableNewProfileManagement, |
+ UMA_HISTOGRAM_ID_kDisableTouchEditing, |
+ UMA_HISTOGRAM_ID_kGoogleProfileInfo, |
+ UMA_HISTOGRAM_ID_kEnableImplSidePainting, |
+ UMA_HISTOGRAM_ID_kEnableDistanceFieldText, |
+ UMA_HISTOGRAM_ID_kEnableDeferredImageDecoding, |
+ UMA_HISTOGRAM_ID_kManualEnhancedBookmarksOptout, |
+ UMA_HISTOGRAM_ID_kEnableSearchButtonInOmniboxForStrOrIip, |
+ UMA_HISTOGRAM_ID_kEnableOfflineAutoReload, |
+ UMA_HISTOGRAM_ID_kEnableExperimentalCanvasFeatures, |
+ UMA_HISTOGRAM_ID_kEnableAppInstallAlerts, |
+ UMA_HISTOGRAM_ID_kEnableCloudPrintXps, |
+ UMA_HISTOGRAM_ID_kMaxTilesForInterestArea, |
+ UMA_HISTOGRAM_ID_kEnableAppList, |
+ UMA_HISTOGRAM_ID_kDisableAcceleratedVideoDecode, |
+ UMA_HISTOGRAM_ID_kOutOfProcessPdf, |
+ UMA_HISTOGRAM_ID_kDisableSessionCrashedBubble, |
+ UMA_HISTOGRAM_ID_kEnableSwipeSelection, |
+ UMA_HISTOGRAM_ID_kDisableCompositingForFixedPosition, |
+ UMA_HISTOGRAM_ID_kEnableWebBasedSignin, |
+ UMA_HISTOGRAM_ID_kSSLInterstitialVersionV2Gray, |
+ UMA_HISTOGRAM_ID_kEnableSyncAppList, |
+ UMA_HISTOGRAM_ID_kDisableCompositorTouchHitTesting, |
+ UMA_HISTOGRAM_ID_kDisableAcceleratedFixedRootBackground, |
+ UMA_HISTOGRAM_ID_kEnhancedBookmarksExperiment, |
+ UMA_HISTOGRAM_ID_kDisablePnacl, |
+ UMA_HISTOGRAM_ID_kExtensionContentVerification, |
+ UMA_HISTOGRAM_ID_kDisableTouchDragDrop, |
+ UMA_HISTOGRAM_ID_kDefaultTileHeight, |
+ UMA_HISTOGRAM_ID_kDisableSyncSyncedNotifications, |
+ UMA_HISTOGRAM_ID_kNewAvatarMenu, |
+ UMA_HISTOGRAM_ID_kAllowNaClSocketAPI, |
+ UMA_HISTOGRAM_ID_kEnableExperimentalExtensionApis, |
+ UMA_HISTOGRAM_ID_kEnableAppWindowControls, |
+ UMA_HISTOGRAM_ID_kSilentDebuggerExtensionAPI, |
+ UMA_HISTOGRAM_ID_kEnableSuggestionsService, |
+ UMA_HISTOGRAM_ID_kEnableContextualSearch, |
+ UMA_HISTOGRAM_ID_kEnableFastTextAutosizing, |
+ UMA_HISTOGRAM_ID_kAshTouchHud, |
+ UMA_HISTOGRAM_ID_kDisableAcceleratedOverflowScroll, |
+ UMA_HISTOGRAM_ID_kDisableAsyncDns, |
+ UMA_HISTOGRAM_ID_kDisableWebAudio, |
+ UMA_HISTOGRAM_ID_kDisableDelegatedRenderer, |
+ UMA_HISTOGRAM_ID_kDisableSavePasswordBubble, |
+ UMA_HISTOGRAM_ID_kEnableOfflineLoadStaleCache, |
+ UMA_HISTOGRAM_ID_kDisableDisplayColorCalibration, |
+ UMA_HISTOGRAM_ID_kDebugPackedApps, |
+ UMA_HISTOGRAM_ID_kEnableGpuRasterization, |
+ UMA_HISTOGRAM_ID_kDisableImplSidePainting, |
+ UMA_HISTOGRAM_ID_kDisableDistanceFieldText, |
+ UMA_HISTOGRAM_ID_kPerformanceMonitorGathering, |
+ UMA_HISTOGRAM_ID_kDisablePinch, |
+ UMA_HISTOGRAM_ID_kSyncfsEnableDirectoryOperation, |
+ UMA_HISTOGRAM_ID_kDisableNTPOtherSessionsMenu, |
+ UMA_HISTOGRAM_ID_kEnableSpellingFeedbackFieldTrial, |
+ UMA_HISTOGRAM_ID_kSSLInterstitialVersionV1, |
+ UMA_HISTOGRAM_ID_kDisableGestureRequirementForMediaPlayback, |
+ UMA_HISTOGRAM_ID_kTouchScrollingMode, |
+ UMA_HISTOGRAM_ID_kEnableTouchpadThreeFingerClick, |
+ UMA_HISTOGRAM_ID_kDisableQuickofficeComponentApp, |
+ UMA_HISTOGRAM_ID_kEnableCompositingForTransition, |
+ UMA_HISTOGRAM_ID_kDisableAccountConsistency, |
+ UMA_HISTOGRAM_ID_kEnableRequestTabletSite, |
+ UMA_HISTOGRAM_ID_kTabCaptureDownscaleQuality, |
+ UMA_HISTOGRAM_ID_kEnableServiceWorker, |
+ UMA_HISTOGRAM_ID_kAshDebugShortcuts, |
+ UMA_HISTOGRAM_ID_kEnableSyncSyncedNotifications, |
+ UMA_HISTOGRAM_ID_kIgnoreGpuBlacklist, |
+ UMA_HISTOGRAM_ID_kSSLInterstitialVersionV2Colorful, |
+ UMA_HISTOGRAM_ID_kDisableIgnoreAutocompleteOff, |
+ UMA_HISTOGRAM_ID_kDisableAccelerated2dCanvas, |
+ UMA_HISTOGRAM_ID_kEnableGestureTapHighlight, |
+ UMA_HISTOGRAM_ID_kResetAppListInstallState, |
+ UMA_HISTOGRAM_ID_kEnableScrollPrediction, |
+ UMA_HISTOGRAM_ID_kEnableEphemeralApps, |
+ UMA_HISTOGRAM_ID_kEnableWebGLDraftExtensions, |
+ UMA_HISTOGRAM_ID_kDisableNetworkPortalNotification, |
+ UMA_HISTOGRAM_ID_kEnableDeviceDiscoveryNotifications, |
+ UMA_HISTOGRAM_ID_kDisableLayerSquashing, |
+ UMA_HISTOGRAM_ID_kDisableGestureTapHighlight, |
+ UMA_HISTOGRAM_ID_kEnableOfflineAutoReloadVisibleOnly, |
+ UMA_HISTOGRAM_ID_kEnableDataReductionProxyDev, |
+ UMA_HISTOGRAM_ID_kEnableTranslateNewUX, |
+ UMA_HISTOGRAM_ID_kNoPings, |
+ UMA_HISTOGRAM_ID_kEnableScriptsRequireAction, |
+ UMA_HISTOGRAM_ID_kDisableWebRtcHWDecoding, |
+ UMA_HISTOGRAM_ID_kEnableVirtualKeyboardOverscroll, |
+ UMA_HISTOGRAM_ID_kDisableDirectWrite, |
+ UMA_HISTOGRAM_ID_kExtensionsOnChromeURLs, |
+ UMA_HISTOGRAM_ID_kMalwareInterstitialVersionV2, |
+ UMA_HISTOGRAM_ID_kEnableAccountConsistency, |
+ UMA_HISTOGRAM_ID_kDisableOfflineAutoReloadVisibleOnly, |
+ UMA_HISTOGRAM_ID_kDisableSettingsWindow, |
+ UMA_HISTOGRAM_ID_kDisableEmbeddedSharedWorker, |
+ UMA_HISTOGRAM_ID_kShowAutofillTypePredictions, |
+ UMA_HISTOGRAM_ID_kEnableAsyncDns, |
+ UMA_HISTOGRAM_ID_kEnableProminentURLAppFlow, |
+ UMA_HISTOGRAM_ID_kEnableHighDpiCompositingForFixedPosition, |
+ UMA_HISTOGRAM_ID_kForceGpuRasterization, |
+ UMA_HISTOGRAM_ID_kDisableDeviceEnumeration, |
+ UMA_HISTOGRAM_ID_kShowFPSCounter, |
+ UMA_HISTOGRAM_ID_kAppsKeepChromeAlive, |
+ UMA_HISTOGRAM_ID_kEnableFileManagerMTP, |
+ UMA_HISTOGRAM_ID_kEnablePanels, |
+ UMA_HISTOGRAM_ID_kDisableOverlayScrollbar, |
+ UMA_HISTOGRAM_ID_kDisableZeroCopy, |
+ /* |
+ Do not forget to read comment on the top of the enum before adding values! |
+ */ |
+}; |
+ |
+} // namespace about_flags |
+ |
+#endif // CHROME_BROWSER_ABOUT_FLAGS_SWITCHES_HISTOGRAM_IDS_H_ |