| Index: components/password_manager/core/browser/password_store.cc
|
| diff --git a/components/password_manager/core/browser/password_store.cc b/components/password_manager/core/browser/password_store.cc
|
| index 08e827db22e2abd07e9bb59ca62401402e86e669..d987ec6a22531408d8e34394045b5634b38fac33 100644
|
| --- a/components/password_manager/core/browser/password_store.cc
|
| +++ b/components/password_manager/core/browser/password_store.cc
|
| @@ -6,10 +6,10 @@
|
|
|
| #include "base/bind.h"
|
| #include "base/debug/dump_without_crashing.h"
|
| -#include "base/message_loop/message_loop.h"
|
| -#include "base/message_loop/message_loop_proxy.h"
|
| +#include "base/location.h"
|
| #include "base/metrics/histogram.h"
|
| #include "base/stl_util.h"
|
| +#include "base/thread_task_runner_handle.h"
|
| #include "components/autofill/core/common/password_form.h"
|
| #include "components/password_manager/core/browser/affiliated_match_helper.h"
|
| #include "components/password_manager/core/browser/password_store_consumer.h"
|
| @@ -34,7 +34,7 @@ void CheckForEmptyUsernameAndPassword(const PasswordForm& form) {
|
| PasswordStore::GetLoginsRequest::GetLoginsRequest(
|
| PasswordStoreConsumer* consumer)
|
| : consumer_weak_(consumer->GetWeakPtr()) {
|
| - origin_loop_ = base::MessageLoopProxy::current();
|
| + origin_task_runner_ = base::ThreadTaskRunnerHandle::Get();
|
| }
|
|
|
| PasswordStore::GetLoginsRequest::~GetLoginsRequest() {
|
| @@ -54,16 +54,16 @@ void PasswordStore::GetLoginsRequest::NotifyConsumerWithResults(
|
| results = remaining_logins.Pass();
|
| }
|
|
|
| - origin_loop_->PostTask(
|
| + origin_task_runner_->PostTask(
|
| FROM_HERE, base::Bind(&PasswordStoreConsumer::OnGetPasswordStoreResults,
|
| consumer_weak_, base::Passed(&results)));
|
| }
|
|
|
| void PasswordStore::GetLoginsRequest::NotifyWithSiteStatistics(
|
| scoped_ptr<InteractionsStats> stats) {
|
| - origin_loop_->PostTask(FROM_HERE,
|
| - base::Bind(&PasswordStoreConsumer::OnGetSiteStatistics,
|
| - consumer_weak_, base::Passed(&stats)));
|
| + origin_task_runner_->PostTask(
|
| + FROM_HERE, base::Bind(&PasswordStoreConsumer::OnGetSiteStatistics,
|
| + consumer_weak_, base::Passed(&stats)));
|
| }
|
|
|
| PasswordStore::PasswordStore(
|
|
|