--- sidebar_label: WebWorker.executionContext --- # WebWorker.executionContext() method Returns the ExecutionContext the WebWorker runs in **Signature:** ```typescript class WebWorker {executionContext(): Promise;} ``` **Returns:** Promise<[ExecutionContext](./puppeteer.executioncontext.md)> The ExecutionContext the web worker runs in.