From f7651fa10c3137279b0af1d019bf3aa858dbcd2f Mon Sep 17 00:00:00 2001 From: "microsoft-playwright-automation[bot]" <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com> Date: Wed, 10 Sep 2025 10:09:48 +0000 Subject: [PATCH] feat(roll): roll to ToT Playwright (10-09-25) --- dotnet/docs/api/class-worker.mdx | 22 ++++++++++++++++++++++ java/docs/api/class-worker.mdx | 22 ++++++++++++++++++++++ nodejs/docs/api/class-worker.mdx | 22 ++++++++++++++++++++++ python/docs/api/class-worker.mdx | 22 ++++++++++++++++++++++ 4 files changed, 88 insertions(+) diff --git a/dotnet/docs/api/class-worker.mdx b/dotnet/docs/api/class-worker.mdx index d16d830b939..224a8063bc5 100644 --- a/dotnet/docs/api/class-worker.mdx +++ b/dotnet/docs/api/class-worker.mdx @@ -119,6 +119,28 @@ Worker.Close += async (_, worker) => {}; **Event data** - [Worker] +--- + +### event Console {#worker-event-console} + +Added in: v1.56worker.event Console + +:::note + +Console events from Web Workers are dispatched on the page object. Note that console events are only supported on Chromium-based browsers and within Service Workers. +::: + +Emitted when JavaScript within the worker calls one of console API methods, e.g. `console.log` or `console.dir`. + +**Usage** + +```csharp +Worker.Console += async (_, consoleMessage) => {}; +``` + +**Event data** +- [ConsoleMessage] + [Accessibility]: /api/class-accessibility.mdx "Accessibility" [APIRequest]: /api/class-apirequest.mdx "APIRequest" diff --git a/java/docs/api/class-worker.mdx b/java/docs/api/class-worker.mdx index 686fc6343aa..7eb5d8f38ed 100644 --- a/java/docs/api/class-worker.mdx +++ b/java/docs/api/class-worker.mdx @@ -144,6 +144,28 @@ Worker.onClose(handler) **Event data** - [Worker] +--- + +### onConsole(handler) {#worker-event-console} + +Added in: v1.56worker.onConsole(handler) + +:::note + +Console events from Web Workers are dispatched on the page object. Note that console events are only supported on Chromium-based browsers and within Service Workers. +::: + +Emitted when JavaScript within the worker calls one of console API methods, e.g. `console.log` or `console.dir`. + +**Usage** + +```java +Worker.onConsole(handler) +``` + +**Event data** +- [ConsoleMessage] + [APIRequest]: /api/class-apirequest.mdx "APIRequest" [APIRequestContext]: /api/class-apirequestcontext.mdx "APIRequestContext" diff --git a/nodejs/docs/api/class-worker.mdx b/nodejs/docs/api/class-worker.mdx index 94f54126179..d57ffcd3faf 100644 --- a/nodejs/docs/api/class-worker.mdx +++ b/nodejs/docs/api/class-worker.mdx @@ -118,6 +118,28 @@ worker.on('close', data => {}); **Event data** - [Worker] +--- + +### on('console') {#worker-event-console} + +Added in: v1.56worker.on('console') + +:::note + +Console events from Web Workers are dispatched on the page object. Note that console events are only supported on Chromium-based browsers and within Service Workers. +::: + +Emitted when JavaScript within the worker calls one of console API methods, e.g. `console.log` or `console.dir`. + +**Usage** + +```js +worker.on('console', data => {}); +``` + +**Event data** +- [ConsoleMessage] + [Accessibility]: /api/class-accessibility.mdx "Accessibility" [Android]: /api/class-android.mdx "Android" diff --git a/python/docs/api/class-worker.mdx b/python/docs/api/class-worker.mdx index e8669406024..b0ac2441c05 100644 --- a/python/docs/api/class-worker.mdx +++ b/python/docs/api/class-worker.mdx @@ -121,6 +121,28 @@ worker.on("close", handler) **Event data** - [Worker] +--- + +### on("console") {#worker-event-console} + +Added in: v1.56worker.on("console") + +:::note + +Console events from Web Workers are dispatched on the page object. Note that console events are only supported on Chromium-based browsers and within Service Workers. +::: + +Emitted when JavaScript within the worker calls one of console API methods, e.g. `console.log` or `console.dir`. + +**Usage** + +```python +worker.on("console", handler) +``` + +**Event data** +- [ConsoleMessage] + [Accessibility]: /api/class-accessibility.mdx "Accessibility" [APIRequest]: /api/class-apirequest.mdx "APIRequest"