| Index: chrome/browser/password_manager/password_form_manager.h
|
| ===================================================================
|
| --- chrome/browser/password_manager/password_form_manager.h (revision 152419)
|
| +++ chrome/browser/password_manager/password_form_manager.h (working copy)
|
| @@ -39,9 +39,16 @@
|
| bool ssl_valid);
|
| virtual ~PasswordFormManager();
|
|
|
| - // Compare basic data of observed_form_ with argument.
|
| - bool DoesManage(const webkit::forms::PasswordForm& form) const;
|
| + enum ActionMatch {
|
| + kActionMatchRequired = 0,
|
| + kActionMatchNotRequired
|
| + };
|
|
|
| + // Compare basic data of observed_form_ with argument. Only check the action
|
| + // URL when action match is required.
|
| + bool DoesManage(const webkit::forms::PasswordForm& form,
|
| + ActionMatch action_match) const;
|
| +
|
| // Retrieves potential matching logins from the database.
|
| void FetchMatchingLoginsFromPasswordStore();
|
|
|
|
|