The current component updater is injecting a task runner associated with
the blocking pool to avoid a dependency on content::BrowserThread::content::BrowserThread::GetBlockingPool.
The new task scheduler API makes it possible to program with thread pools and not depend on content. Therefore, the injection of task runner is not necessary
anymore.
Comment 1 by bugdroid1@chromium.org
, Jul 11 2017