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.
5 // Constants for the names of various preferences, for easier changing.
7 #ifndef CHROME_COMMON_PREF_NAMES_H_
8 #define CHROME_COMMON_PREF_NAMES_H_
12 #include "build/build_config.h"
16 // Profile prefs. Please add Local State prefs below instead.
17 extern const char kDefaultApps
[];
18 extern const char kDefaultAppsInstalled
[];
19 extern const char kHomePageIsNewTabPage
[];
20 extern const char kHomePage
[];
21 extern const char kHomePageChanged
[];
22 extern const char kIsGooglePlusUser
[];
23 extern const char kSessionExitedCleanly
[];
24 extern const char kSessionExitType
[];
25 extern const char kRestoreOnStartup
[];
26 extern const char kURLsToRestoreOnStartup
[];
27 extern const char kRestoreOnStartupMigrated
[];
28 extern const char kDisableScreenshots
[];
30 // For OS_CHROMEOS we maintain kApplicationLocale property in both local state
31 // and user's profile. Global property determines locale of login screen,
32 // while user's profile determines his personal locale preference.
33 extern const char kApplicationLocale
[];
34 #if defined(OS_CHROMEOS)
35 extern const char kApplicationLocaleBackup
[];
36 extern const char kApplicationLocaleAccepted
[];
37 extern const char kOwnerLocale
[];
40 // Obselete keys, kept only for migration code to the new keys. See
41 // http://crbug.com/123812
42 extern const char kGlobalDefaultCharset
[];
43 extern const char kWebKitGlobalDefaultFontSize
[];
44 extern const char kWebKitGlobalDefaultFixedFontSize
[];
45 extern const char kWebKitGlobalMinimumFontSize
[];
46 extern const char kWebKitGlobalMinimumLogicalFontSize
[];
47 extern const char kWebKitGlobalJavascriptEnabled
[];
48 extern const char kWebKitGlobalJavascriptCanOpenWindowsAutomatically
[];
49 extern const char kWebKitGlobalLoadsImagesAutomatically
[];
50 extern const char kWebKitGlobalPluginsEnabled
[];
51 extern const char kWebKitGlobalStandardFontFamily
[];
52 extern const char kWebKitGlobalFixedFontFamily
[];
53 extern const char kWebKitGlobalSerifFontFamily
[];
54 extern const char kWebKitGlobalSansSerifFontFamily
[];
55 extern const char kWebKitGlobalCursiveFontFamily
[];
56 extern const char kWebKitGlobalFantasyFontFamily
[];
57 extern const char kWebKitOldStandardFontFamily
[];
58 extern const char kWebKitOldFixedFontFamily
[];
59 extern const char kWebKitOldSerifFontFamily
[];
60 extern const char kWebKitOldSansSerifFontFamily
[];
61 extern const char kWebKitOldCursiveFontFamily
[];
62 extern const char kWebKitOldFantasyFontFamily
[];
64 extern const char kDefaultCharset
[];
65 extern const char kAcceptLanguages
[];
66 extern const char kStaticEncodings
[];
67 extern const char kShowBookmarkBar
[];
68 extern const char kBookmarkEditorExpandedNodes
[];
69 extern const char kWebKitCommonScript
[];
70 extern const char kWebKitStandardFontFamily
[];
71 extern const char kWebKitFixedFontFamily
[];
72 extern const char kWebKitSerifFontFamily
[];
73 extern const char kWebKitSansSerifFontFamily
[];
74 extern const char kWebKitCursiveFontFamily
[];
75 extern const char kWebKitFantasyFontFamily
[];
76 extern const char kWebKitPictographFontFamily
[];
78 // ISO 15924 four-letter script codes that per-script font prefs are supported
80 extern const char* const kWebKitScriptsForFontFamilyMaps
[];
81 extern const size_t kWebKitScriptsForFontFamilyMapsLength
;
83 // Per-script font pref prefixes.
84 extern const char kWebKitStandardFontFamilyMap
[];
85 extern const char kWebKitFixedFontFamilyMap
[];
86 extern const char kWebKitSerifFontFamilyMap
[];
87 extern const char kWebKitSansSerifFontFamilyMap
[];
88 extern const char kWebKitCursiveFontFamilyMap
[];
89 extern const char kWebKitFantasyFontFamilyMap
[];
90 extern const char kWebKitPictographFontFamilyMap
[];
92 // Per-script font prefs that have defaults, for easy reference when registering
94 extern const char kWebKitStandardFontFamilyArabic
[];
95 extern const char kWebKitFixedFontFamilyArabic
[];
96 extern const char kWebKitSerifFontFamilyArabic
[];
97 extern const char kWebKitSansSerifFontFamilyArabic
[];
98 extern const char kWebKitStandardFontFamilyCyrillic
[];
99 extern const char kWebKitFixedFontFamilyCyrillic
[];
100 extern const char kWebKitSerifFontFamilyCyrillic
[];
101 extern const char kWebKitSansSerifFontFamilyCyrillic
[];
102 extern const char kWebKitStandardFontFamilyGreek
[];
103 extern const char kWebKitFixedFontFamilyGreek
[];
104 extern const char kWebKitSerifFontFamilyGreek
[];
105 extern const char kWebKitSansSerifFontFamilyGreek
[];
106 extern const char kWebKitStandardFontFamilyJapanese
[];
107 extern const char kWebKitFixedFontFamilyJapanese
[];
108 extern const char kWebKitSerifFontFamilyJapanese
[];
109 extern const char kWebKitSansSerifFontFamilyJapanese
[];
110 extern const char kWebKitStandardFontFamilyKorean
[];
111 extern const char kWebKitFixedFontFamilyKorean
[];
112 extern const char kWebKitSerifFontFamilyKorean
[];
113 extern const char kWebKitSansSerifFontFamilyKorean
[];
114 extern const char kWebKitCursiveFontFamilyKorean
[];
115 extern const char kWebKitStandardFontFamilySimplifiedHan
[];
116 extern const char kWebKitFixedFontFamilySimplifiedHan
[];
117 extern const char kWebKitSerifFontFamilySimplifiedHan
[];
118 extern const char kWebKitSansSerifFontFamilySimplifiedHan
[];
119 extern const char kWebKitStandardFontFamilyTraditionalHan
[];
120 extern const char kWebKitFixedFontFamilyTraditionalHan
[];
121 extern const char kWebKitSerifFontFamilyTraditionalHan
[];
122 extern const char kWebKitSansSerifFontFamilyTraditionalHan
[];
124 extern const char kWebKitDefaultFontSize
[];
125 extern const char kWebKitDefaultFixedFontSize
[];
126 extern const char kWebKitMinimumFontSize
[];
127 extern const char kWebKitMinimumLogicalFontSize
[];
128 extern const char kWebKitJavascriptEnabled
[];
129 extern const char kWebKitWebSecurityEnabled
[];
130 extern const char kWebKitJavascriptCanOpenWindowsAutomatically
[];
131 extern const char kWebKitLoadsImagesAutomatically
[];
132 extern const char kWebKitPluginsEnabled
[];
133 extern const char kWebKitDomPasteEnabled
[];
134 extern const char kWebKitShrinksStandaloneImagesToFit
[];
135 extern const char kWebKitInspectorSettings
[];
136 extern const char kWebKitUsesUniversalDetector
[];
137 extern const char kWebKitTextAreasAreResizable
[];
138 extern const char kWebKitJavaEnabled
[];
139 extern const char kWebkitTabsToLinks
[];
140 extern const char kWebKitAllowDisplayingInsecureContent
[];
141 extern const char kWebKitAllowRunningInsecureContent
[];
142 #if defined(OS_ANDROID)
143 extern const char kWebKitFontScaleFactor
[];
144 extern const char kWebKitForceEnableZoom
[];
146 extern const char kPasswordManagerEnabled
[];
147 extern const char kPasswordManagerAllowShowPasswords
[];
148 extern const char kPasswordGenerationEnabled
[];
149 extern const char kAutologinEnabled
[];
150 extern const char kReverseAutologinEnabled
[];
151 extern const char kReverseAutologinRejectedEmailList
[];
152 extern const char kSafeBrowsingEnabled
[];
153 extern const char kSafeBrowsingReportingEnabled
[];
154 extern const char kSafeBrowsingProceedAnywayDisabled
[];
155 extern const char kIncognitoModeAvailability
[];
156 extern const char kSearchSuggestEnabled
[];
157 extern const char kConfirmToQuitEnabled
[];
158 extern const char kCookieBehavior
[]; // OBSOLETE
159 extern const char kSyncedDefaultSearchProviderGUID
[];
160 extern const char kDefaultSearchProviderEnabled
[];
161 extern const char kDefaultSearchProviderSearchURL
[];
162 extern const char kDefaultSearchProviderSuggestURL
[];
163 extern const char kDefaultSearchProviderInstantURL
[];
164 extern const char kDefaultSearchProviderIconURL
[];
165 extern const char kDefaultSearchProviderEncodings
[];
166 extern const char kDefaultSearchProviderName
[];
167 extern const char kDefaultSearchProviderKeyword
[];
168 extern const char kDefaultSearchProviderID
[];
169 extern const char kDefaultSearchProviderPrepopulateID
[];
170 extern const char kDefaultSearchProviderAlternateURLs
[];
171 extern const char kSearchProviderOverrides
[];
172 extern const char kSearchProviderOverridesVersion
[];
173 extern const char kPromptForDownload
[];
174 extern const char kAlternateErrorPagesEnabled
[];
175 extern const char kDnsStartupPrefetchList
[]; // OBSOLETE
176 extern const char kDnsPrefetchingStartupList
[];
177 extern const char kDnsHostReferralList
[]; // OBSOLETE
178 extern const char kDnsPrefetchingHostReferralList
[];
179 extern const char kDisableSpdy
[];
180 extern const char kHttpServerProperties
[];
181 extern const char kSpdyServers
[];
182 extern const char kAlternateProtocolServers
[];
183 extern const char kDisabledSchemes
[];
184 extern const char kUrlBlacklist
[];
185 extern const char kUrlWhitelist
[];
186 extern const char kInstantConfirmDialogShown
[];
187 extern const char kInstantEnabled
[];
188 extern const char kInstantUIZeroSuggestUrlPrefix
[];
189 extern const char kMultipleProfilePrefMigration
[];
190 extern const char kNetworkPredictionEnabled
[];
191 extern const char kDefaultAppsInstallState
[];
192 #if defined(OS_CHROMEOS)
193 extern const char kAudioMute
[];
194 extern const char kAudioVolumePercent
[];
195 extern const char kTapToClickEnabled
[];
196 extern const char kTapDraggingEnabled
[];
197 extern const char kEnableTouchpadThreeFingerClick
[];
198 extern const char kEnableTouchpadThreeFingerSwipe
[];
199 extern const char kNaturalScroll
[];
200 extern const char kPrimaryMouseButtonRight
[];
201 extern const char kMouseSensitivity
[];
202 extern const char kTouchpadSensitivity
[];
203 extern const char kUse24HourClock
[];
204 extern const char kDisableDrive
[];
205 extern const char kDisableDriveOverCellular
[];
206 extern const char kDisableDriveHostedFiles
[];
207 // TODO(yusukes): Change "kLanguageABC" to "kABC". The current form is too long
208 // to remember and confusing. The prefs are actually for input methods and i18n
209 // keyboards, not UI languages.
210 extern const char kLanguageCurrentInputMethod
[];
211 extern const char kLanguagePreviousInputMethod
[];
212 extern const char kLanguageHotkeyNextEngineInMenu
[];
213 extern const char kLanguageHotkeyPreviousEngine
[];
214 extern const char kLanguagePreferredLanguages
[];
215 extern const char kLanguagePreloadEngines
[];
216 extern const char kLanguageFilteredExtensionImes
[];
217 extern const char kLanguageChewingAutoShiftCur
[];
218 extern const char kLanguageChewingAddPhraseDirection
[];
219 extern const char kLanguageChewingEasySymbolInput
[];
220 extern const char kLanguageChewingEscCleanAllBuf
[];
221 extern const char kLanguageChewingForceLowercaseEnglish
[];
222 extern const char kLanguageChewingPlainZhuyin
[];
223 extern const char kLanguageChewingPhraseChoiceRearward
[];
224 extern const char kLanguageChewingSpaceAsSelection
[];
225 extern const char kLanguageChewingMaxChiSymbolLen
[];
226 extern const char kLanguageChewingCandPerPage
[];
227 extern const char kLanguageChewingKeyboardType
[];
228 extern const char kLanguageChewingSelKeys
[];
229 extern const char kLanguageChewingHsuSelKeyType
[];
230 extern const char kLanguageHangulKeyboard
[];
231 extern const char kLanguageHangulHanjaBindingKeys
[];
232 extern const char kLanguagePinyinCorrectPinyin
[];
233 extern const char kLanguagePinyinFuzzyPinyin
[];
234 extern const char kLanguagePinyinLookupTablePageSize
[];
235 extern const char kLanguagePinyinShiftSelectCandidate
[];
236 extern const char kLanguagePinyinMinusEqualPage
[];
237 extern const char kLanguagePinyinCommaPeriodPage
[];
238 extern const char kLanguagePinyinAutoCommit
[];
239 extern const char kLanguagePinyinDoublePinyin
[];
240 extern const char kLanguagePinyinDoublePinyinSchema
[];
241 extern const char kLanguagePinyinInitChinese
[];
242 extern const char kLanguagePinyinInitFull
[];
243 extern const char kLanguagePinyinInitFullPunct
[];
244 extern const char kLanguagePinyinInitSimplifiedChinese
[];
245 extern const char kLanguagePinyinTradCandidate
[];
246 extern const char kLanguageMozcPreeditMethod
[];
247 extern const char kLanguageMozcSessionKeymap
[];
248 extern const char kLanguageMozcPunctuationMethod
[];
249 extern const char kLanguageMozcSymbolMethod
[];
250 extern const char kLanguageMozcSpaceCharacterForm
[];
251 extern const char kLanguageMozcHistoryLearningLevel
[];
252 extern const char kLanguageMozcSelectionShortcut
[];
253 extern const char kLanguageMozcShiftKeyModeSwitch
[];
254 extern const char kLanguageMozcNumpadCharacterForm
[];
255 extern const char kLanguageMozcIncognitoMode
[];
256 extern const char kLanguageMozcUseAutoImeTurnOff
[];
257 extern const char kLanguageMozcUseHistorySuggest
[];
258 extern const char kLanguageMozcUseDictionarySuggest
[];
259 extern const char kLanguageMozcSuggestionsSize
[];
260 extern const char kLanguageRemapCapsLockKeyTo
[];
261 extern const char kLanguageRemapSearchKeyTo
[];
262 extern const char kLanguageRemapControlKeyTo
[];
263 extern const char kLanguageRemapAltKeyTo
[];
264 extern const char kLanguageXkbAutoRepeatEnabled
[];
265 extern const char kLanguageXkbAutoRepeatDelay
[];
266 extern const char kLanguageXkbAutoRepeatInterval
[];
267 extern const char kSpokenFeedbackEnabled
[];
268 extern const char kHighContrastEnabled
[];
269 extern const char kScreenMagnifierScale
[];
270 extern const char kScreenMagnifierType
[];
271 extern const char kVirtualKeyboardEnabled
[];
272 extern const char kLabsAdvancedFilesystemEnabled
[];
273 extern const char kLabsMediaplayerEnabled
[];
274 extern const char kEnableScreenLock
[];
275 extern const char kShowPlanNotifications
[];
276 extern const char kShow3gPromoNotification
[];
277 extern const char kChromeOSReleaseNotesVersion
[];
278 extern const char kUseSharedProxies
[];
279 extern const char kOAuth1Token
[];
280 extern const char kOAuth1Secret
[];
281 extern const char kEnableCrosDRM
[];
282 extern const char kDisplayOverscans
[];
283 extern const char kPrimaryDisplayID
[];
284 extern const char kSecondaryDisplayLayout
[];
285 extern const char kSecondaryDisplayOffset
[];
286 extern const char kSecondaryDisplays
[];
287 #endif // defined(OS_CHROMEOS)
288 extern const char kIpcDisabledMessages
[];
289 extern const char kShowHomeButton
[];
290 extern const char kRecentlySelectedEncoding
[];
291 extern const char kDeleteBrowsingHistory
[];
292 extern const char kDeleteDownloadHistory
[];
293 extern const char kDeleteCache
[];
294 extern const char kDeleteCookies
[];
295 extern const char kDeletePasswords
[];
296 extern const char kDeleteFormData
[];
297 extern const char kDeleteHostedAppsData
[];
298 extern const char kDeauthorizeContentLicenses
[];
299 extern const char kEnableSpellCheck
[];
300 extern const char kSpeechRecognitionFilterProfanities
[];
301 extern const char kSpeechRecognitionTrayNotificationShownContexts
[];
302 extern const char kEnabledLabsExperiments
[];
303 extern const char kEnableAutoSpellCorrect
[];
304 extern const char kSavingBrowserHistoryDisabled
[];
305 extern const char kForceSafeSearch
[];
306 extern const char kDeleteTimePeriod
[];
307 #if defined(TOOLKIT_GTK)
308 extern const char kUsesSystemTheme
[];
310 extern const char kCurrentThemePackFilename
[];
311 extern const char kCurrentThemeID
[];
312 extern const char kCurrentThemeImages
[];
313 extern const char kCurrentThemeColors
[];
314 extern const char kCurrentThemeTints
[];
315 extern const char kCurrentThemeDisplayProperties
[];
316 extern const char kExtensionsUIDeveloperMode
[];
317 extern const char kExtensionToolbarSize
[];
318 extern const char kExtensionCommands
[];
319 extern const char kExtensionsSideloadWipeoutBubbleShown
[];
320 extern const char kPluginsLastInternalDirectory
[];
321 extern const char kPluginsPluginsList
[];
322 extern const char kPluginsDisabledPlugins
[];
323 extern const char kPluginsDisabledPluginsExceptions
[];
324 extern const char kPluginsEnabledPlugins
[];
325 extern const char kPluginsEnabledInternalPDF
[];
326 extern const char kPluginsEnabledNaCl
[];
327 extern const char kPluginsMigratedToPepperFlash
[];
328 extern const char kPluginsShowDetails
[];
329 extern const char kPluginsAllowOutdated
[];
330 extern const char kPluginsAlwaysAuthorize
[];
331 #if defined(ENABLE_PLUGIN_INSTALLATION)
332 extern const char kPluginsMetadata
[];
333 extern const char kPluginsResourceCacheUpdate
[];
335 extern const char kCheckDefaultBrowser
[];
337 extern const char kSuppressSwitchToMetroModeOnSetDefault
[];
339 extern const char kDefaultBrowserSettingEnabled
[];
340 #if defined(OS_MACOSX)
341 extern const char kShowUpdatePromotionInfoBar
[];
343 extern const char kUseCustomChromeFrame
[];
344 extern const char kShowOmniboxSearchHint
[];
345 extern const char kDesktopNotificationDefaultContentSetting
[]; // OBSOLETE
346 extern const char kDesktopNotificationAllowedOrigins
[]; // OBSOLETE
347 extern const char kDesktopNotificationDeniedOrigins
[]; // OBSOLETE
348 extern const char kDesktopNotificationPosition
[];
349 extern const char kDefaultContentSettings
[];
350 extern const char kContentSettingsClearOnExitMigrated
[];
351 extern const char kContentSettingsVersion
[];
352 extern const char kContentSettingsPatterns
[]; // OBSOLETE
353 extern const char kContentSettingsPatternPairs
[];
354 extern const char kContentSettingsDefaultWhitelistVersion
[];
355 extern const char kContentSettingsPluginWhitelist
[];
356 extern const char kBlockThirdPartyCookies
[];
357 extern const char kClearSiteDataOnExit
[];
358 extern const char kDefaultZoomLevel
[];
359 extern const char kPerHostZoomLevels
[];
360 extern const char kAutofillEnabled
[];
361 extern const char kAutofillAuxiliaryProfilesEnabled
[];
362 extern const char kAutofillPositiveUploadRate
[];
363 extern const char kAutofillNegativeUploadRate
[];
364 extern const char kAutofillPersonalDataManagerFirstRun
[];
365 extern const char kEditBookmarksEnabled
[];
367 extern const char kEnableTranslate
[];
368 extern const char kPinnedTabs
[];
370 extern const char kDisable3DAPIs
[];
371 extern const char kEnableHyperlinkAuditing
[];
372 extern const char kEnableReferrers
[];
373 extern const char kEnableDoNotTrack
[];
375 extern const char kImportBookmarks
[];
376 extern const char kImportHistory
[];
377 extern const char kImportHomepage
[];
378 extern const char kImportSearchEngine
[];
379 extern const char kImportSavedPasswords
[];
381 extern const char kEnterpriseWebStoreURL
[];
382 extern const char kEnterpriseWebStoreName
[];
384 #if !defined(OS_MACOSX) && !defined(OS_CHROMEOS) && defined(OS_POSIX)
385 extern const char kLocalProfileId
[];
386 extern const char kPasswordsUseLocalProfileId
[];
389 extern const char kProfileAvatarIndex
[];
390 extern const char kProfileName
[];
392 extern const char kInvertNotificationShown
[];
394 extern const char kPrintingEnabled
[];
395 extern const char kPrintPreviewDisabled
[];
397 // Local state prefs. Please add Profile prefs above instead.
398 extern const char kCertRevocationCheckingEnabled
[];
399 extern const char kSSLVersionMin
[];
400 extern const char kSSLVersionMax
[];
401 extern const char kCipherSuiteBlacklist
[];
402 extern const char kEnableOriginBoundCerts
[];
403 extern const char kDisableSSLRecordSplitting
[];
404 extern const char kEnableMemoryInfo
[];
406 extern const char kMetricsClientID
[];
407 extern const char kMetricsSessionID
[];
408 extern const char kMetricsLowEntropySource
[];
409 extern const char kMetricsClientIDTimestamp
[];
410 extern const char kMetricsReportingEnabled
[];
411 extern const char kMetricsInitialLogsXml
[];
412 extern const char kMetricsInitialLogsProto
[];
413 extern const char kMetricsOngoingLogsXml
[];
414 extern const char kMetricsOngoingLogsProto
[];
416 extern const char kBookmarkPromptEnabled
[];
417 extern const char kBookmarkPromptImpressionCount
[];
419 extern const char kVariationsSeed
[];
420 extern const char kVariationsSeedDate
[];
422 extern const char kProfileLastUsed
[];
423 extern const char kProfilesLastActive
[];
424 extern const char kProfilesNumCreated
[];
425 extern const char kProfileInfoCache
[];
426 extern const char kProfileCreatedByVersion
[];
428 extern const char kProfileMetrics
[];
429 extern const char kProfilePrefix
[];
431 extern const char kStabilityExitedCleanly
[];
432 extern const char kStabilityStatsVersion
[];
433 extern const char kStabilityStatsBuildTime
[];
434 extern const char kStabilitySessionEndCompleted
[];
435 extern const char kStabilityLaunchCount
[];
436 extern const char kStabilityCrashCount
[];
437 extern const char kStabilityIncompleteSessionEndCount
[];
438 extern const char kStabilityPageLoadCount
[];
439 extern const char kStabilityRendererCrashCount
[];
440 extern const char kStabilityExtensionRendererCrashCount
[];
441 extern const char kStabilityLaunchTimeSec
[];
442 extern const char kStabilityLastTimestampSec
[];
443 extern const char kStabilityRendererHangCount
[];
444 extern const char kStabilityChildProcessCrashCount
[];
445 extern const char kStabilityOtherUserCrashCount
[];
446 extern const char kStabilityKernelCrashCount
[];
447 extern const char kStabilitySystemUncleanShutdownCount
[];
449 extern const char kStabilityBreakpadRegistrationSuccess
[];
450 extern const char kStabilityBreakpadRegistrationFail
[];
451 extern const char kStabilityDebuggerPresent
[];
452 extern const char kStabilityDebuggerNotPresent
[];
454 extern const char kStabilityPluginStats
[];
455 extern const char kStabilityPluginName
[];
456 extern const char kStabilityPluginLaunches
[];
457 extern const char kStabilityPluginInstances
[];
458 extern const char kStabilityPluginCrashes
[];
459 extern const char kStabilityPluginLoadingErrors
[];
461 extern const char kUninstallMetricsPageLoadCount
[];
462 extern const char kUninstallLaunchCount
[];
464 extern const char kUninstallMetricsInstallDate
[];
465 extern const char kUninstallMetricsUptimeSec
[];
466 extern const char kUninstallLastLaunchTimeSec
[];
467 extern const char kUninstallLastObservedRunTimeSec
[];
469 extern const char kBrowserWindowPlacement
[];
470 extern const char kTaskManagerWindowPlacement
[];
471 extern const char kKeywordEditorWindowPlacement
[];
472 extern const char kPreferencesWindowPlacement
[];
473 extern const char kMemoryCacheSize
[];
475 extern const char kDownloadDefaultDirectory
[];
476 extern const char kDownloadExtensionsToOpen
[];
477 extern const char kDownloadDirUpgraded
[];
479 extern const char kSaveFileDefaultDirectory
[];
480 extern const char kSaveFileType
[];
482 extern const char kAllowFileSelectionDialogs
[];
483 extern const char kDefaultTasksByMimeType
[];
484 extern const char kDefaultTasksBySuffix
[];
486 extern const char kSelectFileLastDirectory
[];
488 extern const char kHungPluginDetectFrequency
[];
489 extern const char kPluginMessageResponseTimeout
[];
491 extern const char kSpellCheckDictionary
[];
492 extern const char kSpellCheckConfirmDialogShown
[];
493 extern const char kSpellCheckUseSpellingService
[];
495 extern const char kExcludedSchemes
[];
497 extern const char kSafeBrowsingClientKey
[];
498 extern const char kSafeBrowsingWrappedKey
[];
500 extern const char kOptionsWindowLastTabIndex
[];
501 extern const char kContentSettingsWindowLastTabIndex
[];
502 extern const char kCertificateManagerWindowLastTabIndex
[];
503 extern const char kShouldShowFirstRunBubble
[];
504 extern const char kShouldShowWelcomePage
[];
506 extern const char kLastKnownGoogleURL
[];
507 extern const char kLastPromptedGoogleURL
[];
508 extern const char kLastKnownIntranetRedirectOrigin
[];
510 extern const char kCountryIDAtInstall
[];
511 extern const char kGeoIDAtInstall
[]; // OBSOLETE
513 extern const char kShutdownType
[];
514 extern const char kShutdownNumProcesses
[];
515 extern const char kShutdownNumProcessesSlow
[];
517 extern const char kRestartLastSessionOnShutdown
[];
518 extern const char kWasRestarted
[];
520 extern const char kRestartSwitchMode
[];
523 extern const char kNumBookmarksOnBookmarkBar
[];
524 extern const char kNumFoldersOnBookmarkBar
[];
525 extern const char kNumBookmarksInOtherBookmarkFolder
[];
526 extern const char kNumFoldersInOtherBookmarkFolder
[];
528 extern const char kNumKeywords
[];
530 extern const char kDisableVideoAndChat
[];
532 extern const char kDisableExtensions
[];
533 extern const char kDisablePluginFinder
[];
534 extern const char kBrowserActionContainerWidth
[];
536 extern const char kLastExtensionsUpdateCheck
[];
537 extern const char kNextExtensionsUpdateCheck
[];
539 extern const char kExtensionAllowedInstallSites
[];
540 extern const char kExtensionInstallAllowList
[];
541 extern const char kExtensionInstallDenyList
[];
542 extern const char kExtensionAlertsInitializedPref
[];
543 extern const char kExtensionInstallForceList
[];
544 extern const char kExtensionBlacklistUpdateVersion
[];
546 extern const char kNtpTipsResourceServer
[];
548 extern const char kNtpCollapsedForeignSessions
[];
549 extern const char kNtpMostVisitedURLsBlacklist
[];
550 extern const char kNtpPromoResourceCacheUpdate
[];
551 extern const char kNtpDateResourceServer
[];
552 extern const char kNtpShownBookmarksFolder
[];
553 extern const char kNtpShownPage
[];
554 extern const char kNtpPromoDesktopSessionFound
[];
555 extern const char kNtpWebStoreEnabled
[];
556 extern const char kNtpAppPageNames
[];
558 extern const char kDevToolsDisabled
[];
559 extern const char kDevToolsDockSide
[];
560 extern const char kDevToolsEditedFiles
[];
561 extern const char kDevToolsHSplitLocation
[];
562 extern const char kDevToolsOpenDocked
[];
563 #if defined(OS_ANDROID)
564 extern const char kDevToolsRemoteEnabled
[];
566 extern const char kDevToolsVSplitLocation
[];
567 #if defined(OS_ANDROID)
568 // Used by Chrome Mobile.
569 extern const char kSpdyProxyEnabled
[];
571 extern const char kSyncLastSyncedTime
[];
572 extern const char kSyncHasSetupCompleted
[];
573 extern const char kSyncKeepEverythingSynced
[];
574 extern const char kSyncBookmarks
[];
575 extern const char kSyncPasswords
[];
576 extern const char kSyncPreferences
[];
577 extern const char kSyncAppNotifications
[];
578 extern const char kSyncAppSettings
[];
579 extern const char kSyncApps
[];
580 extern const char kSyncAutofill
[];
581 extern const char kSyncAutofillProfile
[];
582 extern const char kSyncThemes
[];
583 extern const char kSyncTypedUrls
[];
584 extern const char kSyncExtensions
[];
585 extern const char kSyncExtensionSettings
[];
586 extern const char kSyncHistoryDeleteDirectives
[];
587 extern const char kSyncManaged
[];
588 extern const char kSyncSearchEngines
[];
589 extern const char kSyncSessions
[];
590 extern const char kSyncSuppressStart
[];
591 extern const char kGoogleServicesLastUsername
[];
592 extern const char kGoogleServicesUsername
[];
593 extern const char kGoogleServicesUsernamePattern
[];
594 extern const char kSyncUsingSecondaryPassphrase
[];
595 extern const char kSyncEncryptionBootstrapToken
[];
596 extern const char kSyncKeystoreEncryptionBootstrapToken
[];
597 extern const char kSyncAcknowledgedSyncTypes
[];
598 // Deprecated in favor of kInvalidatorMaxInvalidationVersions.
599 extern const char kSyncMaxInvalidationVersions
[];
600 extern const char kSyncSessionsGUID
[];
602 extern const char kInvalidatorInvalidationState
[];
603 extern const char kInvalidatorMaxInvalidationVersions
[];
605 extern const char kSyncPromoStartupCount
[];
606 extern const char kSyncPromoViewCount
[];
607 extern const char kSyncPromoUserSkipped
[];
608 extern const char kSyncPromoShowOnFirstRunAllowed
[];
609 extern const char kSyncPromoShowNTPBubble
[];
611 extern const char kProfileGAIAInfoUpdateTime
[];
612 extern const char kProfileGAIAInfoPictureURL
[];
614 extern const char kWebAppCreateOnDesktop
[];
615 extern const char kWebAppCreateInAppsMenu
[];
616 extern const char kWebAppCreateInQuickLaunchBar
[];
618 extern const char kGeolocationAccessToken
[];
619 extern const char kGeolocationDefaultContentSetting
[];
620 extern const char kGeolocationContentSettings
[];
621 #if defined(OS_ANDROID)
622 extern const char kGeolocationEnabled
[];
625 extern const char kDefaultAudioCaptureDevice
[];
626 extern const char kDefaultVideoCaptureDevice
[];
628 extern const char kRemoteAccessHostFirewallTraversal
[];
629 extern const char kRemoteAccessHostRequireTwoFactor
[];
630 extern const char kRemoteAccessHostDomain
[];
631 extern const char kRemoteAccessHostTalkGadgetPrefix
[];
632 extern const char kRemoteAccessHostRequireCurtain
[];
634 extern const char kPrintPreviewStickySettings
[];
635 extern const char kCloudPrintRoot
[];
636 extern const char kCloudPrintServiceURL
[];
637 extern const char kCloudPrintSigninURL
[];
638 extern const char kCloudPrintDialogWidth
[];
639 extern const char kCloudPrintDialogHeight
[];
640 extern const char kCloudPrintSigninDialogWidth
[];
641 extern const char kCloudPrintSigninDialogHeight
[];
642 extern const char kCloudPrintProxyEnabled
[];
643 extern const char kCloudPrintProxyId
[];
644 extern const char kCloudPrintAuthToken
[];
645 extern const char kCloudPrintXMPPAuthToken
[];
646 extern const char kCloudPrintEmail
[];
647 extern const char kCloudPrintPrintSystemSettings
[];
648 extern const char kCloudPrintEnableJobPoll
[];
649 extern const char kCloudPrintRobotRefreshToken
[];
650 extern const char kCloudPrintRobotEmail
[];
651 extern const char kCloudPrintConnectNewPrinters
[];
652 extern const char kCloudPrintXmppPingEnabled
[];
653 extern const char kCloudPrintXmppPingTimeout
[];
654 extern const char kCloudPrintPrinterBlacklist
[];
655 extern const char kCloudPrintSubmitEnabled
[];
657 #if !defined(OS_ANDROID)
658 extern const char kChromeToMobileDeviceList
[];
661 extern const char kProxy
[];
662 extern const char kMaxConnectionsPerProxy
[];
664 extern const char kManagedDefaultCookiesSetting
[];
665 extern const char kManagedDefaultImagesSetting
[];
666 extern const char kManagedDefaultJavaScriptSetting
[];
667 extern const char kManagedDefaultPluginsSetting
[];
668 extern const char kManagedDefaultPopupsSetting
[];
669 extern const char kManagedDefaultGeolocationSetting
[];
670 extern const char kManagedDefaultNotificationsSetting
[];
671 extern const char kManagedDefaultMediaStreamSetting
[];
673 extern const char kManagedCookiesAllowedForUrls
[];
674 extern const char kManagedCookiesBlockedForUrls
[];
675 extern const char kManagedCookiesSessionOnlyForUrls
[];
676 extern const char kManagedImagesAllowedForUrls
[];
677 extern const char kManagedImagesBlockedForUrls
[];
678 extern const char kManagedJavaScriptAllowedForUrls
[];
679 extern const char kManagedJavaScriptBlockedForUrls
[];
680 extern const char kManagedPluginsAllowedForUrls
[];
681 extern const char kManagedPluginsBlockedForUrls
[];
682 extern const char kManagedPopupsAllowedForUrls
[];
683 extern const char kManagedPopupsBlockedForUrls
[];
684 extern const char kManagedNotificationsAllowedForUrls
[];
685 extern const char kManagedNotificationsBlockedForUrls
[];
686 extern const char kManagedAutoSelectCertificateForUrls
[];
688 #if defined(OS_CHROMEOS)
689 extern const char kDeviceSettingsCache
[];
690 extern const char kHardwareKeyboardLayout
[];
691 extern const char kCarrierDealPromoShown
[];
692 extern const char kShouldAutoEnroll
[];
693 extern const char kAutoEnrollmentPowerLimit
[];
694 extern const char kDeviceActivityTimes
[];
695 extern const char kDeviceLocation
[];
696 extern const char kSyncSpareBootstrapToken
[];
697 extern const char kExternalStorageDisabled
[];
698 extern const char kUsersWallpaperInfo
[];
699 extern const char kAudioOutputAllowed
[];
700 extern const char kAudioCaptureAllowed
[];
701 extern const char kOwnerPrimaryMouseButtonRight
[];
702 extern const char kOwnerTapToClickEnabled
[];
705 extern const char kClearPluginLSODataEnabled
[];
706 extern const char kPepperFlashSettingsEnabled
[];
707 extern const char kDiskCacheDir
[];
708 extern const char kDiskCacheSize
[];
709 extern const char kMediaCacheSize
[];
711 extern const char kChromeOsReleaseChannel
[];
713 extern const char kTabStripLayoutType
[];
715 extern const char kRegisteredBackgroundContents
[];
717 extern const char kShownAutoLaunchInfobar
[];
719 extern const char kAuthSchemes
[];
720 extern const char kDisableAuthNegotiateCnameLookup
[];
721 extern const char kEnableAuthNegotiatePort
[];
722 extern const char kAuthServerWhitelist
[];
723 extern const char kAuthNegotiateDelegateWhitelist
[];
724 extern const char kGSSAPILibraryName
[];
725 extern const char kSpdyProxyOrigin
[];
726 extern const char kAllowCrossOriginAuthPrompt
[];
728 extern const char kHttpReceivedContentLength
[];
729 extern const char kHttpOriginalContentLength
[];
731 extern const char kRegisteredProtocolHandlers
[];
732 extern const char kIgnoredProtocolHandlers
[];
733 extern const char kCustomHandlersEnabled
[];
735 extern const char kUserCreatedLoginItem
[];
736 extern const char kUserRemovedLoginItem
[];
737 extern const char kBackgroundModeEnabled
[];
739 extern const char kDevicePolicyRefreshRate
[];
740 extern const char kUserPolicyRefreshRate
[];
741 extern const char kLoadCloudPolicyOnSignin
[];
743 extern const char kFactoryResetRequested
[];
745 extern const char kRecoveryComponentVersion
[];
746 extern const char kComponentUpdaterState
[];
748 #if defined(ENABLE_WEB_INTENTS)
749 extern const char kWebIntentsEnabled
[];
752 extern const char kMediaGalleriesUniqueId
[];
753 extern const char kMediaGalleriesRememberedGalleries
[];
755 #if defined(USE_AURA)
756 extern const char kShelfAlignment
[];
757 extern const char kShelfAlignmentLocal
[];
758 extern const char kShelfAutoHideBehavior
[];
759 extern const char kShelfAutoHideBehaviorLocal
[];
760 extern const char kUseDefaultPinnedApps
[];
761 extern const char kPinnedLauncherApps
[];
762 extern const char kShowLogoutButtonInTray
[];
764 extern const char kLongPressTimeInSeconds
[];
765 extern const char kMaxDistanceBetweenTapsForDoubleTap
[];
766 extern const char kMaxDistanceForTwoFingerTapInPixels
[];
767 extern const char kMaxSecondsBetweenDoubleClick
[];
768 extern const char kMaxSeparationForGestureTouchesInPixels
[];
769 extern const char kMaxSwipeDeviationRatio
[];
770 extern const char kMaxTouchDownDurationInSecondsForClick
[];
771 extern const char kMaxTouchMoveInPixelsForClick
[];
772 extern const char kMinDistanceForPinchScrollInPixels
[];
773 extern const char kMinFlickSpeedSquared
[];
774 extern const char kMinPinchUpdateDistanceInPixels
[];
775 extern const char kMinRailBreakVelocity
[];
776 extern const char kMinScrollDeltaSquared
[];
777 extern const char kMinSwipeSpeed
[];
778 extern const char kMinTouchDownDurationInSecondsForClick
[];
779 extern const char kPointsBufferedForVelocity
[];
780 extern const char kRailBreakProportion
[];
781 extern const char kRailStartProportion
[];
782 extern const char kSemiLongPressTimeInSeconds
[];
783 extern const char kFlingAccelerationCurveCoefficient0
[];
784 extern const char kFlingAccelerationCurveCoefficient1
[];
785 extern const char kFlingAccelerationCurveCoefficient2
[];
786 extern const char kFlingAccelerationCurveCoefficient3
[];
789 extern const char kInManagedMode
[];
791 extern const char kNetworkProfileWarningsLeft
[];
792 extern const char kNetworkProfileLastWarningTime
[];
794 extern const char kLastPolicyStatisticsUpdate
[];
798 #endif // CHROME_COMMON_PREF_NAMES_H_