Index: ios/chrome/browser/net/chrome_cookie_store_ios_client.mm |
diff --git a/ios/chrome/browser/net/chrome_cookie_store_ios_client.mm b/ios/chrome/browser/net/chrome_cookie_store_ios_client.mm |
index 1c49be7cd04cf2e93211681d46ea0fba37402c1b..8763c56ebfd09e5bb2b7c52f86141177104bbe70 100644 |
--- a/ios/chrome/browser/net/chrome_cookie_store_ios_client.mm |
+++ b/ios/chrome/browser/net/chrome_cookie_store_ios_client.mm |
@@ -5,7 +5,7 @@ |
#include "ios/chrome/browser/net/chrome_cookie_store_ios_client.h" |
#include "base/logging.h" |
-#include "base/threading/sequenced_worker_pool.h" |
+#include "base/task_scheduler/post_task.h" |
#import "ios/chrome/browser/browsing_data/browsing_data_change_listening.h" |
#include "ios/web/public/web_thread.h" |
@@ -29,7 +29,6 @@ void ChromeCookieStoreIOSClient::DidChangeCookieStorage() const { |
scoped_refptr<base::SequencedTaskRunner> |
ChromeCookieStoreIOSClient::GetTaskRunner() const { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- |
- base::SequencedWorkerPool* pool = web::WebThread::GetBlockingPool(); |
- return pool->GetSequencedTaskRunner(pool->GetSequenceToken()).get(); |
+ return base::CreateSequencedTaskRunnerWithTraits( |
+ {base::MayBlock(), base::TaskPriority::BACKGROUND}); |
} |