Index: chrome/browser/password_manager/password_manager_test_base.cc |
diff --git a/chrome/browser/password_manager/password_manager_test_base.cc b/chrome/browser/password_manager/password_manager_test_base.cc |
index 7afc1ecf52b287c7425f280dc2a0ad25346c9ef7..0bf74ea94aeb0ae31ba4958714a09d109a9cc176 100644 |
--- a/chrome/browser/password_manager/password_manager_test_base.cc |
+++ b/chrome/browser/password_manager/password_manager_test_base.cc |
@@ -57,8 +57,29 @@ void NavigationObserver::Wait() { |
message_loop_runner_->Run(); |
} |
+DummyStoreConsumer::DummyStoreConsumer() |
+ : message_loop_runner_(new content::MessageLoopRunner) { |
+} |
+ |
+DummyStoreConsumer::~DummyStoreConsumer() { |
+} |
+ |
+void DummyStoreConsumer::RequestLoginsAndWait( |
+ scoped_refptr<password_manager::PasswordStore> password_store) { |
+ autofill::PasswordForm form; |
+ password_store->GetLogins( |
+ form, password_manager::PasswordStore::DISALLOW_PROMPT, this); |
+ message_loop_runner_->Run(); |
+} |
+ |
+void DummyStoreConsumer::OnGetPasswordStoreResults( |
+ ScopedVector<autofill::PasswordForm> results) { |
+ message_loop_runner_->Quit(); |
+} |
+ |
PromptObserver::PromptObserver() { |
} |
+ |
PromptObserver::~PromptObserver() { |
} |