| Index: chrome/browser/ui/browser_command_controller.cc
 | 
| diff --git a/chrome/browser/ui/browser_command_controller.cc b/chrome/browser/ui/browser_command_controller.cc
 | 
| index 425f58d0744585d38370df3cacbeff9c793256fc..57ea06b29bd5dea48e37ccfe4800b8708061dc22 100644
 | 
| --- a/chrome/browser/ui/browser_command_controller.cc
 | 
| +++ b/chrome/browser/ui/browser_command_controller.cc
 | 
| @@ -63,6 +63,7 @@
 | 
|  #include "ash/multi_profile_uma.h"
 | 
|  #include "ash/session_state_delegate.h"
 | 
|  #include "ash/shell.h"
 | 
| +#include "chrome/browser/ui/ash/multi_user/multi_user_context_menu.h"
 | 
|  #include "chrome/browser/ui/ash/multi_user/multi_user_window_manager.h"
 | 
|  #include "chrome/browser/ui/browser_commands_chromeos.h"
 | 
|  #endif
 | 
| @@ -468,19 +469,9 @@ void BrowserCommandController::ExecuteCommandWithDisposition(
 | 
|  
 | 
|  #if defined(OS_CHROMEOS)
 | 
|      case IDC_VISIT_DESKTOP_OF_LRU_USER_2:
 | 
| -    case IDC_VISIT_DESKTOP_OF_LRU_USER_3: {
 | 
| -        ash::MultiProfileUMA::RecordTeleportAction(
 | 
| -            ash::MultiProfileUMA::TELEPORT_WINDOW_CAPTION_MENU);
 | 
| -        // When running the multi user mode on Chrome OS, windows can "visit"
 | 
| -        // another user's desktop.
 | 
| -        const std::string& user_id =
 | 
| -            ash::Shell::GetInstance()->session_state_delegate()->GetUserID(
 | 
| -                IDC_VISIT_DESKTOP_OF_LRU_USER_2 == id ? 1 : 2);
 | 
| -        chrome::MultiUserWindowManager::GetInstance()->ShowWindowForUser(
 | 
| -            browser_->window()->GetNativeWindow(),
 | 
| -            user_id);
 | 
| -        break;
 | 
| -      }
 | 
| +    case IDC_VISIT_DESKTOP_OF_LRU_USER_3:
 | 
| +      ExecuteVisitDesktopCommand(id, browser_->window()->GetNativeWindow());
 | 
| +      break;
 | 
|  #endif
 | 
|  
 | 
|  #if defined(OS_WIN)
 | 
| 
 |