Worker: Stop accessing ExecutionContext passed by ExecutionContextTask
This is a part of the project to deprecate ExecutionContextTask.
InProcessWorkerMessaginProxy passes ExecutionContext to
InProcessWorkerObjectProxy via ExecutionContextTask. This is a barrier to
deprecate ExecutionContextTask. The messaging proxy should pass it in a
different way.
After this CL, the messaging proxy passes a pointer to WorkerThread and the
object proxy accesses ExecutionContext via WorkerThread. Consequently,
ExecutionContext passed by ExecutionContextTask is no longer necessary.
BUG=625927
Review-Url: https://codereview.chromium.org/2639153004
Cr-Commit-Position: refs/heads/master@{#444729}
7 files changed