| Index: chrome/browser/ui/ash/system_tray_delegate_chromeos.cc
|
| diff --git a/chrome/browser/ui/ash/system_tray_delegate_chromeos.cc b/chrome/browser/ui/ash/system_tray_delegate_chromeos.cc
|
| index 9fa220911463a8decbe718b6895d0e9dbf46249e..49b046e594bef8fbbff654dee06723d79b269931 100644
|
| --- a/chrome/browser/ui/ash/system_tray_delegate_chromeos.cc
|
| +++ b/chrome/browser/ui/ash/system_tray_delegate_chromeos.cc
|
| @@ -146,15 +146,15 @@ void ExtractIMEInfo(const input_method::InputMethodDescriptor& ime,
|
| info->third_party = extension_ime_util::IsExtensionIME(ime.id());
|
| }
|
|
|
| -gfx::NativeWindow GetNativeWindowByStatus(ash::user::LoginStatus login_status,
|
| +gfx::NativeWindow GetNativeWindowByStatus(ash::LoginStatus login_status,
|
| bool session_started) {
|
| bool isUserAddingRunning = ash::Shell::GetInstance()
|
| ->session_state_delegate()
|
| ->IsInSecondaryLoginScreen();
|
|
|
| int container_id =
|
| - (!session_started || login_status == ash::user::LOGGED_IN_NONE ||
|
| - login_status == ash::user::LOGGED_IN_LOCKED || isUserAddingRunning)
|
| + (!session_started || login_status == ash::LoginStatus::NOT_LOGGED_IN ||
|
| + login_status == ash::LoginStatus::LOCKED || isUserAddingRunning)
|
| ? ash::kShellWindowId_LockSystemModalContainer
|
| : ash::kShellWindowId_SystemModalContainer;
|
| return ash::Shell::GetContainer(ash::Shell::GetPrimaryRootWindow(),
|
| @@ -211,7 +211,7 @@ SystemTrayDelegateChromeOS::SystemTrayDelegateChromeOS()
|
| registrar_->Add(this,
|
| chrome::NOTIFICATION_LOGIN_USER_IMAGE_CHANGED,
|
| content::NotificationService::AllSources());
|
| - if (GetUserLoginStatus() == ash::user::LOGGED_IN_NONE) {
|
| + if (GetUserLoginStatus() == ash::LoginStatus::NOT_LOGGED_IN) {
|
| registrar_->Add(this,
|
| chrome::NOTIFICATION_SESSION_STARTED,
|
| content::NotificationService::AllSources());
|
| @@ -334,35 +334,33 @@ bool SystemTrayDelegateChromeOS::GetTrayVisibilityOnStartup() {
|
| return LoginState::Get()->IsUserLoggedIn();
|
| }
|
|
|
| -ash::user::LoginStatus SystemTrayDelegateChromeOS::GetUserLoginStatus() const {
|
| - // All non-logged in ChromeOS specific LOGGED_IN states map to the same
|
| - // Ash specific LOGGED_IN state.
|
| +ash::LoginStatus SystemTrayDelegateChromeOS::GetUserLoginStatus() const {
|
| if (!LoginState::Get()->IsUserLoggedIn())
|
| - return ash::user::LOGGED_IN_NONE;
|
| + return ash::LoginStatus::NOT_LOGGED_IN;
|
|
|
| if (screen_locked_)
|
| - return ash::user::LOGGED_IN_LOCKED;
|
| + return ash::LoginStatus::LOCKED;
|
|
|
| LoginState::LoggedInUserType user_type =
|
| LoginState::Get()->GetLoggedInUserType();
|
| switch (user_type) {
|
| case LoginState::LOGGED_IN_USER_NONE:
|
| - return ash::user::LOGGED_IN_NONE;
|
| + return ash::LoginStatus::NOT_LOGGED_IN;
|
| case LoginState::LOGGED_IN_USER_REGULAR:
|
| - return ash::user::LOGGED_IN_USER;
|
| + return ash::LoginStatus::USER;
|
| case LoginState::LOGGED_IN_USER_OWNER:
|
| - return ash::user::LOGGED_IN_OWNER;
|
| + return ash::LoginStatus::OWNER;
|
| case LoginState::LOGGED_IN_USER_GUEST:
|
| - return ash::user::LOGGED_IN_GUEST;
|
| + return ash::LoginStatus::GUEST;
|
| case LoginState::LOGGED_IN_USER_PUBLIC_ACCOUNT:
|
| - return ash::user::LOGGED_IN_PUBLIC;
|
| + return ash::LoginStatus::PUBLIC;
|
| case LoginState::LOGGED_IN_USER_SUPERVISED:
|
| - return ash::user::LOGGED_IN_SUPERVISED;
|
| + return ash::LoginStatus::SUPERVISED;
|
| case LoginState::LOGGED_IN_USER_KIOSK_APP:
|
| - return ash::user::LOGGED_IN_KIOSK_APP;
|
| + return ash::LoginStatus::KIOSK_APP;
|
| }
|
| NOTREACHED();
|
| - return ash::user::LOGGED_IN_NONE;
|
| + return ash::LoginStatus::NOT_LOGGED_IN;
|
| }
|
|
|
| void SystemTrayDelegateChromeOS::ChangeProfilePicture() {
|
| @@ -540,13 +538,13 @@ void SystemTrayDelegateChromeOS::ShowSupervisedUserInfo() {
|
| }
|
|
|
| void SystemTrayDelegateChromeOS::ShowEnterpriseInfo() {
|
| - ash::user::LoginStatus status = GetUserLoginStatus();
|
| + ash::LoginStatus status = GetUserLoginStatus();
|
| bool userAddingRunning = ash::Shell::GetInstance()
|
| ->session_state_delegate()
|
| ->IsInSecondaryLoginScreen();
|
|
|
| - if (status == ash::user::LOGGED_IN_NONE ||
|
| - status == ash::user::LOGGED_IN_LOCKED || userAddingRunning) {
|
| + if (status == ash::LoginStatus::NOT_LOGGED_IN ||
|
| + status == ash::LoginStatus::LOCKED || userAddingRunning) {
|
| scoped_refptr<chromeos::HelpAppLauncher> help_app(
|
| new chromeos::HelpAppLauncher(GetNativeWindow()));
|
| help_app->ShowHelpTopic(chromeos::HelpAppLauncher::HELP_ENTERPRISE);
|
| @@ -777,7 +775,7 @@ bool SystemTrayDelegateChromeOS::GetBluetoothDiscovering() {
|
| }
|
|
|
| void SystemTrayDelegateChromeOS::ChangeProxySettings() {
|
| - CHECK(GetUserLoginStatus() == ash::user::LOGGED_IN_NONE);
|
| + CHECK(GetUserLoginStatus() == ash::LoginStatus::NOT_LOGGED_IN);
|
| LoginDisplayHost::default_host()->OpenProxySettings();
|
| }
|
|
|
| @@ -1084,7 +1082,7 @@ void SystemTrayDelegateChromeOS::Observe(
|
| case chrome::NOTIFICATION_LOGIN_USER_IMAGE_CHANGED: {
|
| // This notification is also sent on login screen when user avatar
|
| // is loaded from file.
|
| - if (GetUserLoginStatus() != ash::user::LOGGED_IN_NONE) {
|
| + if (GetUserLoginStatus() != ash::LoginStatus::NOT_LOGGED_IN) {
|
| GetSystemTrayNotifier()->NotifyUserUpdate();
|
| }
|
| break;
|
|
|