From a1d2a9a93c7963ed622672a5c015548112da25ce Mon Sep 17 00:00:00 2001 From: "microsoft-playwright-automation[bot]" <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com> Date: Wed, 3 Dec 2025 10:10:33 +0000 Subject: [PATCH] feat(roll): roll to ToT Playwright (03-12-25) --- java/docs/api/class-worker.mdx | 30 ++++++++++++++++++++++++++++++ java/docs/locators.mdx | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/java/docs/api/class-worker.mdx b/java/docs/api/class-worker.mdx index db74ebe8fb8..0b07a89e828 100644 --- a/java/docs/api/class-worker.mdx +++ b/java/docs/api/class-worker.mdx @@ -126,6 +126,36 @@ Worker.waitForClose(callback, options); --- +### waitForConsoleMessage {#worker-wait-for-console-message} + +Added in: v1.57worker.waitForConsoleMessage + +Performs action and waits for a console message. + +**Usage** + +```java +Worker.waitForConsoleMessage(callback); +Worker.waitForConsoleMessage(callback, options); +``` + +**Arguments** +- `options` `Worker.WaitForConsoleMessageOptions` *(optional)* + - `setPredicate` [Predicate]<[ConsoleMessage]> *(optional)*# + + Receives the [ConsoleMessage] object and resolves to true when the waiting should resolve. + - `setTimeout` [double] *(optional)*# + + Maximum time to wait for in milliseconds. Defaults to `30000` (30 seconds). Pass `0` to disable timeout. The default value can be changed by using the [BrowserContext.setDefaultTimeout()](/api/class-browsercontext.mdx#browser-context-set-default-timeout). +- `callback` [Runnable]# + + Callback that performs the action triggering the event. + +**Returns** +- [ConsoleMessage]# + +--- + ## Events ### onClose(handler) {#worker-event-close} diff --git a/java/docs/locators.mdx b/java/docs/locators.mdx index cbb508e2a73..434417c3262 100644 --- a/java/docs/locators.mdx +++ b/java/docs/locators.mdx @@ -459,7 +459,7 @@ Locators can be filtered by text with the [Locator.filter()](/api/class-locator. page.getByRole(AriaRole.LISTITEM) .filter(new Locator.FilterOptions().setHasText("Product 2")) .getByRole(AriaRole.BUTTON, - new Page.GetByRoleOptions().setName("Add to cart")) + new Locator.GetByRoleOptions().setName("Add to cart")) .click(); ```