| Index: chrome/browser/ui/ash/multi_user/multi_user_context_menu_chromeos.cc
|
| diff --git a/chrome/browser/ui/ash/multi_user/multi_user_context_menu_chromeos.cc b/chrome/browser/ui/ash/multi_user/multi_user_context_menu_chromeos.cc
|
| index 83c70f86ecf492f1d0da108eebfcbc52318525cf..26f18d576a1a51315df0f3fe48dda85f8ca149da 100644
|
| --- a/chrome/browser/ui/ash/multi_user/multi_user_context_menu_chromeos.cc
|
| +++ b/chrome/browser/ui/ash/multi_user/multi_user_context_menu_chromeos.cc
|
| @@ -75,7 +75,7 @@ scoped_ptr<ui::MenuModel> CreateMultiUserContextMenu(aura::Window* window) {
|
| // If this window is not owned, we don't show the menu addition.
|
| chrome::MultiUserWindowManager* manager =
|
| chrome::MultiUserWindowManager::GetInstance();
|
| - const std::string user_id = manager->GetWindowOwner(window);
|
| + const user_manager::UserID user_id = manager->GetWindowOwner(window);
|
| if (user_id.empty() || !window)
|
| return model.Pass();
|
| chromeos::MultiUserContextMenuChromeos* menu =
|
| @@ -96,7 +96,7 @@ scoped_ptr<ui::MenuModel> CreateMultiUserContextMenu(aura::Window* window) {
|
| }
|
|
|
| void OnAcceptTeleportWarning(
|
| - const std::string user_id, aura::Window* window_, bool no_show_again) {
|
| + const user_manager::UserID user_id, aura::Window* window_, bool no_show_again) {
|
| PrefService* pref = ProfileManager::GetActiveUserProfile()->GetPrefs();
|
| pref->SetBoolean(prefs::kMultiProfileWarningShowDismissed, no_show_again);
|
|
|
| @@ -113,7 +113,7 @@ void ExecuteVisitDesktopCommand(int command_id, aura::Window* window) {
|
| case IDC_VISIT_DESKTOP_OF_LRU_USER_3: {
|
| // When running the multi user mode on Chrome OS, windows can "visit"
|
| // another user's desktop.
|
| - const std::string& user_id =
|
| + const user_manager::UserID& user_id =
|
| ash::Shell::GetInstance()
|
| ->session_state_delegate()
|
| ->GetUserInfo(IDC_VISIT_DESKTOP_OF_LRU_USER_2 == command_id ? 1
|
| @@ -130,7 +130,7 @@ void ExecuteVisitDesktopCommand(int command_id, aura::Window* window) {
|
| it != logged_in_users.end();
|
| ++it) {
|
| if (multi_user_util::GetProfileFromUserID(
|
| - multi_user_util::GetUserIDFromEmail((*it)->email()))->GetPrefs()->
|
| + multi_user_util::GetUserIDFromEmail((*it)->GetUserID().GetUserEmail()))->GetPrefs()->
|
| GetBoolean(prefs::kMultiProfileWarningShowDismissed)) {
|
| bool active_user_show_option =
|
| ProfileManager::GetActiveUserProfile()->
|
|
|