Index: chrome/browser/ui/passwords/manage_passwords_ui_controller.cc |
diff --git a/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc b/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc |
index 899edd95ce88a711383c0d4ac857e00b7a926b5d..df2cc29426a3d1cfb0173e046923df358c2da9d7 100644 |
--- a/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc |
+++ b/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc |
@@ -9,6 +9,7 @@ |
#include "chrome/browser/chrome_notification_types.h" |
#include "chrome/browser/password_manager/password_store_factory.h" |
#include "chrome/browser/ui/browser_command_controller.h" |
+#include "chrome/browser/ui/browser_dialogs.h" |
#include "chrome/browser/ui/browser_finder.h" |
#include "chrome/browser/ui/browser_window.h" |
#include "chrome/browser/ui/chrome_pages.h" |
@@ -239,6 +240,12 @@ void ManagePasswordsUIController::DidNavigateMainFrame( |
timer_.reset(new base::ElapsedTimer()); |
} |
+void ManagePasswordsUIController::WasHidden() { |
+#if !defined(OS_ANDROID) |
+ chrome::CloseManagePasswordsBubble(web_contents()); |
+#endif |
+} |
+ |
const autofill::PasswordForm& ManagePasswordsUIController:: |
PendingCredentials() const { |
DCHECK(form_manager_); |