To reduce inter-module abstraction layers, we'd like to remove
blink::WebTaskRunner and replace it with base::SingleThreadedTaskRunner.
WebTaskRunner is already an a subclass of SingleThreadedTaskRunner, but
it has several members that don't exist in SingleThreadedTaskRunner.
We need to remove or move those out of WebTaskRunner.
Comment 1 by bugdroid1@chromium.org
, Dec 15 2017