Index: chrome/service/service_process.cc |
diff --git a/chrome/service/service_process.cc b/chrome/service/service_process.cc |
index 68d4f82ae9a48bd4db9c75ee0969825daf6de9cf..0c453e153d0659878d4463a6ce317a875546073b 100644 |
--- a/chrome/service/service_process.cc |
+++ b/chrome/service/service_process.cc |
@@ -171,6 +171,12 @@ bool ServiceProcess::Initialize(base::MessageLoopForUI* message_loop, |
Teardown(); |
return false; |
} |
+ |
+ // Enable SequencedWorkerPool in the service process. |
+ // TODO(fdoray): Remove this once the SequencedWorkerPool to TaskScheduler |
+ // redirection experiment concludes https://crbug.com/622400. |
+ base::SequencedWorkerPool::EnableForProcess(); |
+ |
blocking_pool_ = new base::SequencedWorkerPool( |
3, "ServiceBlocking", base::TaskPriority::USER_VISIBLE); |