| Index: components/password_manager/content/browser/content_credential_manager_dispatcher.h
|
| diff --git a/components/password_manager/content/browser/content_credential_manager_dispatcher.h b/components/password_manager/content/browser/content_credential_manager_dispatcher.h
|
| index b508cef471041bbfd62bffae06d04d56f42048da..fc8cac86e97cfcf83ddd0ae75783ace44beffd95 100644
|
| --- a/components/password_manager/content/browser/content_credential_manager_dispatcher.h
|
| +++ b/components/password_manager/content/browser/content_credential_manager_dispatcher.h
|
| @@ -25,6 +25,7 @@ namespace password_manager {
|
|
|
| class CredentialManagerPasswordFormManager;
|
| class PasswordManagerClient;
|
| +class PasswordManagerDriver;
|
| class PasswordStore;
|
| struct CredentialInfo;
|
|
|
| @@ -55,6 +56,11 @@ class ContentCredentialManagerDispatcher : public CredentialManagerDispatcher,
|
| void OnGetPasswordStoreResults(
|
| const std::vector<autofill::PasswordForm*>& results) override;
|
|
|
| + // For testing only.
|
| + void set_password_manager_driver(PasswordManagerDriver* driver) {
|
| + driver_ = driver;
|
| + }
|
| +
|
| using CredentialCallback =
|
| base::Callback<void(const autofill::PasswordForm&)>;
|
|
|
| @@ -64,6 +70,7 @@ class ContentCredentialManagerDispatcher : public CredentialManagerDispatcher,
|
| void SendCredential(int request_id, const CredentialInfo& info);
|
|
|
| PasswordManagerClient* client_;
|
| + PasswordManagerDriver* driver_;
|
| scoped_ptr<CredentialManagerPasswordFormManager> form_manager_;
|
|
|
| // When 'OnRequestCredential' is called, it in turn calls out to the
|
|
|