Index: chrome/browser/profiles/profile_io_data.h |
diff --git a/chrome/browser/profiles/profile_io_data.h b/chrome/browser/profiles/profile_io_data.h |
index 2a3e5e8d6e017237da45edf9ffc8ec424342620a..03faa860eb1f8ba857dd7b35fa7e43e561a5dd15 100644 |
--- a/chrome/browser/profiles/profile_io_data.h |
+++ b/chrome/browser/profiles/profile_io_data.h |
@@ -125,6 +125,14 @@ class ProfileIOData { |
return &reverse_autologin_enabled_; |
} |
+ const std::string& reverse_autologin_pending_email() const { |
+ return reverse_autologin_pending_email_; |
+ } |
+ |
+ void set_reverse_autologin_pending_email(const std::string& email) { |
+ reverse_autologin_pending_email_ = email; |
+ } |
+ |
StringListPrefMember* one_click_signin_rejected_email_list() const { |
return &one_click_signin_rejected_email_list_; |
} |
@@ -418,6 +426,11 @@ class ProfileIOData { |
mutable StringPrefMember google_services_username_; |
mutable StringPrefMember google_services_username_pattern_; |
mutable BooleanPrefMember reverse_autologin_enabled_; |
+ |
+ // During the reverse autologin request chain processing, this member saves |
+ // the email of the google account that is being signed into. |
+ std::string reverse_autologin_pending_email_; |
+ |
mutable StringListPrefMember one_click_signin_rejected_email_list_; |
// Member variables which are pointed to by the various context objects. |