Index: components/password_manager/content/browser/content_password_manager_driver.cc |
diff --git a/components/password_manager/content/browser/content_password_manager_driver.cc b/components/password_manager/content/browser/content_password_manager_driver.cc |
index 9f2bc1fbc72d6e11fd3b035ac5c180796ba3b2dd..c9854058af8dbb3a1117971df55cf8ae39e39ec3 100644 |
--- a/components/password_manager/content/browser/content_password_manager_driver.cc |
+++ b/components/password_manager/content/browser/content_password_manager_driver.cc |
@@ -49,7 +49,7 @@ ContentPasswordManagerDriver::ContentPasswordManagerDriver( |
password_generation_manager_(client, this), |
password_autofill_manager_(this, autofill_client), |
next_free_key_(0), |
- binding_(this), |
+ password_manager_binding_(this), |
weak_factory_(this) {} |
ContentPasswordManagerDriver::~ContentPasswordManagerDriver() { |
@@ -67,7 +67,12 @@ ContentPasswordManagerDriver::GetForRenderFrameHost( |
void ContentPasswordManagerDriver::BindRequest( |
autofill::mojom::PasswordManagerDriverRequest request) { |
- binding_.Bind(std::move(request)); |
+ password_manager_binding_.Bind(std::move(request)); |
+} |
+ |
+void ContentPasswordManagerDriver::BindSensitiveInputVisibilityServiceRequest( |
+ blink::mojom::SensitiveInputVisibilityServiceRequest request) { |
+ sensitive_input_visibility_bindings_.AddBinding(this, std::move(request)); |
} |
void ContentPasswordManagerDriver::FillPasswordForm( |
@@ -203,6 +208,12 @@ void ContentPasswordManagerDriver::OnFocusedPasswordFormFound( |
GetPasswordManager()->OnPasswordFormForceSaveRequested(this, password_form); |
} |
+void ContentPasswordManagerDriver::PasswordFieldVisibleInInsecureContext() { |
+ // TODO(estark): notify the WebContents that a password field was |
+ // shown, which will downgrade the security UI |
+ // appropriately. https://crbug.com/647560 |
+} |
+ |
void ContentPasswordManagerDriver::DidNavigateFrame( |
const content::LoadCommittedDetails& details, |
const content::FrameNavigateParams& params) { |