From 2b4cf1f649456d1b22e747413a91484b75c83381 Mon Sep 17 00:00:00 2001 From: fdoray Date: Mon, 15 May 2017 18:55:58 -0700 Subject: [PATCH] Use TaskScheduler instead of SequencedWorkerPool in gcm_profile_service_unittest.cc. SequencedWorkerPool is being deprecated in favor of TaskScheduler. BUG=667892 R=fgorski@chromium.org Review-Url: https://codereview.chromium.org/2879933002 Cr-Commit-Position: refs/heads/master@{#471979} --- chrome/browser/gcm/gcm_profile_service_unittest.cc | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/chrome/browser/gcm/gcm_profile_service_unittest.cc b/chrome/browser/gcm/gcm_profile_service_unittest.cc index 8e9abfb8f4090e..042717cdabf57c 100644 --- a/chrome/browser/gcm/gcm_profile_service_unittest.cc +++ b/chrome/browser/gcm/gcm_profile_service_unittest.cc @@ -11,7 +11,7 @@ #include "base/macros.h" #include "base/memory/ptr_util.h" #include "base/run_loop.h" -#include "base/threading/sequenced_worker_pool.h" +#include "base/task_scheduler/post_task.h" #include "build/build_config.h" #include "chrome/browser/gcm/gcm_product_util.h" #include "chrome/browser/gcm/gcm_profile_service_factory.h" @@ -47,12 +47,9 @@ const char kUserID[] = "user"; std::unique_ptr BuildGCMProfileService( content::BrowserContext* context) { Profile* profile = Profile::FromBrowserContext(context); - base::SequencedWorkerPool* worker_pool = - content::BrowserThread::GetBlockingPool(); scoped_refptr blocking_task_runner( - worker_pool->GetSequencedTaskRunnerWithShutdownBehavior( - worker_pool->GetSequenceToken(), - base::SequencedWorkerPool::SKIP_ON_SHUTDOWN)); + base::CreateSequencedTaskRunnerWithTraits( + {base::MayBlock(), base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN})); return base::MakeUnique( profile->GetPrefs(), profile->GetPath(), profile->GetRequestContext(), chrome::GetChannel(),