diff --git a/packages/playwright-core/src/protocol/channels.ts b/packages/playwright-core/src/protocol/channels.ts index 357d593943..11eff87d3f 100644 --- a/packages/playwright-core/src/protocol/channels.ts +++ b/packages/playwright-core/src/protocol/channels.ts @@ -3927,7 +3927,9 @@ export interface JsonPipeChannel extends JsonPipeEventTarget, Channel { export type JsonPipeMessageEvent = { message: any, }; -export type JsonPipeClosedEvent = {}; +export type JsonPipeClosedEvent = { + error?: SerializedError, +}; export type JsonPipeSendParams = { message: any, }; diff --git a/packages/playwright-core/src/protocol/protocol.yml b/packages/playwright-core/src/protocol/protocol.yml index a7deefe6c3..c1625e2885 100644 --- a/packages/playwright-core/src/protocol/protocol.yml +++ b/packages/playwright-core/src/protocol/protocol.yml @@ -3049,4 +3049,5 @@ JsonPipe: message: json closed: + parameters: error: SerializedError?