Index: components/autofill/core/browser/autofill_external_delegate.h |
diff --git a/components/autofill/core/browser/autofill_external_delegate.h b/components/autofill/core/browser/autofill_external_delegate.h |
index 6f3f4d7067648993ba127a9c15084549406157d4..c3c6c64ed867cd3728d4f3ce5775778b8675fdbf 100644 |
--- a/components/autofill/core/browser/autofill_external_delegate.h |
+++ b/components/autofill/core/browser/autofill_external_delegate.h |
@@ -61,6 +61,7 @@ class AutofillExternalDelegate |
virtual void OnQuery(int query_id, |
const FormData& form, |
const FormFieldData& field, |
+ const PasswordForm& password_form, |
const gfx::RectF& element_bounds, |
bool display_warning_if_disabled); |
@@ -77,6 +78,7 @@ class AutofillExternalDelegate |
void OnShowPasswordSuggestions(const std::vector<base::string16>& suggestions, |
const std::vector<base::string16>& realms, |
const FormFieldData& field, |
+ const PasswordForm& password_form, |
const gfx::RectF& bounds); |
// Set the data list value associated with the current field. |
@@ -144,6 +146,8 @@ class AutofillExternalDelegate |
// The current form and field selected by Autofill. |
FormData autofill_query_form_; |
FormFieldData autofill_query_field_; |
+ // The current password selected by Autofill. |
+ PasswordForm autofill_query_password_form_; |
// The bounds of the form field that user is interacting with. |
gfx::RectF element_bounds_; |