| Index: chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h
|
| index 7a7575c1977487ba4b9d357a6d2bf2e7e0db32b3..deb120682b5cbb6a246fafc882a5965b648b7991 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h
|
| +++ b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h
|
| @@ -20,6 +20,10 @@ namespace policy {
|
| class ConsumerManagementService;
|
| }
|
|
|
| +namespace user_manager {
|
| +class UserID;
|
| +}
|
| +
|
| namespace chromeos {
|
|
|
| class SigninScreenHandler;
|
| @@ -146,10 +150,10 @@ class GaiaScreenHandler : public BaseScreenHandler {
|
| bool using_saml);
|
|
|
| // Fill GAIA user name.
|
| - void PopulateEmail(const std::string& user_id);
|
| + void PopulateEmail(const std::string& email);
|
|
|
| // Mark user as having password changed:
|
| - void PasswordChangedFor(const std::string& user_id);
|
| + void PasswordChangedFor(const user_manager::UserID& user_id);
|
|
|
| // Kick off cookie / local storage cleanup.
|
| void StartClearingCookies(const base::Closure& on_clear_callback);
|
| @@ -160,7 +164,7 @@ class GaiaScreenHandler : public BaseScreenHandler {
|
| void OnDnsCleared();
|
|
|
| // Show sign-in screen for the given credentials.
|
| - virtual void ShowSigninScreenForCreds(const std::string& username,
|
| + virtual void ShowSigninScreenForCreds(const user_manager::UserID& user_id,
|
| const std::string& password);
|
| // Attempts login for test.
|
| void SubmitLoginFormForTest();
|
| @@ -220,7 +224,7 @@ class GaiaScreenHandler : public BaseScreenHandler {
|
| std::string populated_email_;
|
|
|
| // Emails of the users, whose passwords have recently been changed.
|
| - std::set<std::string> password_changed_for_;
|
| + std::set<user_manager::UserID> password_changed_for_;
|
|
|
| // True if dns cache cleanup is done.
|
| bool dns_cleared_;
|
|
|