// Copyright (c) 2010 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. // Constants for the names of various preferences, for easier changing. #ifndef CHROME_COMMON_PREF_NAMES_H_ #define CHROME_COMMON_PREF_NAMES_H_ #include "build/build_config.h" namespace prefs { // Profile prefs extern const wchar_t kHomePageIsNewTabPage[]; extern const wchar_t kHomePage[]; extern const wchar_t kSessionExitedCleanly[]; extern const wchar_t kRestoreOnStartup[]; extern const wchar_t kURLsToRestoreOnStartup[]; extern const wchar_t kApplicationLocale[]; extern const wchar_t kDefaultCharset[]; extern const wchar_t kAcceptLanguages[]; extern const wchar_t kStaticEncodings[]; extern const wchar_t kPopupWhitelistedHosts[]; extern const wchar_t kShowBookmarkBar[]; extern const wchar_t kWebKitStandardFontIsSerif[]; extern const wchar_t kWebKitFixedFontFamily[]; extern const wchar_t kWebKitSerifFontFamily[]; extern const wchar_t kWebKitSansSerifFontFamily[]; extern const wchar_t kWebKitCursiveFontFamily[]; extern const wchar_t kWebKitFantasyFontFamily[]; extern const wchar_t kWebKitDefaultFontSize[]; extern const wchar_t kWebKitDefaultFixedFontSize[]; extern const wchar_t kWebKitMinimumFontSize[]; extern const wchar_t kWebKitMinimumLogicalFontSize[]; extern const wchar_t kWebKitJavascriptEnabled[]; extern const wchar_t kWebKitWebSecurityEnabled[]; extern const wchar_t kWebKitJavascriptCanOpenWindowsAutomatically[]; extern const wchar_t kWebKitLoadsImagesAutomatically[]; extern const wchar_t kWebKitPluginsEnabled[]; extern const wchar_t kWebKitDomPasteEnabled[]; extern const wchar_t kWebKitShrinksStandaloneImagesToFit[]; extern const wchar_t kWebKitInspectorSettings[]; extern const wchar_t kWebKitUsesUniversalDetector[]; extern const wchar_t kWebKitTextAreasAreResizable[]; extern const wchar_t kWebKitJavaEnabled[]; extern const wchar_t kWebkitTabsToLinks[]; extern const wchar_t kPasswordManagerEnabled[]; extern const wchar_t kFormAutofillEnabled[]; // OBSOLETE extern const wchar_t kSafeBrowsingEnabled[]; extern const wchar_t kSearchSuggestEnabled[]; extern const wchar_t kCookieBehavior[]; // OBSOLETE extern const wchar_t kDefaultSearchProviderSearchURL[]; extern const wchar_t kDefaultSearchProviderSuggestURL[]; extern const wchar_t kDefaultSearchProviderName[]; extern const wchar_t kDefaultSearchProviderID[]; extern const wchar_t kDefaultSearchProviderPrepopulateID[]; extern const wchar_t kSearchProviderOverrides[]; extern const wchar_t kSearchProviderOverridesVersion[]; extern const wchar_t kPromptForDownload[]; extern const wchar_t kAlternateErrorPagesEnabled[]; extern const wchar_t kDnsPrefetchingEnabled[]; extern const wchar_t kDnsStartupPrefetchList[]; extern const wchar_t kDnsHostReferralList[]; extern const wchar_t kCookiePromptExpanded[]; #if defined(USE_NSS) extern const wchar_t kCertRevocationCheckingEnabled[]; extern const wchar_t kSSL2Enabled[]; extern const wchar_t kSSL3Enabled[]; extern const wchar_t kTLS1Enabled[]; #endif #if defined(OS_CHROMEOS) extern const wchar_t kTapToClickEnabled[]; extern const wchar_t kVertEdgeScrollEnabled[]; extern const wchar_t kTouchpadSpeedFactor[]; extern const wchar_t kTouchpadSensitivity[]; extern const wchar_t kLanguageCurrentInputMethod[]; extern const wchar_t kLanguagePreviousInputMethod[]; extern const wchar_t kLanguageHotkeyNextEngineInMenu[]; extern const wchar_t kLanguageHotkeyPreviousEngine[]; extern const wchar_t kLanguagePreferredLanguages[]; extern const wchar_t kLanguagePreloadEngines[]; extern const wchar_t kLanguageChewingAutoShiftCur[]; extern const wchar_t kLanguageChewingAddPhraseDirection[]; extern const wchar_t kLanguageChewingEasySymbolInput[]; extern const wchar_t kLanguageChewingEscCleanAllBuf[]; extern const wchar_t kLanguageChewingForceLowercaseEnglish[]; extern const wchar_t kLanguageChewingPlainZhuyin[]; extern const wchar_t kLanguageChewingPhraseChoiceRearward[]; extern const wchar_t kLanguageChewingSpaceAsSelection[]; extern const wchar_t kLanguageChewingMaxChiSymbolLen[]; extern const wchar_t kLanguageChewingCandPerPage[]; extern const wchar_t kLanguageChewingKeyboardType[]; extern const wchar_t kLanguageChewingSelKeys[]; extern const wchar_t kLanguageChewingHsuSelKeyType[]; extern const wchar_t kLanguageHangulKeyboard[]; extern const wchar_t kLanguageHangulHanjaKeys[]; extern const wchar_t kLanguagePinyinCorrectPinyin[]; extern const wchar_t kLanguagePinyinFuzzyPinyin[]; extern const wchar_t kLanguagePinyinLookupTablePageSize[]; extern const wchar_t kLanguagePinyinShiftSelectCandidate[]; extern const wchar_t kLanguagePinyinMinusEqualPage[]; extern const wchar_t kLanguagePinyinCommaPeriodPage[]; extern const wchar_t kLanguagePinyinAutoCommit[]; extern const wchar_t kLanguagePinyinDoublePinyin[]; extern const wchar_t kLanguagePinyinDoublePinyinSchema[]; extern const wchar_t kLanguagePinyinInitChinese[]; extern const wchar_t kLanguagePinyinInitFull[]; extern const wchar_t kLanguagePinyinInitFullPunct[]; extern const wchar_t kLanguagePinyinInitSimplifiedChinese[]; extern const wchar_t kLanguagePinyinTradCandidate[]; extern const wchar_t kLanguageMozcPreeditMethod[]; extern const wchar_t kLanguageMozcSessionKeymap[]; extern const wchar_t kLanguageMozcPunctuationMethod[]; extern const wchar_t kLanguageMozcSymbolMethod[]; extern const wchar_t kLanguageMozcSpaceCharacterForm[]; extern const wchar_t kLanguageMozcHistoryLearningLevel[]; extern const wchar_t kLanguageMozcSelectionShortcut[]; extern const wchar_t kLanguageMozcShiftKeyModeSwitch[]; extern const wchar_t kLanguageMozcNumpadCharacterForm[]; extern const wchar_t kLanguageMozcIncognitoMode[]; extern const wchar_t kLanguageMozcUseAutoImeTurnOff[]; extern const wchar_t kLanguageMozcUseDateConversion[]; extern const wchar_t kLanguageMozcUseSingleKanjiConversion[]; extern const wchar_t kLanguageMozcUseSymbolConversion[]; extern const wchar_t kLanguageMozcUseNumberConversion[]; extern const wchar_t kLanguageMozcUseHistorySuggest[]; extern const wchar_t kLanguageMozcUseDictionarySuggest[]; extern const wchar_t kLanguageMozcSuggestionsSize[]; extern const wchar_t kAccessibilityEnabled[]; extern const wchar_t kLabsAdvancedFilesystemEnabled[]; extern const wchar_t kLabsMediaplayerEnabled[]; #endif extern const wchar_t kIpcDisabledMessages[]; extern const wchar_t kShowHomeButton[]; extern const wchar_t kShowPageOptionsButtons[]; extern const wchar_t kRecentlySelectedEncoding[]; extern const wchar_t kDeleteBrowsingHistory[]; extern const wchar_t kDeleteDownloadHistory[]; extern const wchar_t kDeleteCache[]; extern const wchar_t kDeleteCookies[]; extern const wchar_t kDeletePasswords[]; extern const wchar_t kDeleteFormData[]; extern const wchar_t kEnableSpellCheck[]; extern const wchar_t kEnableAutoSpellCorrect[]; extern const wchar_t kDeleteTimePeriod[]; extern const wchar_t kPrintingPageHeaderLeft[]; extern const wchar_t kPrintingPageHeaderCenter[]; extern const wchar_t kPrintingPageHeaderRight[]; extern const wchar_t kPrintingPageFooterLeft[]; extern const wchar_t kPrintingPageFooterCenter[]; extern const wchar_t kPrintingPageFooterRight[]; #if defined(TOOLKIT_USES_GTK) extern const wchar_t kUsesSystemTheme[]; #endif extern const wchar_t kCurrentThemePackFilename[]; extern const wchar_t kCurrentThemeID[]; extern const wchar_t kCurrentThemeImages[]; extern const wchar_t kCurrentThemeColors[]; extern const wchar_t kCurrentThemeTints[]; extern const wchar_t kCurrentThemeDisplayProperties[]; extern const wchar_t kExtensionsUIDeveloperMode[]; extern const wchar_t kExtensionToolbarSize[]; extern const wchar_t kPluginsLastInternalDirectory[]; extern const wchar_t kPluginsPluginsList[]; extern const wchar_t kPluginsPluginsBlacklist[]; extern const wchar_t kPluginsEnabledInternalPDF[]; extern const wchar_t kCheckDefaultBrowser[]; #if defined(OS_MACOSX) extern const wchar_t kShowUpdatePromotionInfoBar[]; #endif extern const wchar_t kUseCustomChromeFrame[]; extern const wchar_t kShowOmniboxSearchHint[]; extern const wchar_t kNTPPromoViewsRemaining[]; extern const wchar_t kDesktopNotificationDefaultContentSetting[]; extern const wchar_t kDesktopNotificationAllowedOrigins[]; extern const wchar_t kDesktopNotificationDeniedOrigins[]; extern const wchar_t kDefaultContentSettings[]; extern const wchar_t kPerHostContentSettings[]; // OBSOLETE extern const wchar_t kContentSettingsVersion[]; extern const wchar_t kContentSettingsPatterns[]; extern const wchar_t kBlockThirdPartyCookies[]; extern const wchar_t kClearSiteDataOnExit[]; extern const wchar_t kPerHostZoomLevels[]; extern const wchar_t kAutoFillEnabled[]; extern const wchar_t kAutoFillAuxiliaryProfilesEnabled[]; extern const wchar_t kAutoFillDialogPlacement[]; extern const wchar_t kAutoFillPositiveUploadRate[]; extern const wchar_t kAutoFillNegativeUploadRate[]; extern const wchar_t kUseVerticalTabs[]; extern const wchar_t kEnableTranslate[]; extern const wchar_t kPinnedTabs[]; // Local state extern const wchar_t kMetricsClientID[]; extern const wchar_t kMetricsSessionID[]; extern const wchar_t kMetricsClientIDTimestamp[]; extern const wchar_t kMetricsReportingEnabled[]; extern const wchar_t kMetricsInitialLogs[]; extern const wchar_t kMetricsOngoingLogs[]; extern const wchar_t kProfileMetrics[]; extern const wchar_t kProfilePrefix[]; extern const wchar_t kStabilityExitedCleanly[]; extern const wchar_t kStabilityStatsVersion[]; extern const wchar_t kStabilityStatsBuildTime[]; extern const wchar_t kStabilitySessionEndCompleted[]; extern const wchar_t kStabilityLaunchCount[]; extern const wchar_t kStabilityCrashCount[]; extern const wchar_t kStabilityIncompleteSessionEndCount[]; extern const wchar_t kStabilityPageLoadCount[]; extern const wchar_t kStabilityRendererCrashCount[]; extern const wchar_t kStabilityExtensionRendererCrashCount[]; extern const wchar_t kStabilityLaunchTimeSec[]; extern const wchar_t kStabilityLastTimestampSec[]; extern const wchar_t kStabilityRendererHangCount[]; extern const wchar_t kStabilityChildProcessCrashCount[]; extern const wchar_t kStabilityBreakpadRegistrationSuccess[]; extern const wchar_t kStabilityBreakpadRegistrationFail[]; extern const wchar_t kStabilityDebuggerPresent[]; extern const wchar_t kStabilityDebuggerNotPresent[]; extern const wchar_t kStabilityPluginStats[]; extern const wchar_t kStabilityPluginName[]; extern const wchar_t kStabilityPluginLaunches[]; extern const wchar_t kStabilityPluginInstances[]; extern const wchar_t kStabilityPluginCrashes[]; extern const wchar_t kUninstallMetricsPageLoadCount[]; extern const wchar_t kUninstallLaunchCount[]; extern const wchar_t kUninstallMetricsInstallDate[]; extern const wchar_t kUninstallMetricsUptimeSec[]; extern const wchar_t kUninstallLastLaunchTimeSec[]; extern const wchar_t kUninstallLastObservedRunTimeSec[]; extern const wchar_t kBrowserWindowPlacement[]; extern const wchar_t kTaskManagerWindowPlacement[]; extern const wchar_t kPageInfoWindowPlacement[]; extern const wchar_t kKeywordEditorWindowPlacement[]; extern const wchar_t kPreferencesWindowPlacement[]; extern const wchar_t kMemoryCacheSize[]; extern const wchar_t kDownloadDefaultDirectory[]; extern const wchar_t kDownloadExtensionsToOpen[]; extern const wchar_t kDownloadDirUpgraded[]; extern const wchar_t kSaveFileDefaultDirectory[]; extern const wchar_t kSelectFileLastDirectory[]; extern const wchar_t kHungPluginDetectFrequency[]; extern const wchar_t kPluginMessageResponseTimeout[]; extern const wchar_t kSpellCheckDictionary[]; extern const wchar_t kExcludedSchemes[]; extern const wchar_t kSafeBrowsingClientKey[]; extern const wchar_t kSafeBrowsingWrappedKey[]; extern const wchar_t kOptionsWindowLastTabIndex[]; extern const wchar_t kContentSettingsWindowLastTabIndex[]; extern const wchar_t kCertificateManagerWindowLastTabIndex[]; extern const wchar_t kShouldShowFirstRunBubble[]; extern const wchar_t kShouldUseOEMFirstRunBubble[]; extern const wchar_t kShouldUseMinimalFirstRunBubble[]; extern const wchar_t kShouldShowWelcomePage[]; extern const wchar_t kLastKnownGoogleURL[]; extern const wchar_t kLastKnownIntranetRedirectOrigin[]; extern const wchar_t kCountryIDAtInstall[]; extern const wchar_t kGeoIDAtInstall[]; // OBSOLETE extern const wchar_t kShutdownType[]; extern const wchar_t kShutdownNumProcesses[]; extern const wchar_t kShutdownNumProcessesSlow[]; extern const wchar_t kRestartLastSessionOnShutdown[]; extern const wchar_t kNumBookmarksOnBookmarkBar[]; extern const wchar_t kNumFoldersOnBookmarkBar[]; extern const wchar_t kNumBookmarksInOtherBookmarkFolder[]; extern const wchar_t kNumFoldersInOtherBookmarkFolder[]; extern const wchar_t kNumKeywords[]; extern const wchar_t kDisableVideoAndChat[]; extern const wchar_t kDisableExtensions[]; extern const wchar_t kShowExtensionShelf[]; extern const wchar_t kBrowserActionContainerWidth[]; extern const wchar_t kLastExtensionsUpdateCheck[]; extern const wchar_t kNextExtensionsUpdateCheck[]; extern const wchar_t kExtensionBlacklistUpdateVersion[]; extern const wchar_t kNTPMostVisitedURLsBlacklist[]; extern const wchar_t kNTPMostVisitedPinnedURLs[]; extern const wchar_t kNTPTipsCache[]; extern const wchar_t kNTPTipsCacheUpdate[]; extern const wchar_t kNTPTipsServer[]; extern const wchar_t kNTPShownSections[]; extern const wchar_t kNTPPrefVersion[]; extern const wchar_t kDevToolsOpenDocked[]; extern const wchar_t kDevToolsSplitLocation[]; extern const wchar_t kSyncLastSyncedTime[]; extern const wchar_t kSyncHasSetupCompleted[]; extern const wchar_t kKeepEverythingSynced[]; extern const wchar_t kSyncBookmarks[]; extern const wchar_t kSyncPasswords[]; extern const wchar_t kSyncPreferences[]; extern const wchar_t kSyncAutofill[]; extern const wchar_t kSyncThemes[]; extern const wchar_t kSyncTypedUrls[]; extern const wchar_t kSyncExtensions[]; extern const wchar_t kSyncManaged[]; extern const wchar_t kSyncSuppressStart[]; extern const wchar_t kWebAppCreateOnDesktop[]; extern const wchar_t kWebAppCreateInAppsMenu[]; extern const wchar_t kWebAppCreateInQuickLaunchBar[]; extern const wchar_t kGeolocationAccessToken[]; extern const wchar_t kGeolocationDefaultContentSetting[]; extern const wchar_t kGeolocationContentSettings[]; extern const wchar_t kLoginDatabaseMigrated[]; extern const wchar_t kCloudPrintServiceURL[]; extern const wchar_t kCloudPrintProxyId[]; extern const wchar_t kCloudPrintAuthToken[]; extern const wchar_t kCloudPrintXMPPAuthToken[]; extern const wchar_t kCloudPrintEmail[]; extern const wchar_t kCloudPrintPrintSystemSettings[]; extern const wchar_t kNoProxyServer[]; extern const wchar_t kProxyAutoDetect[]; extern const wchar_t kProxyServer[]; extern const wchar_t kProxyPacUrl[]; extern const wchar_t kProxyBypassList[]; extern const wchar_t kRegisteredBackgroundContents[]; } // namespace prefs #endif // CHROME_COMMON_PREF_NAMES_H_