| Index: chrome/browser/ui/webui/signin/inline_login_handler.cc
|
| diff --git a/chrome/browser/ui/webui/signin/inline_login_handler.cc b/chrome/browser/ui/webui/signin/inline_login_handler.cc
|
| index dbe26a0f9b0ac96b7955bc12895254908cf60efd..bbf94ad5fab2a1128829e7190d6ae16723a309aa 100644
|
| --- a/chrome/browser/ui/webui/signin/inline_login_handler.cc
|
| +++ b/chrome/browser/ui/webui/signin/inline_login_handler.cc
|
| @@ -47,7 +47,8 @@ void InlineLoginHandler::HandleInitializeMessage(const base::ListValue* args) {
|
| const GURL& current_url = web_ui()->GetWebContents()->GetURL();
|
| signin::Source source = signin::GetSourceForPromoURL(current_url);
|
| if (source == signin::SOURCE_AVATAR_BUBBLE_ADD_ACCOUNT ||
|
| - source == signin::SOURCE_AVATAR_BUBBLE_SIGN_IN) {
|
| + source == signin::SOURCE_AVATAR_BUBBLE_SIGN_IN ||
|
| + source == signin::SOURCE_REAUTH) {
|
| // Drop the leading slash in the path.
|
| params.SetString(
|
| "gaiaPath",
|
| @@ -59,7 +60,8 @@ void InlineLoginHandler::HandleInitializeMessage(const base::ListValue* args) {
|
| signin::GetLandingURL("source", static_cast<int>(source)).spec());
|
|
|
| std::string default_email;
|
| - if (source != signin::SOURCE_AVATAR_BUBBLE_ADD_ACCOUNT) {
|
| + if (source != signin::SOURCE_AVATAR_BUBBLE_ADD_ACCOUNT &&
|
| + source != signin::SOURCE_REAUTH) {
|
| default_email = Profile::FromWebUI(web_ui())->GetPrefs()->GetString(
|
| prefs::kGoogleServicesLastUsername);
|
| } else {
|
|
|