diff options
author | anujk.sharma <anujk.sharma@samsung.com> | 2015-05-14 17:50:34 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-05-15 00:50:37 +0000 |
commit | afc451774403bb76323d40020dcb48ffd0306461 (patch) | |
tree | b3d1f01c98f363a81dfcf7cf434bf653f141ac4b /net | |
parent | 990d0c7d24a7ef39567875587355637dc9fef122 (diff) | |
download | chromium_src-afc451774403bb76323d40020dcb48ffd0306461.zip chromium_src-afc451774403bb76323d40020dcb48ffd0306461.tar.gz chromium_src-afc451774403bb76323d40020dcb48ffd0306461.tar.bz2 |
Adding ThreadTaskRunnerHandle in lieu of MessageLoopProxy in net/cert and net/cookies module
MessageLoopProxy is deprecated.
This basically does a search and replace of:
MessageLoopProxy::current() -> ThreadTaskRunnerHandle::Get().
MessageLoopProxy -> SingleThreadTaskRunner
BUG=391045
Review URL: https://codereview.chromium.org/1124153005
Cr-Commit-Position: refs/heads/master@{#329998}
Diffstat (limited to 'net')
-rw-r--r-- | net/cert/nss_cert_database_chromeos_unittest.cc | 6 | ||||
-rw-r--r-- | net/cert/nss_cert_database_unittest.cc | 4 | ||||
-rw-r--r-- | net/cookies/cookie_monster.cc | 9 |
3 files changed, 10 insertions, 9 deletions
diff --git a/net/cert/nss_cert_database_chromeos_unittest.cc b/net/cert/nss_cert_database_chromeos_unittest.cc index cf41185..5dab020 100644 --- a/net/cert/nss_cert_database_chromeos_unittest.cc +++ b/net/cert/nss_cert_database_chromeos_unittest.cc @@ -6,8 +6,8 @@ #include "base/bind.h" #include "base/callback.h" -#include "base/message_loop/message_loop_proxy.h" #include "base/run_loop.h" +#include "base/thread_task_runner_handle.h" #include "crypto/nss_util_internal.h" #include "crypto/scoped_test_nss_chromeos_user.h" #include "crypto/scoped_test_nss_db.h" @@ -61,7 +61,7 @@ class NSSCertDatabaseChromeOSTest : public testing::Test, crypto::GetPrivateSlotForChromeOSUser( user_1_.username_hash(), base::Callback<void(crypto::ScopedPK11Slot)>()))); - db_1_->SetSlowTaskRunnerForTest(base::MessageLoopProxy::current()); + db_1_->SetSlowTaskRunnerForTest(base::ThreadTaskRunnerHandle::Get()); db_1_->SetSystemSlot( crypto::ScopedPK11Slot(PK11_ReferenceSlot(system_db_.slot()))); db_2_.reset(new NSSCertDatabaseChromeOS( @@ -69,7 +69,7 @@ class NSSCertDatabaseChromeOSTest : public testing::Test, crypto::GetPrivateSlotForChromeOSUser( user_2_.username_hash(), base::Callback<void(crypto::ScopedPK11Slot)>()))); - db_2_->SetSlowTaskRunnerForTest(base::MessageLoopProxy::current()); + db_2_->SetSlowTaskRunnerForTest(base::ThreadTaskRunnerHandle::Get()); // Add observer to CertDatabase for checking that notifications from // NSSCertDatabaseChromeOS are proxied to the CertDatabase. diff --git a/net/cert/nss_cert_database_unittest.cc b/net/cert/nss_cert_database_unittest.cc index 7c97f11..cdb9be0 100644 --- a/net/cert/nss_cert_database_unittest.cc +++ b/net/cert/nss_cert_database_unittest.cc @@ -13,11 +13,11 @@ #include "base/files/file_util.h" #include "base/lazy_instance.h" #include "base/message_loop/message_loop.h" -#include "base/message_loop/message_loop_proxy.h" #include "base/run_loop.h" #include "base/strings/string16.h" #include "base/strings/string_util.h" #include "base/strings/utf_string_conversions.h" +#include "base/thread_task_runner_handle.h" #include "crypto/scoped_nss_types.h" #include "crypto/scoped_test_nss_db.h" #include "net/base/crypto_module.h" @@ -131,7 +131,7 @@ TEST_F(CertDatabaseNSSTest, ListCerts) { // This test isn't terribly useful, though it will at least let valgrind test // for leaks. CertificateList certs; - cert_db_->SetSlowTaskRunnerForTest(base::MessageLoopProxy::current()); + cert_db_->SetSlowTaskRunnerForTest(base::ThreadTaskRunnerHandle::Get()); cert_db_->ListCerts(base::Bind(&SwapCertList, base::Unretained(&certs))); EXPECT_EQ(0U, certs.size()); diff --git a/net/cookies/cookie_monster.cc b/net/cookies/cookie_monster.cc index 66d3e45..1bc09a6 100644 --- a/net/cookies/cookie_monster.cc +++ b/net/cookies/cookie_monster.cc @@ -54,12 +54,13 @@ #include "base/logging.h" #include "base/memory/scoped_ptr.h" #include "base/message_loop/message_loop.h" -#include "base/message_loop/message_loop_proxy.h" #include "base/metrics/field_trial.h" #include "base/metrics/histogram.h" #include "base/profiler/scoped_tracker.h" +#include "base/single_thread_task_runner.h" #include "base/strings/string_util.h" #include "base/strings/stringprintf.h" +#include "base/thread_task_runner_handle.h" #include "net/base/registry_controlled_domains/registry_controlled_domain.h" #include "net/cookies/canonical_cookie.h" #include "net/cookies/cookie_util.h" @@ -393,7 +394,7 @@ class CookieMonster::CookieMonsterTask friend class base::RefCountedThreadSafe<CookieMonsterTask>; CookieMonster* cookie_monster_; - scoped_refptr<base::MessageLoopProxy> thread_; + scoped_refptr<base::SingleThreadTaskRunner> thread_; DISALLOW_COPY_AND_ASSIGN(CookieMonsterTask); }; @@ -401,7 +402,7 @@ class CookieMonster::CookieMonsterTask CookieMonster::CookieMonsterTask::CookieMonsterTask( CookieMonster* cookie_monster) : cookie_monster_(cookie_monster), - thread_(base::MessageLoopProxy::current()) { + thread_(base::ThreadTaskRunnerHandle::Get()) { } CookieMonster::CookieMonsterTask::~CookieMonsterTask() { @@ -2428,7 +2429,7 @@ CookieMonster::AddCallbackForCookie(const GURL& gurl, if (hook_map_.count(key) == 0) hook_map_[key] = make_linked_ptr(new CookieChangedCallbackList()); return hook_map_[key]->Add( - base::Bind(&RunAsync, base::MessageLoopProxy::current(), callback)); + base::Bind(&RunAsync, base::ThreadTaskRunnerHandle::Get(), callback)); } #if defined(OS_ANDROID) |