| 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,
|
|
|