bug 1058698 - async ContentWorker

*communication