| Index: chrome/browser/chromeos/system/ash_system_tray_delegate.cc
|
| diff --git a/chrome/browser/chromeos/system/ash_system_tray_delegate.cc b/chrome/browser/chromeos/system/ash_system_tray_delegate.cc
|
| index d17df61b0c6f5268e0183e218044427e73366dfd..3272275225d9aee0405b43c2b8f3d333e8990c60 100644
|
| --- a/chrome/browser/chromeos/system/ash_system_tray_delegate.cc
|
| +++ b/chrome/browser/chromeos/system/ash_system_tray_delegate.cc
|
| @@ -464,12 +464,18 @@ class SystemTrayDelegate : public ash::SystemTrayDelegate,
|
| chromeos::UserManager::Get()->GetActiveUser()->email());
|
| }
|
|
|
| + virtual const string16 GetLocallyManagedUserManagerName() const OVERRIDE {
|
| + if (GetUserLoginStatus() != ash::user::LOGGED_IN_LOCALLY_MANAGED)
|
| + return string16();
|
| + return UserManager::Get()->GetManagerDisplayNameForManagedUser(
|
| + chromeos::UserManager::Get()->GetActiveUser()->email());
|
| + }
|
| +
|
| virtual const string16 GetLocallyManagedUserMessage() const OVERRIDE {
|
| if (GetUserLoginStatus() != ash::user::LOGGED_IN_LOCALLY_MANAGED)
|
| return string16();
|
| return l10n_util::GetStringFUTF16(IDS_USER_IS_LOCALLY_MANAGED_BY_NOTICE,
|
| - UTF8ToUTF16(
|
| - GetLocallyManagedUserManager()));
|
| + GetLocallyManagedUserManagerName());
|
| }
|
|
|
| virtual bool SystemShouldUpgrade() const OVERRIDE {
|
|
|