Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(120)

Unified Diff: chrome/browser/about_flags_switches_histogram_ids.h

Issue 344883002: Collect UMA statistics on which chrome://flags lead to chrome restart on ChromeOS. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Renamed about_flags_switches_histogram_id.h -> about_flags_switches_histogram_ids.h . Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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..d8e77924a181dc7ec83ec8568b5b286357e8327e
--- /dev/null
+++ b/chrome/browser/about_flags_switches_histogram_ids.h
@@ -0,0 +1,278 @@
+// 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, prepend "DEPRECATED_" prefix to the enum
+ constant.
+
+ 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 SwitchesUmaHistogramId {
+ 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,
+ UMA_HISTOGRAM_ID_kDisableClickDelay,
+ /*
+ 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_

Powered by Google App Engine
This is Rietveld 408576698