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"