From 8fdb5a267802266bcb6bc955eab4fccdc2ebda3d Mon Sep 17 00:00:00 2001 From: "microsoft-playwright-automation[bot]" <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com> Date: Mon, 27 Jul 2026 18:55:32 +0000 Subject: [PATCH] feat(webkit): roll to r2340 --- packages/playwright-core/browsers.json | 2 +- packages/playwright-core/src/server/webkit/protocol.d.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/playwright-core/browsers.json b/packages/playwright-core/browsers.json index eaf37c55e0ad0..3708732a5dece 100644 --- a/packages/playwright-core/browsers.json +++ b/packages/playwright-core/browsers.json @@ -45,7 +45,7 @@ }, { "name": "webkit", - "revision": "2339", + "revision": "2340", "installByDefault": true, "revisionOverrides": { "mac14": "2251", diff --git a/packages/playwright-core/src/server/webkit/protocol.d.ts b/packages/playwright-core/src/server/webkit/protocol.d.ts index 7a099c55b1a6a..922ef8a9c62c4 100644 --- a/packages/playwright-core/src/server/webkit/protocol.d.ts +++ b/packages/playwright-core/src/server/webkit/protocol.d.ts @@ -4340,6 +4340,10 @@ might return multiple quads for inline nodes. */ defaultPrompt?: string; } + /** + * Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) has been closed. + */ + export type javascriptDialogClosedPayload = void; /** * Enables dialog domain notifications. @@ -9218,6 +9222,7 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the "Debugger.didSampleProbe": Debugger.didSampleProbePayload; "Debugger.playBreakpointActionSound": Debugger.playBreakpointActionSoundPayload; "Dialog.javascriptDialogOpening": Dialog.javascriptDialogOpeningPayload; + "Dialog.javascriptDialogClosed": Dialog.javascriptDialogClosedPayload; "Heap.garbageCollected": Heap.garbageCollectedPayload; "Heap.trackingStart": Heap.trackingStartPayload; "Heap.trackingComplete": Heap.trackingCompletePayload; @@ -9345,6 +9350,7 @@ the top of the viewport and Y increases as it proceeds towards the bottom of the ["Debugger.didSampleProbe"]: [Debugger.didSampleProbePayload]; ["Debugger.playBreakpointActionSound"]: [Debugger.playBreakpointActionSoundPayload]; ["Dialog.javascriptDialogOpening"]: [Dialog.javascriptDialogOpeningPayload]; + ["Dialog.javascriptDialogClosed"]: [Dialog.javascriptDialogClosedPayload]; ["Heap.garbageCollected"]: [Heap.garbageCollectedPayload]; ["Heap.trackingStart"]: [Heap.trackingStartPayload]; ["Heap.trackingComplete"]: [Heap.trackingCompletePayload];