diff --git a/src/events.ts b/src/events.ts index 7985d06d7e..5f067ec1f7 100644 --- a/src/events.ts +++ b/src/events.ts @@ -41,6 +41,7 @@ export const Events = { FrameDetached: 'framedetached', FrameNavigated: 'framenavigated', Load: 'load', + PageCreated: 'pagecreated', Popup: 'popup', WebSocket: 'websocket', WorkerCreated: 'workercreated', diff --git a/src/page.ts b/src/page.ts index 951b66b95a..79b1915ee6 100644 --- a/src/page.ts +++ b/src/page.ts @@ -139,6 +139,7 @@ export class Page extends platform.EventEmitter { if (delegate.pdf) this.pdf = delegate.pdf.bind(delegate); this.coverage = delegate.coverage(); + this.emit(Events.Page.PageCreated); } _didClose() {