Index: chrome/browser/password_manager/content_password_manager_driver.cc |
diff --git a/chrome/browser/password_manager/content_password_manager_driver.cc b/chrome/browser/password_manager/content_password_manager_driver.cc |
index 43e5565e5e0b57f8444cbdf449d52820c7140d29..c72167e1cc47228da1c473813e0ae9b23c3cd753 100644 |
--- a/chrome/browser/password_manager/content_password_manager_driver.cc |
+++ b/chrome/browser/password_manager/content_password_manager_driver.cc |
@@ -6,6 +6,7 @@ |
#include "components/autofill/content/browser/autofill_driver_impl.h" |
#include "components/autofill/content/common/autofill_messages.h" |
+#include "components/autofill/core/common/form_data.h" |
#include "components/autofill/core/common/password_form.h" |
#include "content/public/browser/browser_context.h" |
#include "content/public/browser/navigation_details.h" |
@@ -61,6 +62,13 @@ PasswordManager* ContentPasswordManagerDriver::GetPasswordManager() { |
return &password_manager_; |
} |
+void ContentPasswordManagerDriver::AccountCreationFormsFound( |
+ const std::vector<autofill::FormData>& forms) { |
+ content::RenderViewHost* host = web_contents()->GetRenderViewHost(); |
+ host->Send(new AutofillMsg_AccountCreationFormsDetected(host->GetRoutingID(), |
+ forms)); |
+} |
+ |
void ContentPasswordManagerDriver::DidNavigateMainFrame( |
const content::LoadCommittedDetails& details, |
const content::FrameNavigateParams& params) { |