Index: chrome/browser/ui/ash/multi_user/multi_user_window_manager_test.h |
diff --git a/chrome/browser/ui/ash/multi_user/multi_user_window_manager_test.h b/chrome/browser/ui/ash/multi_user/multi_user_window_manager_test.h |
index c0f89fffa5a3f58bbb08afa196354de5936b5676..fcc90333e0bbf2a2e8d28b813225a1c84ee5021b 100644 |
--- a/chrome/browser/ui/ash/multi_user/multi_user_window_manager_test.h |
+++ b/chrome/browser/ui/ash/multi_user/multi_user_window_manager_test.h |
@@ -7,6 +7,7 @@ |
#include "base/macros.h" |
#include "chrome/browser/ui/ash/multi_user/multi_user_window_manager.h" |
+#include "components/signin/core/account_id/account_id.h" |
// This is a test implementation of a MultiUserWindowManager which allows to |
// test a visiting window on another desktop. It will install and remove itself |
@@ -16,24 +17,23 @@ |
class TestMultiUserWindowManager : public chrome::MultiUserWindowManager { |
public: |
TestMultiUserWindowManager(Browser* visiting_browser, |
- const std::string& desktop_owner); |
+ const AccountId& desktop_owner); |
~TestMultiUserWindowManager() override; |
aura::Window* created_window() { return created_window_; } |
// MultiUserWindowManager overrides: |
void SetWindowOwner(aura::Window* window, |
- const std::string& user_id) override; |
- const std::string& GetWindowOwner(aura::Window* window) const override; |
+ const AccountId& account_id) override; |
+ const AccountId& GetWindowOwner(aura::Window* window) const override; |
void ShowWindowForUser(aura::Window* window, |
- const std::string& user_id) override; |
+ const AccountId& account_id) override; |
bool AreWindowsSharedAmongUsers() const override; |
void GetOwnersOfVisibleWindows( |
- std::set<std::string>* user_ids) const override; |
+ std::set<AccountId>* account_ids) const override; |
bool IsWindowOnDesktopOfUser(aura::Window* window, |
- const std::string& user_id) const override; |
- const std::string& GetUserPresentingWindow( |
- aura::Window* window) const override; |
+ const AccountId& account_id) const override; |
+ const AccountId& GetUserPresentingWindow(aura::Window* window) const override; |
void AddUser(content::BrowserContext* profile) override; |
void AddObserver(Observer* observer) override; |
void RemoveObserver(Observer* observer) override; |
@@ -42,15 +42,15 @@ class TestMultiUserWindowManager : public chrome::MultiUserWindowManager { |
// The window of the visiting browser. |
aura::Window* browser_window_; |
// The owner of the visiting browser. |
- std::string browser_owner_; |
+ AccountId browser_owner_; |
// The owner of the currently shown desktop. |
- std::string desktop_owner_; |
+ AccountId desktop_owner_; |
// The created window. |
aura::Window* created_window_; |
// The location of the window. |
- std::string created_window_shown_for_; |
+ AccountId created_window_shown_for_; |
// The current selected active user. |
- std::string current_user_id_; |
+ AccountId current_account_id_; |
DISALLOW_COPY_AND_ASSIGN(TestMultiUserWindowManager); |
}; |