Index: chrome/browser/policy/configuration_policy_handler_list_factory.cc |
diff --git a/chrome/browser/policy/configuration_policy_handler_list_factory.cc b/chrome/browser/policy/configuration_policy_handler_list_factory.cc |
index 6697f777154b4951460d16a6053898d0f69946d2..774b5bfdeca7a5bf823246ced361b61a89a68f3f 100644 |
--- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc |
+++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc |
@@ -100,523 +100,524 @@ namespace { |
const PolicyToPreferenceMapEntry kSimplePolicyMap[] = { |
{ key::kHomepageLocation, |
prefs::kHomePage, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kHomepageIsNewTabPage, |
prefs::kHomePageIsNewTabPage, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kRestoreOnStartupURLs, |
prefs::kURLsToRestoreOnStartup, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kAlternateErrorPagesEnabled, |
prefs::kAlternateErrorPagesEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kSearchSuggestEnabled, |
prefs::kSearchSuggestEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kBuiltInDnsClientEnabled, |
prefs::kBuiltInDnsClientEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kWPADQuickCheckEnabled, |
prefs::kQuickCheckEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kPacHttpsUrlStrippingEnabled, |
prefs::kPacHttpsUrlStrippingEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kSafeBrowsingEnabled, |
prefs::kSafeBrowsingEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kForceGoogleSafeSearch, |
prefs::kForceGoogleSafeSearch, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kForceYouTubeRestrict, |
prefs::kForceYouTubeRestrict, |
- base::Value::TYPE_INTEGER}, |
+ base::Value::Type::INTEGER}, |
{ key::kPasswordManagerEnabled, |
password_manager::prefs::kPasswordManagerSavingEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kPrintingEnabled, |
prefs::kPrintingEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDisablePrintPreview, |
prefs::kPrintPreviewDisabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDefaultPrinterSelection, |
prefs::kPrintPreviewDefaultDestinationSelectionRules, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kApplicationLocaleValue, |
prefs::kApplicationLocale, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kAlwaysOpenPdfExternally, |
prefs::kPluginsAlwaysOpenPdfExternally, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kShowHomeButton, |
prefs::kShowHomeButton, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kSavingBrowserHistoryDisabled, |
prefs::kSavingBrowserHistoryDisabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAllowDeletingBrowserHistory, |
prefs::kAllowDeletingBrowserHistory, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDeveloperToolsDisabled, |
prefs::kDevToolsDisabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kBlockThirdPartyCookies, |
prefs::kBlockThirdPartyCookies, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDefaultCookiesSetting, |
prefs::kManagedDefaultCookiesSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDefaultImagesSetting, |
prefs::kManagedDefaultImagesSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDefaultPluginsSetting, |
prefs::kManagedDefaultPluginsSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDefaultPopupsSetting, |
prefs::kManagedDefaultPopupsSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDefaultKeygenSetting, |
prefs::kManagedDefaultKeygenSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kAutoSelectCertificateForUrls, |
prefs::kManagedAutoSelectCertificateForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kCookiesAllowedForUrls, |
prefs::kManagedCookiesAllowedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kCookiesBlockedForUrls, |
prefs::kManagedCookiesBlockedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kCookiesSessionOnlyForUrls, |
prefs::kManagedCookiesSessionOnlyForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kImagesAllowedForUrls, |
prefs::kManagedImagesAllowedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kImagesBlockedForUrls, |
prefs::kManagedImagesBlockedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kJavaScriptAllowedForUrls, |
prefs::kManagedJavaScriptAllowedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kJavaScriptBlockedForUrls, |
prefs::kManagedJavaScriptBlockedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kPluginsAllowedForUrls, |
prefs::kManagedPluginsAllowedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kPluginsBlockedForUrls, |
prefs::kManagedPluginsBlockedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kPopupsAllowedForUrls, |
prefs::kManagedPopupsAllowedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kPopupsBlockedForUrls, |
prefs::kManagedPopupsBlockedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kKeygenAllowedForUrls, |
prefs::kManagedKeygenAllowedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kKeygenBlockedForUrls, |
prefs::kManagedKeygenBlockedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kNotificationsAllowedForUrls, |
prefs::kManagedNotificationsAllowedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kNotificationsBlockedForUrls, |
prefs::kManagedNotificationsBlockedForUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kDefaultNotificationsSetting, |
prefs::kManagedDefaultNotificationsSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDefaultGeolocationSetting, |
prefs::kManagedDefaultGeolocationSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kSigninAllowed, |
prefs::kSigninAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kEnableOnlineRevocationChecks, |
ssl_config::prefs::kCertRevocationCheckingEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kRequireOnlineRevocationChecksForLocalAnchors, |
ssl_config::prefs::kCertRevocationCheckingRequiredLocalAnchors, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kEnableSha1ForLocalAnchors, |
ssl_config::prefs::kCertEnableSha1LocalAnchors, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAuthSchemes, |
prefs::kAuthSchemes, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kDisableAuthNegotiateCnameLookup, |
prefs::kDisableAuthNegotiateCnameLookup, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kEnableAuthNegotiatePort, |
prefs::kEnableAuthNegotiatePort, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAuthServerWhitelist, |
prefs::kAuthServerWhitelist, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kAuthNegotiateDelegateWhitelist, |
prefs::kAuthNegotiateDelegateWhitelist, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kGSSAPILibraryName, |
prefs::kGSSAPILibraryName, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kAllowCrossOriginAuthPrompt, |
prefs::kAllowCrossOriginAuthPrompt, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDisable3DAPIs, |
prefs::kDisable3DAPIs, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDisablePluginFinder, |
prefs::kDisablePluginFinder, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDiskCacheSize, |
prefs::kDiskCacheSize, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kMediaCacheSize, |
prefs::kMediaCacheSize, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kPolicyRefreshRate, |
policy_prefs::kUserPolicyRefreshRate, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDevicePolicyRefreshRate, |
prefs::kDevicePolicyRefreshRate, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDefaultBrowserSettingEnabled, |
prefs::kDefaultBrowserSettingEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kCloudPrintProxyEnabled, |
prefs::kCloudPrintProxyEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kCloudPrintSubmitEnabled, |
prefs::kCloudPrintSubmitEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kTranslateEnabled, |
prefs::kEnableTranslate, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAllowOutdatedPlugins, |
prefs::kPluginsAllowOutdated, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAlwaysAuthorizePlugins, |
prefs::kPluginsAlwaysAuthorize, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kBookmarkBarEnabled, |
bookmarks::prefs::kShowBookmarkBar, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kEditBookmarksEnabled, |
bookmarks::prefs::kEditBookmarksEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kShowAppsShortcutInBookmarkBar, |
bookmarks::prefs::kShowAppsShortcutInBookmarkBar, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAllowFileSelectionDialogs, |
prefs::kAllowFileSelectionDialogs, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kImportBookmarks, |
prefs::kImportBookmarks, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kImportHistory, |
prefs::kImportHistory, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kImportHomepage, |
prefs::kImportHomepage, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kImportSearchEngine, |
prefs::kImportSearchEngine, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kImportSavedPasswords, |
prefs::kImportSavedPasswords, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kImportAutofillFormData, |
prefs::kImportAutofillFormData, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kMaxConnectionsPerProxy, |
prefs::kMaxConnectionsPerProxy, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kURLWhitelist, |
policy_prefs::kUrlWhitelist, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kRestrictSigninToPattern, |
prefs::kGoogleServicesUsernamePattern, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kDefaultWebBluetoothGuardSetting, |
prefs::kManagedDefaultWebBluetoothGuardSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDefaultMediaStreamSetting, |
prefs::kManagedDefaultMediaStreamSetting, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kDisableSafeBrowsingProceedAnyway, |
prefs::kSafeBrowsingProceedAnywayDisabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kSafeBrowsingExtendedReportingOptInAllowed, |
prefs::kSafeBrowsingExtendedReportingOptInAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kSSLErrorOverrideAllowed, |
prefs::kSSLErrorOverrideAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kHardwareAccelerationModeEnabled, |
prefs::kHardwareAccelerationModeEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAllowDinosaurEasterEgg, |
prefs::kAllowDinosaurEasterEgg, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAllowedDomainsForApps, |
prefs::kAllowedDomainsForApps, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kComponentUpdatesEnabled, |
prefs::kComponentUpdatesEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#if BUILDFLAG(ENABLE_SPELLCHECK) |
{ key::kSpellCheckServiceEnabled, |
spellcheck::prefs::kSpellCheckUseSpellingService, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#endif // BUILDFLAG(ENABLE_SPELLCHECK) |
{ key::kDisableScreenshots, |
prefs::kDisableScreenshots, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAudioCaptureAllowed, |
prefs::kAudioCaptureAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kVideoCaptureAllowed, |
prefs::kVideoCaptureAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAudioCaptureAllowedUrls, |
prefs::kAudioCaptureAllowedUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kVideoCaptureAllowedUrls, |
prefs::kVideoCaptureAllowedUrls, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kHideWebStoreIcon, |
prefs::kHideWebStoreIcon, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kVariationsRestrictParameter, |
variations::prefs::kVariationsRestrictParameter, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kSupervisedUserCreationEnabled, |
prefs::kSupervisedUserCreationAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kForceEphemeralProfiles, |
prefs::kForceEphemeralProfiles, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDHEEnabled, |
ssl_config::prefs::kDHEEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kNTPContentSuggestionsEnabled, |
ntp_snippets::prefs::kEnableSnippets, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#if defined(ENABLE_MEDIA_ROUTER) |
{ key::kEnableMediaRouter, |
prefs::kEnableMediaRouter, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#endif // defined(ENABLE_MEDIA_ROUTER) |
#if BUILDFLAG(ENABLE_WEBRTC) |
{ key::kWebRtcUdpPortRange, |
prefs::kWebRTCUDPPortRange, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
#endif // BUILDFLAG(ENABLE_WEBRTC) |
#if !defined(OS_MACOSX) |
{ key::kFullscreenAllowed, |
prefs::kFullscreenAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#if BUILDFLAG(ENABLE_EXTENSIONS) |
{ key::kFullscreenAllowed, |
extensions::pref_names::kAppFullscreenAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#endif // BUILDFLAG(ENABLE_EXTENSIONS) |
#endif // !defined(OS_MACOSX) |
#if defined(OS_CHROMEOS) |
{ key::kChromeOsLockOnIdleSuspend, |
prefs::kEnableAutoScreenLock, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kChromeOsReleaseChannel, |
prefs::kChromeOsReleaseChannel, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kDriveDisabled, |
drive::prefs::kDisableDrive, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDriveDisabledOverCellular, |
drive::prefs::kDisableDriveOverCellular, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kExternalStorageDisabled, |
prefs::kExternalStorageDisabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kExternalStorageReadOnly, |
prefs::kExternalStorageReadOnly, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAudioOutputAllowed, |
chromeos::prefs::kAudioOutputAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kShowLogoutButtonInTray, |
prefs::kShowLogoutButtonInTray, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kShelfAutoHideBehavior, |
prefs::kShelfAutoHideBehaviorLocal, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kSessionLengthLimit, |
prefs::kSessionLengthLimit, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
{ key::kWaitForInitialUserActivity, |
prefs::kSessionWaitForInitialUserActivity, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kPowerManagementUsesAudioActivity, |
prefs::kPowerUseAudioActivity, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kPowerManagementUsesVideoActivity, |
prefs::kPowerUseVideoActivity, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAllowScreenWakeLocks, |
prefs::kPowerAllowScreenWakeLocks, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kWaitForInitialUserActivity, |
prefs::kPowerWaitForInitialUserActivity, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kTermsOfServiceURL, |
prefs::kTermsOfServiceURL, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kShowAccessibilityOptionsInSystemTrayMenu, |
prefs::kShouldAlwaysShowAccessibilityMenu, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kLargeCursorEnabled, |
prefs::kAccessibilityLargeCursorEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kSpokenFeedbackEnabled, |
prefs::kAccessibilitySpokenFeedbackEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kHighContrastEnabled, |
prefs::kAccessibilityHighContrastEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kVirtualKeyboardEnabled, |
prefs::kAccessibilityVirtualKeyboardEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDeviceLoginScreenDefaultLargeCursorEnabled, |
NULL, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDeviceLoginScreenDefaultSpokenFeedbackEnabled, |
NULL, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDeviceLoginScreenDefaultHighContrastEnabled, |
NULL, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kDeviceLoginScreenDefaultVirtualKeyboardEnabled, |
NULL, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kRebootAfterUpdate, |
prefs::kRebootAfterUpdate, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAttestationEnabledForUser, |
prefs::kAttestationEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kChromeOsMultiProfileUserBehavior, |
prefs::kMultiProfileUserBehavior, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
{ key::kKeyboardDefaultToFunctionKeys, |
prefs::kLanguageSendFunctionKeys, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kTouchVirtualKeyboardEnabled, |
prefs::kTouchVirtualKeyboardEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kEasyUnlockAllowed, |
prefs::kEasyUnlockAllowed, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kCaptivePortalAuthenticationIgnoresProxy, |
prefs::kCaptivePortalAuthenticationIgnoresProxy, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kForceMaximizeOnFirstRun, |
prefs::kForceMaximizeOnFirstRun, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kUnifiedDesktopEnabledByDefault, |
prefs::kUnifiedDesktopEnabledByDefault, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kArcEnabled, |
prefs::kArcEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kArcBackupRestoreEnabled, |
prefs::kArcBackupRestoreEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kReportArcStatusEnabled, |
prefs::kReportArcStatusEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kNativePrinters, |
prefs::kRecommendedNativePrinters, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
#endif // defined(OS_CHROMEOS) |
// Metrics reporting is controlled by a platform specific policy for ChromeOS |
#if defined(OS_CHROMEOS) |
{ key::kDeviceMetricsReportingEnabled, |
metrics::prefs::kMetricsReportingEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#else |
{ key::kMetricsReportingEnabled, |
metrics::prefs::kMetricsReportingEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#endif |
#if !defined(OS_MACOSX) && !defined(OS_CHROMEOS) |
{ key::kBackgroundModeEnabled, |
prefs::kBackgroundModeEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#endif // !defined(OS_MACOSX) && !defined(OS_CHROMEOS) |
#if BUILDFLAG(ANDROID_JAVA_UI) |
{ key::kDataCompressionProxyEnabled, |
prefs::kDataSaverEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kAuthAndroidNegotiateAccountType, |
prefs::kAuthAndroidNegotiateAccountType, |
- base::Value::TYPE_STRING }, |
+ base::Value::Type::STRING }, |
#endif // BUILDFLAG(ANDROID_JAVA_UI) |
#if !defined(OS_CHROMEOS) && !defined(OS_ANDROID) |
{ key::kNativeMessagingUserLevelHosts, |
extensions::pref_names::kNativeMessagingUserLevelHosts, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kBrowserAddPersonEnabled, |
prefs::kBrowserAddPersonEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
{ key::kForceBrowserSignin, |
prefs::kForceBrowserSignin, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#endif // !defined(OS_CHROMEOS) && !defined(OS_ANDROID) |
#if defined(OS_WIN) |
{ key::kWelcomePageOnOSUpgradeEnabled, |
prefs::kWelcomePageOnOSUpgradeEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#endif // OS_WIN |
#if !defined(OS_ANDROID) |
{ key::kSuppressUnsupportedOSWarning, |
prefs::kSuppressUnsupportedOSWarning, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#endif // !OS_ANDROID |
#if defined(OS_CHROMEOS) |
{ key::kSystemTimezoneAutomaticDetection, |
prefs::kSystemTimezoneAutomaticDetectionPolicy, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
#endif |
{ key::kTaskManagerEndProcessEnabled, |
prefs::kTaskManagerEndProcessEnabled, |
- base::Value::TYPE_BOOLEAN }, |
+ base::Value::Type::BOOLEAN }, |
#if defined(OS_CHROMEOS) |
{ key::kNetworkThrottlingEnabled, |
prefs::kNetworkThrottlingEnabled, |
- base::Value::TYPE_DICTIONARY }, |
+ base::Value::Type::DICTIONARY }, |
- { key::kAllowScreenLock, prefs::kAllowScreenLock, base::Value::TYPE_BOOLEAN }, |
+ { key::kAllowScreenLock, prefs::kAllowScreenLock, |
+ base::Value::Type::BOOLEAN }, |
{ key::kQuickUnlockModeWhitelist, prefs::kQuickUnlockModeWhitelist, |
- base::Value::TYPE_LIST }, |
+ base::Value::Type::LIST }, |
{ key::kQuickUnlockTimeout, prefs::kQuickUnlockTimeout, |
- base::Value::TYPE_INTEGER }, |
+ base::Value::Type::INTEGER }, |
#endif |
}; |
@@ -624,7 +625,7 @@ class ForceSafeSearchPolicyHandler : public TypeCheckingPolicyHandler { |
public: |
ForceSafeSearchPolicyHandler() |
: TypeCheckingPolicyHandler(key::kForceSafeSearch, |
- base::Value::TYPE_BOOLEAN) {} |
+ base::Value::Type::BOOLEAN) {} |
~ForceSafeSearchPolicyHandler() override {} |
// ConfigurationPolicyHandler implementation: |
@@ -665,7 +666,7 @@ class ForceYouTubeSafetyModePolicyHandler : public TypeCheckingPolicyHandler { |
public: |
ForceYouTubeSafetyModePolicyHandler() |
: TypeCheckingPolicyHandler(key::kForceYouTubeSafetyMode, |
- base::Value::TYPE_BOOLEAN) {} |
+ base::Value::Type::BOOLEAN) {} |
~ForceYouTubeSafetyModePolicyHandler() override {} |
// ConfigurationPolicyHandler implementation: |