| Index: components/password_manager/core/browser/password_generation_manager_unittest.cc
|
| diff --git a/components/password_manager/core/browser/password_generation_manager_unittest.cc b/components/password_manager/core/browser/password_generation_manager_unittest.cc
|
| index 703f2687e0c0cd0616f4f2678ea3e1c18774b290..2187c214d99f3539a71cbc29da053b61098ec40c 100644
|
| --- a/components/password_manager/core/browser/password_generation_manager_unittest.cc
|
| +++ b/components/password_manager/core/browser/password_generation_manager_unittest.cc
|
| @@ -13,6 +13,7 @@
|
| #include "components/autofill/core/browser/form_structure.h"
|
| #include "components/autofill/core/common/form_data.h"
|
| #include "components/autofill/core/common/form_field_data.h"
|
| +#include "components/password_manager/core/browser/password_autofill_manager.h"
|
| #include "components/password_manager/core/browser/password_generation_manager.h"
|
| #include "components/password_manager/core/browser/password_manager.h"
|
| #include "components/password_manager/core/browser/stub_password_manager_client.h"
|
| @@ -31,6 +32,7 @@ class TestPasswordManagerDriver : public PasswordManagerDriver {
|
| TestPasswordManagerDriver(PasswordManagerClient* client)
|
| : password_manager_(client),
|
| password_generation_manager_(client),
|
| + password_autofill_manager_(client, NULL),
|
| is_off_the_record_(false) {}
|
| virtual ~TestPasswordManagerDriver() {}
|
|
|
| @@ -48,6 +50,9 @@ class TestPasswordManagerDriver : public PasswordManagerDriver {
|
| virtual autofill::AutofillManager* GetAutofillManager() OVERRIDE {
|
| return NULL;
|
| }
|
| + virtual PasswordAutofillManager* GetPasswordAutofillManager() OVERRIDE {
|
| + return &password_autofill_manager_;
|
| + }
|
| virtual void AllowPasswordGenerationForForm(autofill::PasswordForm* form)
|
| OVERRIDE {}
|
| virtual void AccountCreationFormsFound(
|
| @@ -55,6 +60,10 @@ class TestPasswordManagerDriver : public PasswordManagerDriver {
|
| found_account_creation_forms_.insert(
|
| found_account_creation_forms_.begin(), forms.begin(), forms.end());
|
| }
|
| + virtual void AcceptPasswordAutofillSuggestion(
|
| + const base::string16& username,
|
| + const base::string16& password) OVERRIDE {
|
| + }
|
|
|
| const std::vector<autofill::FormData>& GetFoundAccountCreationForms() {
|
| return found_account_creation_forms_;
|
| @@ -66,6 +75,7 @@ class TestPasswordManagerDriver : public PasswordManagerDriver {
|
| private:
|
| PasswordManager password_manager_;
|
| PasswordGenerationManager password_generation_manager_;
|
| + PasswordAutofillManager password_autofill_manager_;
|
| std::vector<autofill::FormData> found_account_creation_forms_;
|
| bool is_off_the_record_;
|
| };
|
|
|