| Index: chrome/browser/autofill/autofill_manager.h
|
| diff --git a/chrome/browser/autofill/autofill_manager.h b/chrome/browser/autofill/autofill_manager.h
|
| index f372819c80fa7aa2881564d4eda71610af4e8cdf..4a284c21bf57aeaf82c7751109d06810e53f6627 100644
|
| --- a/chrome/browser/autofill/autofill_manager.h
|
| +++ b/chrome/browser/autofill/autofill_manager.h
|
| @@ -51,6 +51,7 @@ namespace webkit {
|
| namespace forms {
|
| struct FormData;
|
| struct FormField;
|
| +struct PasswordFormFillData;
|
| }
|
| }
|
|
|
| @@ -73,6 +74,9 @@ class AutofillManager : public content::WebContentsObserver,
|
| external_delegate_ = delegate;
|
| }
|
|
|
| + // Used to say if this class has an external delegate that it is using.
|
| + bool HasExternalDelegate();
|
| +
|
| // Called from our external delegate so they cannot be private.
|
| virtual void OnFillAutofillFormData(int query_id,
|
| const webkit::forms::FormData& form,
|
| @@ -165,6 +169,11 @@ class AutofillManager : public content::WebContentsObserver,
|
| bool display_warning);
|
| void OnDidEndTextFieldEditing();
|
| void OnHideAutofillPopup();
|
| + void OnAddPasswordFormMapping(
|
| + const webkit::forms::FormField& form,
|
| + const webkit::forms::PasswordFormFillData& fill_data);
|
| + void OnShowPasswordSuggestions(const gfx::Rect& bounds,
|
| + const std::vector<string16>& suggestions);
|
|
|
| // Fills |host| with the RenderViewHost for this tab.
|
| // Returns false if Autofill is disabled or if the host is unavailable.
|
|
|