Index: chrome/browser/ui/autofill/tab_autofill_manager_delegate.cc |
diff --git a/chrome/browser/ui/autofill/tab_autofill_manager_delegate.cc b/chrome/browser/ui/autofill/tab_autofill_manager_delegate.cc |
index 8b1e84d22a1c21134717868cea436e2264204efc..fb3ad6e1ac5ac103fef681e2f7876d168f07c52d 100644 |
--- a/chrome/browser/ui/autofill/tab_autofill_manager_delegate.cc |
+++ b/chrome/browser/ui/autofill/tab_autofill_manager_delegate.cc |
@@ -9,6 +9,7 @@ |
#include "chrome/browser/autofill/autofill_cc_infobar_delegate.h" |
#include "chrome/browser/autofill/personal_data_manager_factory.h" |
#include "chrome/browser/infobars/infobar_service.h" |
+#include "chrome/browser/password_manager/password_generation_manager.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/ui/autofill/autofill_dialog_controller.h" |
#include "chrome/browser/ui/autofill/autofill_popup_controller_impl.h" |
@@ -171,4 +172,12 @@ void TabAutofillManagerDelegate::WebContentsDestroyed( |
HideAutofillPopup(); |
} |
+void TabAutofillManagerDelegate::DetectAccountCreationForms( |
+ const std::vector<autofill::FormStructure*>& forms) { |
+ PasswordGenerationManager* manager = |
+ PasswordGenerationManager::FromWebContents(web_contents_); |
+ if (manager) |
+ manager->DetectAccountCreationForms(forms); |
+} |
+ |
} // namespace autofill |