| Index: chrome/browser/chromeos/login/signin_screen_controller.h
|
| diff --git a/chrome/browser/chromeos/login/signin_screen_controller.h b/chrome/browser/chromeos/login/signin_screen_controller.h
|
| index e341062248af8dc113ffc9e088f586f94bc4befb..fb9b9817b4532f00022fd548256c1ab4f621432c 100644
|
| --- a/chrome/browser/chromeos/login/signin_screen_controller.h
|
| +++ b/chrome/browser/chromeos/login/signin_screen_controller.h
|
| @@ -14,6 +14,8 @@
|
| #include "content/public/browser/notification_observer.h"
|
| #include "content/public/browser/notification_registrar.h"
|
|
|
| +class AccountId;
|
| +
|
| namespace chromeos {
|
|
|
| class LoginDisplayWebUIHandler;
|
| @@ -47,18 +49,18 @@ class SignInScreenController : public user_manager::RemoveUserDelegate,
|
|
|
| // Query to remove user with specified id.
|
| // TODO(antrim): move to user selection screen handler.
|
| - void RemoveUser(const std::string& user_id);
|
| + void RemoveUser(const AccountId& account_id);
|
|
|
| + private:
|
| // user_manager::RemoveUserDelegate implementation:
|
| - void OnBeforeUserRemoved(const std::string& username) override;
|
| - void OnUserRemoved(const std::string& username) override;
|
| + void OnBeforeUserRemoved(const AccountId& account_id) override;
|
| + void OnUserRemoved(const AccountId& account_id) override;
|
|
|
| // content::NotificationObserver implementation.
|
| void Observe(int type,
|
| const content::NotificationSource& source,
|
| const content::NotificationDetails& details) override;
|
|
|
| - private:
|
| static SignInScreenController* instance_;
|
|
|
| OobeDisplay* oobe_display_;
|
|
|