| Index: chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc
|
| diff --git a/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc b/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc
|
| index 88e6de79f0757ac77a035ba15220b4a71864d52d..cf5e5d6dfc8cc6e1c299b8b52090aa1e2063b596 100644
|
| --- a/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc
|
| +++ b/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc
|
| @@ -642,8 +642,10 @@ void ChromeResourceDispatcherHostDelegate::OnResponseStarted(
|
| // See if the response contains the X-Auto-Login header. If so, this was
|
| // a request for a login page, and the server is allowing the browser to
|
| // suggest auto-login, if available.
|
| - AutoLoginPrompter::ShowInfoBarIfPossible(request, info->GetChildID(),
|
| - info->GetRouteID());
|
| + if (info->IsMainFrame()) {
|
| + AutoLoginPrompter::ShowInfoBarIfPossible(request, info->GetChildID(),
|
| + info->GetRouteID());
|
| + }
|
| #endif
|
|
|
| ProfileIOData* io_data = ProfileIOData::FromResourceContext(resource_context);
|
|
|