[Home](./index.md) > [puppeteer](./puppeteer.md) > [Frame](./puppeteer.frame.md) > [executionContext](./puppeteer.frame.executioncontext.md)
## Frame.executionContext() method
Signature:
```typescript
executionContext(): Promise;
```
Returns:
Promise<[ExecutionContext](./puppeteer.executioncontext.md)>
a promise that resolves to the frame's default execution context.