Commit 277f643c authored by James Cook's avatar James Cook Committed by Commit Bot

Remove PrefService::PUBLIC flag from ash / chromeos pref registration

Chrome OS used to use the mojo preferences service, which required
prefs used across the browser/ash boundary to be flagged as PUBLIC.
Since mustash was cancelled we don't use the mojo service any more,
so the flag isn't needed.

This helps clarify which prefs are still actually using the mojo
preference service (e.g. assistant).

This CL is just cleanup, no behavior changes expected.

Bug: none
Change-Id: I4f53ff4f1dcaba600a797f61774c186459c751aa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1869672
Commit-Queue: James Cook <jamescook@chromium.org>
Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#707566}
parent e6c69e0a
...@@ -761,22 +761,14 @@ void StoreCurrentDisplayMixedMirrorModeParams(PrefService* pref_service) { ...@@ -761,22 +761,14 @@ void StoreCurrentDisplayMixedMirrorModeParams(PrefService* pref_service) {
// static // static
void DisplayPrefs::RegisterLocalStatePrefs(PrefRegistrySimple* registry) { void DisplayPrefs::RegisterLocalStatePrefs(PrefRegistrySimple* registry) {
registry->RegisterDictionaryPref(prefs::kSecondaryDisplays, registry->RegisterDictionaryPref(prefs::kSecondaryDisplays);
PrefRegistry::PUBLIC); registry->RegisterDictionaryPref(prefs::kDisplayProperties);
registry->RegisterDictionaryPref(prefs::kDisplayProperties, registry->RegisterStringPref(prefs::kDisplayPowerState, kDisplayPowerAllOn);
PrefRegistry::PUBLIC); registry->RegisterDictionaryPref(prefs::kDisplayRotationLock);
registry->RegisterStringPref(prefs::kDisplayPowerState, kDisplayPowerAllOn, registry->RegisterDictionaryPref(prefs::kDisplayTouchAssociations);
PrefRegistry::PUBLIC); registry->RegisterDictionaryPref(prefs::kDisplayTouchPortAssociations);
registry->RegisterDictionaryPref(prefs::kDisplayRotationLock, registry->RegisterListPref(prefs::kExternalDisplayMirrorInfo);
PrefRegistry::PUBLIC); registry->RegisterDictionaryPref(prefs::kDisplayMixedMirrorModeParams);
registry->RegisterDictionaryPref(prefs::kDisplayTouchAssociations,
PrefRegistry::PUBLIC);
registry->RegisterDictionaryPref(prefs::kDisplayTouchPortAssociations,
PrefRegistry::PUBLIC);
registry->RegisterListPref(prefs::kExternalDisplayMirrorInfo,
PrefRegistry::PUBLIC);
registry->RegisterDictionaryPref(prefs::kDisplayMixedMirrorModeParams,
PrefRegistry::PUBLIC);
} }
DisplayPrefs::DisplayPrefs(PrefService* local_state) DisplayPrefs::DisplayPrefs(PrefService* local_state)
......
...@@ -156,12 +156,11 @@ void DockedMagnifierControllerImpl::RegisterProfilePrefs( ...@@ -156,12 +156,11 @@ void DockedMagnifierControllerImpl::RegisterProfilePrefs(
if (for_test) { if (for_test) {
// In tests there is no remote pref service. Make ash own the prefs. // In tests there is no remote pref service. Make ash own the prefs.
// TODO(xiyuan): move ownership to ash. // TODO(xiyuan): move ownership to ash.
registry->RegisterBooleanPref(prefs::kDockedMagnifierEnabled, false, registry->RegisterBooleanPref(prefs::kDockedMagnifierEnabled, false);
PrefRegistry::PUBLIC);
} }
registry->RegisterDoublePref(prefs::kDockedMagnifierScale, registry->RegisterDoublePref(prefs::kDockedMagnifierScale,
kDefaultMagnifierScale, PrefRegistry::PUBLIC); kDefaultMagnifierScale);
} }
bool DockedMagnifierControllerImpl::GetEnabled() const { bool DockedMagnifierControllerImpl::GetEnabled() const {
......
...@@ -46,8 +46,7 @@ MediaControllerImpl::~MediaControllerImpl() = default; ...@@ -46,8 +46,7 @@ MediaControllerImpl::~MediaControllerImpl() = default;
// static // static
void MediaControllerImpl::RegisterProfilePrefs(PrefRegistrySimple* registry) { void MediaControllerImpl::RegisterProfilePrefs(PrefRegistrySimple* registry) {
registry->RegisterBooleanPref(prefs::kLockScreenMediaControlsEnabled, true, registry->RegisterBooleanPref(prefs::kLockScreenMediaControlsEnabled, true);
PrefRegistry::PUBLIC);
} }
bool MediaControllerImpl::AreLockScreenMediaKeysEnabled() const { bool MediaControllerImpl::AreLockScreenMediaKeysEnabled() const {
......
...@@ -126,18 +126,15 @@ void ShelfController::RegisterProfilePrefs(PrefRegistrySimple* registry) { ...@@ -126,18 +126,15 @@ void ShelfController::RegisterProfilePrefs(PrefRegistrySimple* registry) {
// These prefs are public for ChromeLauncherController's OnIsSyncingChanged. // These prefs are public for ChromeLauncherController's OnIsSyncingChanged.
// See the pref names definitions for explanations of the synced, local, and // See the pref names definitions for explanations of the synced, local, and
// per-display behaviors. // per-display behaviors.
registry->RegisterStringPref( registry->RegisterStringPref(prefs::kShelfAutoHideBehavior,
prefs::kShelfAutoHideBehavior, kShelfAutoHideBehaviorNever, kShelfAutoHideBehaviorNever,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF | PrefRegistry::PUBLIC); user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
registry->RegisterStringPref(prefs::kShelfAutoHideBehaviorLocal, registry->RegisterStringPref(prefs::kShelfAutoHideBehaviorLocal,
std::string(), PrefRegistry::PUBLIC); std::string());
registry->RegisterStringPref( registry->RegisterStringPref(prefs::kShelfAlignment, kShelfAlignmentBottom,
prefs::kShelfAlignment, kShelfAlignmentBottom, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF | PrefRegistry::PUBLIC); registry->RegisterStringPref(prefs::kShelfAlignmentLocal, std::string());
registry->RegisterStringPref(prefs::kShelfAlignmentLocal, std::string(), registry->RegisterDictionaryPref(prefs::kShelfPreferences);
PrefRegistry::PUBLIC);
registry->RegisterDictionaryPref(prefs::kShelfPreferences,
PrefRegistry::PUBLIC);
} }
void ShelfController::OnActiveUserPrefServiceChanged( void ShelfController::OnActiveUserPrefServiceChanged(
......
...@@ -70,8 +70,7 @@ void BluetoothPowerController::RegisterLocalStatePrefs( ...@@ -70,8 +70,7 @@ void BluetoothPowerController::RegisterLocalStatePrefs(
// static // static
void BluetoothPowerController::RegisterProfilePrefs( void BluetoothPowerController::RegisterProfilePrefs(
PrefRegistrySimple* registry) { PrefRegistrySimple* registry) {
registry->RegisterBooleanPref(prefs::kUserBluetoothAdapterEnabled, false, registry->RegisterBooleanPref(prefs::kUserBluetoothAdapterEnabled, false);
PrefRegistry::PUBLIC);
} }
void BluetoothPowerController::StartWatchingActiveUserPrefsChanges() { void BluetoothPowerController::StartWatchingActiveUserPrefsChanges() {
......
...@@ -34,10 +34,9 @@ namespace ash { ...@@ -34,10 +34,9 @@ namespace ash {
// static // static
void MessageCenterController::RegisterProfilePrefs( void MessageCenterController::RegisterProfilePrefs(
PrefRegistrySimple* registry) { PrefRegistrySimple* registry) {
registry->RegisterStringPref( registry->RegisterStringPref(prefs::kMessageCenterLockScreenMode,
prefs::kMessageCenterLockScreenMode, prefs::kMessageCenterLockScreenModeHide,
prefs::kMessageCenterLockScreenModeHide, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF | PrefRegistry::PUBLIC);
} }
namespace { namespace {
......
...@@ -372,8 +372,7 @@ void VPNListView::OnVpnProvidersChanged() { ...@@ -372,8 +372,7 @@ void VPNListView::OnVpnProvidersChanged() {
} }
void VPNListView::RegisterProfilePrefs(PrefRegistrySimple* registry) { void VPNListView::RegisterProfilePrefs(PrefRegistrySimple* registry) {
registry->RegisterBooleanPref(prefs::kVpnConfigAllowed, true, registry->RegisterBooleanPref(prefs::kVpnConfigAllowed, true);
PrefRegistry::PUBLIC);
} }
const char* VPNListView::GetClassName() const { const char* VPNListView::GetClassName() const {
......
...@@ -328,19 +328,15 @@ NightLightControllerImpl::~NightLightControllerImpl() { ...@@ -328,19 +328,15 @@ NightLightControllerImpl::~NightLightControllerImpl() {
// static // static
void NightLightControllerImpl::RegisterProfilePrefs( void NightLightControllerImpl::RegisterProfilePrefs(
PrefRegistrySimple* registry) { PrefRegistrySimple* registry) {
registry->RegisterBooleanPref(prefs::kNightLightEnabled, false, registry->RegisterBooleanPref(prefs::kNightLightEnabled, false);
PrefRegistry::PUBLIC);
registry->RegisterDoublePref(prefs::kNightLightTemperature, registry->RegisterDoublePref(prefs::kNightLightTemperature,
kDefaultColorTemperature, PrefRegistry::PUBLIC); kDefaultColorTemperature);
registry->RegisterIntegerPref(prefs::kNightLightScheduleType, registry->RegisterIntegerPref(prefs::kNightLightScheduleType,
static_cast<int>(ScheduleType::kNone), static_cast<int>(ScheduleType::kNone));
PrefRegistry::PUBLIC);
registry->RegisterIntegerPref(prefs::kNightLightCustomStartTime, registry->RegisterIntegerPref(prefs::kNightLightCustomStartTime,
kDefaultStartTimeOffsetMinutes, kDefaultStartTimeOffsetMinutes);
PrefRegistry::PUBLIC);
registry->RegisterIntegerPref(prefs::kNightLightCustomEndTime, registry->RegisterIntegerPref(prefs::kNightLightCustomEndTime,
kDefaultEndTimeOffsetMinutes, kDefaultEndTimeOffsetMinutes);
PrefRegistry::PUBLIC);
// Non-public prefs, only meant to be used by ash. // Non-public prefs, only meant to be used by ash.
registry->RegisterDoublePref(prefs::kNightLightCachedLatitude, 0.0); registry->RegisterDoublePref(prefs::kNightLightCachedLatitude, 0.0);
......
...@@ -205,18 +205,17 @@ PaletteTray::~PaletteTray() { ...@@ -205,18 +205,17 @@ PaletteTray::~PaletteTray() {
// static // static
void PaletteTray::RegisterLocalStatePrefs(PrefRegistrySimple* registry) { void PaletteTray::RegisterLocalStatePrefs(PrefRegistrySimple* registry) {
registry->RegisterBooleanPref(prefs::kHasSeenStylus, false, registry->RegisterBooleanPref(prefs::kHasSeenStylus, false);
PrefRegistry::PUBLIC);
} }
// static // static
void PaletteTray::RegisterProfilePrefs(PrefRegistrySimple* registry) { void PaletteTray::RegisterProfilePrefs(PrefRegistrySimple* registry) {
registry->RegisterBooleanPref( registry->RegisterBooleanPref(
prefs::kEnableStylusTools, true, prefs::kEnableStylusTools, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF | PrefRegistry::PUBLIC); user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
registry->RegisterBooleanPref( registry->RegisterBooleanPref(
prefs::kLaunchPaletteOnEjectEvent, true, prefs::kLaunchPaletteOnEjectEvent, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF | PrefRegistry::PUBLIC); user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
} }
bool PaletteTray::ContainsPointInScreen(const gfx::Point& point) { bool PaletteTray::ContainsPointInScreen(const gfx::Point& point) {
......
...@@ -71,67 +71,45 @@ PrefService* GetPrefService() { ...@@ -71,67 +71,45 @@ PrefService* GetPrefService() {
// Registers power prefs whose default values are the same in user prefs and // Registers power prefs whose default values are the same in user prefs and
// signin prefs. // signin prefs.
void RegisterProfilePrefs(PrefRegistrySimple* registry, bool for_test) { void RegisterProfilePrefs(PrefRegistrySimple* registry, bool for_test) {
registry->RegisterIntegerPref(prefs::kPowerAcScreenBrightnessPercent, -1, registry->RegisterIntegerPref(prefs::kPowerAcScreenBrightnessPercent, -1);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kPowerAcScreenDimDelayMs, 420000);
registry->RegisterIntegerPref(prefs::kPowerAcScreenDimDelayMs, 420000, registry->RegisterIntegerPref(prefs::kPowerAcScreenOffDelayMs, 450000);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kPowerAcScreenLockDelayMs, 0);
registry->RegisterIntegerPref(prefs::kPowerAcScreenOffDelayMs, 450000, registry->RegisterIntegerPref(prefs::kPowerAcIdleWarningDelayMs, 0);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kPowerAcIdleDelayMs, 510000);
registry->RegisterIntegerPref(prefs::kPowerAcScreenLockDelayMs, 0, registry->RegisterIntegerPref(prefs::kPowerBatteryScreenBrightnessPercent,
PrefRegistry::PUBLIC); -1);
registry->RegisterIntegerPref(prefs::kPowerAcIdleWarningDelayMs, 0, registry->RegisterIntegerPref(prefs::kPowerBatteryScreenDimDelayMs, 300000);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kPowerBatteryScreenOffDelayMs, 330000);
registry->RegisterIntegerPref(prefs::kPowerAcIdleDelayMs, 510000, registry->RegisterIntegerPref(prefs::kPowerBatteryScreenLockDelayMs, 0);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kPowerBatteryIdleWarningDelayMs, 0);
registry->RegisterIntegerPref(prefs::kPowerBatteryScreenBrightnessPercent, -1, registry->RegisterIntegerPref(prefs::kPowerBatteryIdleDelayMs, 390000);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kPowerLockScreenDimDelayMs, 30000);
registry->RegisterIntegerPref(prefs::kPowerBatteryScreenDimDelayMs, 300000, registry->RegisterIntegerPref(prefs::kPowerLockScreenOffDelayMs, 40000);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(
registry->RegisterIntegerPref(prefs::kPowerBatteryScreenOffDelayMs, 330000, prefs::kPowerAcIdleAction,
PrefRegistry::PUBLIC); chromeos::PowerPolicyController::ACTION_SUSPEND);
registry->RegisterIntegerPref(prefs::kPowerBatteryScreenLockDelayMs, 0, registry->RegisterBooleanPref(prefs::kPowerUseAudioActivity, true);
PrefRegistry::PUBLIC); registry->RegisterBooleanPref(prefs::kPowerUseVideoActivity, true);
registry->RegisterIntegerPref(prefs::kPowerBatteryIdleWarningDelayMs, 0, registry->RegisterBooleanPref(prefs::kPowerAllowWakeLocks, true);
PrefRegistry::PUBLIC); registry->RegisterBooleanPref(prefs::kPowerAllowScreenWakeLocks, true);
registry->RegisterIntegerPref(prefs::kPowerBatteryIdleDelayMs, 390000,
PrefRegistry::PUBLIC);
registry->RegisterIntegerPref(prefs::kPowerLockScreenDimDelayMs, 30000,
PrefRegistry::PUBLIC);
registry->RegisterIntegerPref(prefs::kPowerLockScreenOffDelayMs, 40000,
PrefRegistry::PUBLIC);
registry->RegisterIntegerPref(prefs::kPowerAcIdleAction,
chromeos::PowerPolicyController::ACTION_SUSPEND,
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref(prefs::kPowerUseAudioActivity, true,
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref(prefs::kPowerUseVideoActivity, true,
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref(prefs::kPowerAllowWakeLocks, true,
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref(prefs::kPowerAllowScreenWakeLocks, true,
PrefRegistry::PUBLIC);
registry->RegisterDoublePref(prefs::kPowerPresentationScreenDimDelayFactor, registry->RegisterDoublePref(prefs::kPowerPresentationScreenDimDelayFactor,
2.0, PrefRegistry::PUBLIC); 2.0);
registry->RegisterDoublePref(prefs::kPowerUserActivityScreenDimDelayFactor, registry->RegisterDoublePref(prefs::kPowerUserActivityScreenDimDelayFactor,
2.0, PrefRegistry::PUBLIC); 2.0);
registry->RegisterBooleanPref(prefs::kPowerWaitForInitialUserActivity, false, registry->RegisterBooleanPref(prefs::kPowerWaitForInitialUserActivity, false);
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref( registry->RegisterBooleanPref(
prefs::kPowerForceNonzeroBrightnessForUserActivity, true, prefs::kPowerForceNonzeroBrightnessForUserActivity, true);
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref(prefs::kPowerFastSuspendWhenBacklightsForcedOff, registry->RegisterBooleanPref(prefs::kPowerFastSuspendWhenBacklightsForcedOff,
true, PrefRegistry::PUBLIC); true);
registry->RegisterBooleanPref(prefs::kPowerSmartDimEnabled, true, registry->RegisterBooleanPref(prefs::kPowerSmartDimEnabled, true);
PrefRegistry::PUBLIC); registry->RegisterBooleanPref(prefs::kPowerAlsLoggingEnabled, false);
registry->RegisterBooleanPref(prefs::kPowerAlsLoggingEnabled, false,
PrefRegistry::PUBLIC);
if (for_test) { if (for_test) {
registry->RegisterBooleanPref(prefs::kAllowScreenLock, true, registry->RegisterBooleanPref(prefs::kAllowScreenLock, true);
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref( registry->RegisterBooleanPref(
prefs::kEnableAutoScreenLock, false, prefs::kEnableAutoScreenLock, false,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF | PrefRegistry::PUBLIC); user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
} }
} }
...@@ -162,30 +140,21 @@ PowerPrefs::~PowerPrefs() { ...@@ -162,30 +140,21 @@ PowerPrefs::~PowerPrefs() {
// static // static
void PowerPrefs::RegisterLocalStatePrefs(PrefRegistrySimple* registry) { void PowerPrefs::RegisterLocalStatePrefs(PrefRegistrySimple* registry) {
registry->RegisterBooleanPref(prefs::kPowerPeakShiftEnabled, false, registry->RegisterBooleanPref(prefs::kPowerPeakShiftEnabled, false);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kPowerPeakShiftBatteryThreshold, -1);
registry->RegisterIntegerPref(prefs::kPowerPeakShiftBatteryThreshold, -1, registry->RegisterDictionaryPref(prefs::kPowerPeakShiftDayConfig);
PrefRegistry::PUBLIC);
registry->RegisterDictionaryPref(prefs::kPowerPeakShiftDayConfig, registry->RegisterBooleanPref(prefs::kBootOnAcEnabled, false);
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref(prefs::kAdvancedBatteryChargeModeEnabled,
registry->RegisterBooleanPref(prefs::kBootOnAcEnabled, false, false);
PrefRegistry::PUBLIC); registry->RegisterDictionaryPref(prefs::kAdvancedBatteryChargeModeDayConfig);
registry->RegisterBooleanPref(prefs::kAdvancedBatteryChargeModeEnabled, false, registry->RegisterIntegerPref(prefs::kBatteryChargeMode, -1);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kBatteryChargeCustomStartCharging, -1);
registry->RegisterDictionaryPref(prefs::kAdvancedBatteryChargeModeDayConfig, registry->RegisterIntegerPref(prefs::kBatteryChargeCustomStopCharging, -1);
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref(prefs::kUsbPowerShareEnabled, true);
registry->RegisterIntegerPref(prefs::kBatteryChargeMode, -1,
PrefRegistry::PUBLIC);
registry->RegisterIntegerPref(prefs::kBatteryChargeCustomStartCharging, -1,
PrefRegistry::PUBLIC);
registry->RegisterIntegerPref(prefs::kBatteryChargeCustomStopCharging, -1,
PrefRegistry::PUBLIC);
registry->RegisterBooleanPref(prefs::kUsbPowerShareEnabled, true,
PrefRegistry::PUBLIC);
} }
// static // static
...@@ -195,10 +164,10 @@ void PowerPrefs::RegisterSigninProfilePrefs(PrefRegistrySimple* registry, ...@@ -195,10 +164,10 @@ void PowerPrefs::RegisterSigninProfilePrefs(PrefRegistrySimple* registry,
registry->RegisterIntegerPref( registry->RegisterIntegerPref(
prefs::kPowerBatteryIdleAction, prefs::kPowerBatteryIdleAction,
chromeos::PowerPolicyController::ACTION_SHUT_DOWN, PrefRegistry::PUBLIC); chromeos::PowerPolicyController::ACTION_SHUT_DOWN);
registry->RegisterIntegerPref( registry->RegisterIntegerPref(
prefs::kPowerLidClosedAction, prefs::kPowerLidClosedAction,
chromeos::PowerPolicyController::ACTION_SHUT_DOWN, PrefRegistry::PUBLIC); chromeos::PowerPolicyController::ACTION_SHUT_DOWN);
} }
// static // static
...@@ -206,12 +175,12 @@ void PowerPrefs::RegisterUserProfilePrefs(PrefRegistrySimple* registry, ...@@ -206,12 +175,12 @@ void PowerPrefs::RegisterUserProfilePrefs(PrefRegistrySimple* registry,
bool for_test) { bool for_test) {
RegisterProfilePrefs(registry, for_test); RegisterProfilePrefs(registry, for_test);
registry->RegisterIntegerPref(prefs::kPowerBatteryIdleAction, registry->RegisterIntegerPref(
chromeos::PowerPolicyController::ACTION_SUSPEND, prefs::kPowerBatteryIdleAction,
PrefRegistry::PUBLIC); chromeos::PowerPolicyController::ACTION_SUSPEND);
registry->RegisterIntegerPref(prefs::kPowerLidClosedAction, registry->RegisterIntegerPref(
chromeos::PowerPolicyController::ACTION_SUSPEND, prefs::kPowerLidClosedAction,
PrefRegistry::PUBLIC); chromeos::PowerPolicyController::ACTION_SUSPEND);
} }
void PowerPrefs::ScreenIdleStateChanged( void PowerPrefs::ScreenIdleStateChanged(
......
...@@ -56,10 +56,8 @@ LogoutButtonTray::~LogoutButtonTray() { ...@@ -56,10 +56,8 @@ LogoutButtonTray::~LogoutButtonTray() {
// static // static
void LogoutButtonTray::RegisterProfilePrefs(PrefRegistrySimple* registry) { void LogoutButtonTray::RegisterProfilePrefs(PrefRegistrySimple* registry) {
registry->RegisterBooleanPref(prefs::kShowLogoutButtonInTray, false, registry->RegisterBooleanPref(prefs::kShowLogoutButtonInTray, false);
PrefRegistry::PUBLIC); registry->RegisterIntegerPref(prefs::kLogoutDialogDurationMs, 20000);
registry->RegisterIntegerPref(prefs::kLogoutDialogDurationMs, 20000,
PrefRegistry::PUBLIC);
} }
void LogoutButtonTray::UpdateAfterShelfAlignmentChange() { void LogoutButtonTray::UpdateAfterShelfAlignmentChange() {
......
...@@ -36,11 +36,9 @@ void TouchDevicesController::RegisterProfilePrefs( ...@@ -36,11 +36,9 @@ void TouchDevicesController::RegisterProfilePrefs(
PrefRegistrySimple* registry) { PrefRegistrySimple* registry) {
registry->RegisterBooleanPref( registry->RegisterBooleanPref(
prefs::kTapDraggingEnabled, false, prefs::kTapDraggingEnabled, false,
user_prefs::PrefRegistrySyncable::SYNCABLE_PRIORITY_PREF | user_prefs::PrefRegistrySyncable::SYNCABLE_PRIORITY_PREF);
PrefRegistry::PUBLIC); registry->RegisterBooleanPref(prefs::kTouchpadEnabled, true);
registry->RegisterBooleanPref(prefs::kTouchpadEnabled, PrefRegistry::PUBLIC); registry->RegisterBooleanPref(prefs::kTouchscreenEnabled, true);
registry->RegisterBooleanPref(prefs::kTouchscreenEnabled,
PrefRegistry::PUBLIC);
} }
TouchDevicesController::TouchDevicesController() { TouchDevicesController::TouchDevicesController() {
......
...@@ -16,9 +16,7 @@ namespace quick_unlock { ...@@ -16,9 +16,7 @@ namespace quick_unlock {
// static // static
void PinStoragePrefs::RegisterProfilePrefs(PrefRegistrySimple* registry) { void PinStoragePrefs::RegisterProfilePrefs(PrefRegistrySimple* registry) {
// Mark it as PUBLIC so ash could access this pref. registry->RegisterStringPref(ash::prefs::kQuickUnlockPinSalt, "");
registry->RegisterStringPref(ash::prefs::kQuickUnlockPinSalt, "",
PrefRegistry::PUBLIC);
registry->RegisterStringPref(prefs::kQuickUnlockPinSecret, ""); registry->RegisterStringPref(prefs::kQuickUnlockPinSecret, "");
} }
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment