Chromium Code Reviews| Index: chrome/browser/password_manager/password_store_mac.h |
| diff --git a/chrome/browser/password_manager/password_store_mac.h b/chrome/browser/password_manager/password_store_mac.h |
| index c857146642ba8a5958b47ae9bbe4c98c5439b121..c1b31a46a9f47de2386683acb8359692800a1b76 100644 |
| --- a/chrome/browser/password_manager/password_store_mac.h |
| +++ b/chrome/browser/password_manager/password_store_mac.h |
| @@ -22,6 +22,10 @@ namespace password_manager { |
| class LoginDatabase; |
| } |
| +namespace url { |
| +class Origin; |
|
vasilii
2015/11/18 16:27:42
It's already present in PasswordStore.
Timo Reimann
2015/11/18 23:42:14
Removed.
|
| +} |
| + |
| // TODO(vasilii): Deprecate this class. The class should be used by |
| // PasswordStoreProxyMac wrapper. |
| // Implements PasswordStore on top of the OS X Keychain, with an internal |
| @@ -77,6 +81,10 @@ class PasswordStoreMac : public password_manager::PasswordStore { |
| const autofill::PasswordForm& form) override; |
| password_manager::PasswordStoreChangeList RemoveLoginImpl( |
| const autofill::PasswordForm& form) override; |
| + password_manager::PasswordStoreChangeList RemoveLoginsByOriginAndTimeImpl( |
| + const url::Origin& origin, |
| + base::Time delete_begin, |
| + base::Time delete_end) override; |
| password_manager::PasswordStoreChangeList RemoveLoginsCreatedBetweenImpl( |
| base::Time delete_begin, |
| base::Time delete_end) override; |