Headless currently exposes some interfaces that rely on legacy chrome network implementation (this includes invocation of some client callbacks on IO thread). We need to make headless work with the network service, and the consumers should be switched to rely on DevTools protocol rather than on headless-specific native API.
Comment 1 by bugdroid1@chromium.org
, May 12 2018