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 400740037d5261cae2465b4f3c3c91f09ff3c384..02fa300e020d2e62208140044889ee990afbeaae 100644 |
--- a/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc |
+++ b/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc |
@@ -159,8 +159,7 @@ void ManagePasswordsUIController::OnLoginsChanged( |
UpdateBubbleAndIconVisibility(); |
} |
-void ManagePasswordsUIController:: |
- NavigateToPasswordManagerSettingsPage() { |
+void ManagePasswordsUIController::NavigateToPasswordManagerSettingsPage() { |
#if defined(OS_ANDROID) |
chrome::android::ChromiumApplication::ShowPasswordSettings(); |
#else |
@@ -170,6 +169,19 @@ void ManagePasswordsUIController:: |
#endif |
} |
+void ManagePasswordsUIController::NavigateToExternalPasswordManager() { |
+#if defined(OS_ANDROID) |
+ NOTREACHED(); |
+#else |
+ chrome::NavigateParams params( |
+ chrome::FindBrowserWithWebContents(web_contents()), |
+ GURL(chrome::kPasswordManagerAccountDashboardURL), |
+ ui::PAGE_TRANSITION_LINK); |
+ params.disposition = NEW_FOREGROUND_TAB; |
+ chrome::Navigate(¶ms); |
+#endif |
+} |
+ |
void ManagePasswordsUIController::NavigateToSmartLockHelpArticle() { |
#if defined(OS_ANDROID) |
NOTREACHED(); |