Index: components/password_manager/core/browser/password_manager.h |
diff --git a/components/password_manager/core/browser/password_manager.h b/components/password_manager/core/browser/password_manager.h |
index 15e69c087388fb0a3e1427117fdbf1ac4f36545f..dea2b259376acfc2ae30e9cf1163eab1da2a2ee7 100644 |
--- a/components/password_manager/core/browser/password_manager.h |
+++ b/components/password_manager/core/browser/password_manager.h |
@@ -28,6 +28,10 @@ namespace content { |
class WebContents; |
} |
+namespace gfx { |
+class RectF; |
+} |
+ |
namespace user_prefs { |
class PrefRegistrySyncable; |
} |
@@ -96,6 +100,15 @@ class PasswordManager : public LoginModel { |
virtual void OnPasswordFormSubmitted( |
const autofill::PasswordForm& password_form); |
+ void OnAddPasswordFormMapping( |
+ const autofill::FormFieldData& username_field, |
+ const autofill::PasswordFormFillData& fill_data); |
+ void OnShowPasswordSuggestions( |
+ const autofill::FormFieldData& field, |
+ const gfx::RectF& bounds, |
+ const std::vector<base::string16>& suggestions, |
+ const std::vector<base::string16>& realms); |
+ |
private: |
enum ProvisionalSaveFailure { |
SAVING_DISABLED, |