diff --git a/docs/src/api/class-browsercontext.md b/docs/src/api/class-browsercontext.md index d24c651361..660de17f9e 100644 --- a/docs/src/api/class-browsercontext.md +++ b/docs/src/api/class-browsercontext.md @@ -805,7 +805,6 @@ A permission or an array of permissions to grant. Permissions can be one of the * `'midi'` * `'midi-sysex'` (system-exclusive midi) * `'notifications'` -* `'push'` * `'camera'` * `'microphone'` * `'background-sync'` diff --git a/docs/src/release-notes-java.md b/docs/src/release-notes-java.md index 5b6f51a807..dd64943ae9 100644 --- a/docs/src/release-notes-java.md +++ b/docs/src/release-notes-java.md @@ -54,7 +54,7 @@ Read more about it in our [API testing guide](./api-testing). ### Web-First Assertions -Playwright for Java 1.18 introduces [Web-First Assertions](./api/class-playwrightassertions). +Playwright for Java 1.18 introduces [Web-First Assertions](./test-assertions). Consider the following example: @@ -78,7 +78,7 @@ fetched Node has the `"Submitted"` text. It will be re-fetching the node and checking it over and over, until the condition is met or until the timeout is reached. You can pass this timeout as an option. -Read more in [our documentation](./api/class-playwrightassertions). +Read more in [our documentation](./test-assertions). ### Locator Improvements diff --git a/docs/src/release-notes-js.md b/docs/src/release-notes-js.md index ba81ff6308..9a9044b140 100644 --- a/docs/src/release-notes-js.md +++ b/docs/src/release-notes-js.md @@ -61,7 +61,7 @@ title: "Release notes" }; ``` -- [Trace Viewer](./trace-viewer) now shows [API testing requests](./src/test-api-testing). +- [Trace Viewer](./trace-viewer) now shows [API testing requests](./test-api-testing). - `expect().toMatchSnapshot()` now supports anonymous snapshots: when snapshot name is missing, Playwright Test will generate one automatically: @@ -178,7 +178,7 @@ This version was also tested against the following stable channels: ### Locator Improvements - [`method: Locator.dragTo`] -- [`expect(locator).toBeChecked({ checked })`](./api/class-playwrightassertions#locator-assertions-to-be-checked) +- [`expect(locator).toBeChecked({ checked })`](./test-assertions#locator-assertions-to-be-checked) - Each locator can now be optionally filtered by the text it contains: ```js await page.locator('li', { hasText: 'my item' }).locator('button').click(); @@ -188,7 +188,7 @@ This version was also tested against the following stable channels: ### Testing API improvements -- [`expect(response).toBeOK()`](./api/class-playwrightassertions) +- [`expect(response).toBeOK()`](./test-assertions) - [`testInfo.attach()`](./api/class-testinfo#test-info-attach) - [`test.info()`](./api/class-test#test-info) diff --git a/docs/src/release-notes-python.md b/docs/src/release-notes-python.md index 054b08ef8a..3df16e28cf 100644 --- a/docs/src/release-notes-python.md +++ b/docs/src/release-notes-python.md @@ -64,7 +64,7 @@ Read more in [our documentation](./api/class-apirequestcontext). ### Web-First Assertions -Playwright for Python 1.18 introduces [Web-First Assertions](./api/class-playwrightassertions). +Playwright for Python 1.18 introduces [Web-First Assertions](./test-assertions). Consider the following example: @@ -91,7 +91,7 @@ fetched Node has the `"Submitted"` text. It will be re-fetching the node and checking it over and over, until the condition is met or until the timeout is reached. You can pass this timeout as an option. -Read more in [our documentation](./api/class-playwrightassertions). +Read more in [our documentation](./test-assertions). ### Locator Improvements diff --git a/docs/src/test-pom-js.md b/docs/src/test-pom-js.md index c900098fa9..d70a11022f 100644 --- a/docs/src/test-pom-js.md +++ b/docs/src/test-pom-js.md @@ -37,7 +37,8 @@ exports.PlaywrightDevPage = class PlaywrightDevPage { await this.getStarted(); await this.pomLink.click(); } -}``` +} +``` ```js js-flavor=ts // playwright-dev-page.ts @@ -71,7 +72,8 @@ export class PlaywrightDevPage { await this.getStarted(); await this.pomLink.click(); } -}``` +} +``` Now we can use the `PlaywrightDevPage` class in our tests. diff --git a/docs/src/verification.md b/docs/src/verification.md index b105a6f301..efc77edfca 100644 --- a/docs/src/verification.md +++ b/docs/src/verification.md @@ -4,7 +4,7 @@ title: "Verification" --- :::caution -We recommend [Web-First Assertions](./api/class-playwrightassertions) that automatically retry until the expected condition is met instead. This helps reducing the flakiness of the tests. +We recommend [Web-First Assertions](./test-assertions) that automatically retry until the expected condition is met instead. This helps reducing the flakiness of the tests. ::: diff --git a/packages/playwright-core/types/types.d.ts b/packages/playwright-core/types/types.d.ts index c4669c0d75..4a70520ffd 100644 --- a/packages/playwright-core/types/types.d.ts +++ b/packages/playwright-core/types/types.d.ts @@ -6612,7 +6612,6 @@ export interface BrowserContext { * - `'midi'` * - `'midi-sysex'` (system-exclusive midi) * - `'notifications'` - * - `'push'` * - `'camera'` * - `'microphone'` * - `'background-sync'`