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(),