Index: chrome/browser/chromeos/login/simple_web_view_dialog.cc |
diff --git a/chrome/browser/chromeos/login/simple_web_view_dialog.cc b/chrome/browser/chromeos/login/simple_web_view_dialog.cc |
index 1e92bc1a8f3ab07b1549a1972146707f860ff9da..969c7d92e7e6a066ca7e300f19a412ee57ca1716 100644 |
--- a/chrome/browser/chromeos/login/simple_web_view_dialog.cc |
+++ b/chrome/browser/chromeos/login/simple_web_view_dialog.cc |
@@ -14,6 +14,7 @@ |
#include "chrome/browser/command_updater.h" |
#include "chrome/browser/password_manager/chrome_password_manager_client.h" |
#include "chrome/browser/profiles/profile.h" |
+#include "chrome/browser/ui/autofill/tab_autofill_manager_delegate.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/content_settings/content_setting_bubble_model_delegate.h" |
#include "chrome/browser/ui/toolbar/toolbar_model_impl.h" |
@@ -153,7 +154,9 @@ void SimpleWebViewDialog::StartLoad(const GURL& url) { |
DCHECK(web_contents); |
// Create the password manager that is needed for the proxy. |
- ChromePasswordManagerClient::CreateForWebContents(web_contents); |
+ ChromePasswordManagerClient::CreateForWebContentsWithAutofillManagerDelegate( |
+ web_contents, |
+ autofill::TabAutofillManagerDelegate::FromWebContents(web_contents)); |
} |
void SimpleWebViewDialog::Init() { |