docs: add option clarifications (#23384)

Fixes https://github.com/microsoft/playwright/issues/23355
This commit is contained in:
Andrey Lushnikov 2023-05-30 17:19:48 -07:00 committed by GitHub
parent 7e6e5f0706
commit 5cd271a2a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 65 additions and 65 deletions

View File

@ -290,12 +290,12 @@ Whether to ignore HTTPS errors when sending network requests. Defaults to `false
## context-option-bypasscsp
- `bypassCSP` <[boolean]>
Toggles bypassing page's Content-Security-Policy.
Toggles bypassing page's Content-Security-Policy. Defaults to `false`.
## context-option-baseURL
- `baseURL` <[string]>
When using [`method: Page.goto`], [`method: Page.route`], [`method: Page.waitForURL`], [`method: Page.waitForRequest`], or [`method: Page.waitForResponse`] it takes the base URL in consideration by using the [`URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor for building the corresponding URL. Examples:
When using [`method: Page.goto`], [`method: Page.route`], [`method: Page.waitForURL`], [`method: Page.waitForRequest`], or [`method: Page.waitForResponse`] it takes the base URL in consideration by using the [`URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor for building the corresponding URL. Unset by default. Examples:
* baseURL: `http://localhost:3000` and navigating to `/bar.html` results in `http://localhost:3000/bar.html`
* baseURL: `http://localhost:3000/foo/` and navigating to `./bar.html` results in `http://localhost:3000/foo/bar.html`
* baseURL: `http://localhost:3000/foo` (without trailing slash) and navigating to `./bar.html` results in `http://localhost:3000/bar.html`
@ -526,7 +526,7 @@ Whether or not to enable JavaScript in the context. Defaults to `true`. Learn mo
- `timezoneId` <[string]>
Changes the timezone of the context. See [ICU's metaZones.txt](https://cs.chromium.org/chromium/src/third_party/icu/source/data/misc/metaZones.txt?rcl=faee8bc70570192d82d2978a71e2a615788597d1)
for a list of supported timezone IDs.
for a list of supported timezone IDs. Defaults to the system timezone.
## context-option-geolocation
- `geolocation` <[Object]>
@ -537,18 +537,18 @@ for a list of supported timezone IDs.
## context-option-locale
- `locale` <[string]>
Specify user locale, for example `en-GB`, `de-DE`, etc. Locale will affect `navigator.language` value, `Accept-Language` request header value as well as number and date formatting rules. Learn more about emulation in our [emulation guide](../emulation.md#locale--timezone).
Specify user locale, for example `en-GB`, `de-DE`, etc. Locale will affect `navigator.language` value, `Accept-Language` request header value as well as number and date formatting rules. Defaults to the system default locale. Learn more about emulation in our [emulation guide](../emulation.md#locale--timezone).
## context-option-permissions
- `permissions` <[Array]<[string]>>
A list of permissions to grant to all pages in this context. See
[`method: BrowserContext.grantPermissions`] for more details.
[`method: BrowserContext.grantPermissions`] for more details. Defaults to none.
## context-option-extrahttpheaders
- `extraHTTPHeaders` <[Object]<[string], [string]>>
An object containing additional HTTP headers to be sent with every request.
An object containing additional HTTP headers to be sent with every request. Defaults to none.
## context-option-offline
- `offline` <[boolean]>
@ -628,7 +628,7 @@ Logger sink for Playwright logging.
- `content` ?<[HarContentPolicy]<"omit"|"embed"|"attach">> Optional setting to control resource content management. If `omit` is specified, content is not persisted. If `attach` is specified, resources are persisted as separate files or entries in the ZIP archive. If `embed` is specified, content is stored inline the HAR file as per HAR specification. Defaults to `attach` for `.zip` output files and to `embed` for all other file extensions.
- `path` <[path]> Path on the filesystem to write the HAR file to. If the file name ends with `.zip`, `content: 'attach'` is used by default.
- `mode` ?<[HarMode]<"full"|"minimal">> When set to `minimal`, only record information necessary for routing from HAR. This omits sizes, timing, page, cookies, security and other types of HAR information that are not used when replaying from HAR. Defaults to `full`.
- `urlFilter` ?<[string]|[RegExp]> A glob or regex pattern to filter requests that are stored in the HAR. When a [`option: baseURL`] via the context options was provided and the passed URL is a path, it gets merged via the [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor.
- `urlFilter` ?<[string]|[RegExp]> A glob or regex pattern to filter requests that are stored in the HAR. When a [`option: baseURL`] via the context options was provided and the passed URL is a path, it gets merged via the [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor. Defaults to none.
Enables [HAR](http://www.softwareishard.com/blog/har-12-spec) recording for all pages into `recordHar.path` file. If not
specified, the HAR is not recorded. Make sure to await [`method: BrowserContext.close`] for the HAR to be
@ -711,7 +711,7 @@ Actual picture of each page will be scaled down if necessary to fit the specifie
- `username` ?<[string]> Optional username to use if HTTP proxy requires authentication.
- `password` ?<[string]> Optional password to use if HTTP proxy requires authentication.
Network proxy settings to use with this context.
Network proxy settings to use with this context. Defaults to none.
:::note
For Chromium on Windows the browser needs to be launched with the global proxy for this option to work. If all
@ -724,7 +724,7 @@ contexts override the proxy, global proxy will be never used and can be any stri
If set to true, enables strict selectors mode for this context. In the strict selectors mode all operations
on selectors that imply single target DOM element will throw when more than one element matches the selector.
This option does not affect any Locator APIs (Locators are always strict).
This option does not affect any Locator APIs (Locators are always strict). Defaults to `false`.
See [Locator] to learn more about the strict mode.
## context-option-service-worker-policy

View File

@ -12559,7 +12559,7 @@ export interface BrowserType<Unused = {}> {
* [page.waitForResponse(urlOrPredicate[, options])](https://playwright.dev/docs/api/class-page#page-wait-for-response)
* it takes the base URL in consideration by using the
* [`URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor for building the corresponding URL.
* Examples:
* Unset by default. Examples:
* - baseURL: `http://localhost:3000` and navigating to `/bar.html` results in `http://localhost:3000/bar.html`
* - baseURL: `http://localhost:3000/foo/` and navigating to `./bar.html` results in
* `http://localhost:3000/foo/bar.html`
@ -12569,7 +12569,7 @@ export interface BrowserType<Unused = {}> {
baseURL?: string;
/**
* Toggles bypassing page's Content-Security-Policy.
* Toggles bypassing page's Content-Security-Policy. Defaults to `false`.
*/
bypassCSP?: boolean;
@ -12624,7 +12624,7 @@ export interface BrowserType<Unused = {}> {
executablePath?: string;
/**
* An object containing additional HTTP headers to be sent with every request.
* An object containing additional HTTP headers to be sent with every request. Defaults to none.
*/
extraHTTPHeaders?: { [key: string]: string; };
@ -12722,8 +12722,8 @@ export interface BrowserType<Unused = {}> {
/**
* Specify user locale, for example `en-GB`, `de-DE`, etc. Locale will affect `navigator.language` value,
* `Accept-Language` request header value as well as number and date formatting rules. Learn more about emulation in
* our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
* `Accept-Language` request header value as well as number and date formatting rules. Defaults to the system default
* locale. Learn more about emulation in our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
*/
locale?: string;
@ -12741,7 +12741,7 @@ export interface BrowserType<Unused = {}> {
/**
* A list of permissions to grant to all pages in this context. See
* [browserContext.grantPermissions(permissions[, options])](https://playwright.dev/docs/api/class-browsercontext#browser-context-grant-permissions)
* for more details.
* for more details. Defaults to none.
*/
permissions?: Array<string>;
@ -12807,7 +12807,7 @@ export interface BrowserType<Unused = {}> {
/**
* A glob or regex pattern to filter requests that are stored in the HAR. When a `baseURL` via the context options was
* provided and the passed URL is a path, it gets merged via the
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor.
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor. Defaults to none.
*/
urlFilter?: string|RegExp;
};
@ -12882,8 +12882,8 @@ export interface BrowserType<Unused = {}> {
/**
* If set to true, enables strict selectors mode for this context. In the strict selectors mode all operations on
* selectors that imply single target DOM element will throw when more than one element matches the selector. This
* option does not affect any Locator APIs (Locators are always strict). See [Locator] to learn more about the strict
* mode.
* option does not affect any Locator APIs (Locators are always strict). Defaults to `false`. See [Locator] to learn
* more about the strict mode.
*/
strictSelectors?: boolean;
@ -12896,7 +12896,7 @@ export interface BrowserType<Unused = {}> {
/**
* Changes the timezone of the context. See
* [ICU's metaZones.txt](https://cs.chromium.org/chromium/src/third_party/icu/source/data/misc/metaZones.txt?rcl=faee8bc70570192d82d2978a71e2a615788597d1)
* for a list of supported timezone IDs.
* for a list of supported timezone IDs. Defaults to the system timezone.
*/
timezoneId?: string;
@ -14027,7 +14027,7 @@ export interface AndroidDevice {
* [page.waitForResponse(urlOrPredicate[, options])](https://playwright.dev/docs/api/class-page#page-wait-for-response)
* it takes the base URL in consideration by using the
* [`URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor for building the corresponding URL.
* Examples:
* Unset by default. Examples:
* - baseURL: `http://localhost:3000` and navigating to `/bar.html` results in `http://localhost:3000/bar.html`
* - baseURL: `http://localhost:3000/foo/` and navigating to `./bar.html` results in
* `http://localhost:3000/foo/bar.html`
@ -14037,7 +14037,7 @@ export interface AndroidDevice {
baseURL?: string;
/**
* Toggles bypassing page's Content-Security-Policy.
* Toggles bypassing page's Content-Security-Policy. Defaults to `false`.
*/
bypassCSP?: boolean;
@ -14060,7 +14060,7 @@ export interface AndroidDevice {
deviceScaleFactor?: number;
/**
* An object containing additional HTTP headers to be sent with every request.
* An object containing additional HTTP headers to be sent with every request. Defaults to none.
*/
extraHTTPHeaders?: { [key: string]: string; };
@ -14129,8 +14129,8 @@ export interface AndroidDevice {
/**
* Specify user locale, for example `en-GB`, `de-DE`, etc. Locale will affect `navigator.language` value,
* `Accept-Language` request header value as well as number and date formatting rules. Learn more about emulation in
* our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
* `Accept-Language` request header value as well as number and date formatting rules. Defaults to the system default
* locale. Learn more about emulation in our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
*/
locale?: string;
@ -14148,7 +14148,7 @@ export interface AndroidDevice {
/**
* A list of permissions to grant to all pages in this context. See
* [browserContext.grantPermissions(permissions[, options])](https://playwright.dev/docs/api/class-browsercontext#browser-context-grant-permissions)
* for more details.
* for more details. Defaults to none.
*/
permissions?: Array<string>;
@ -14214,7 +14214,7 @@ export interface AndroidDevice {
/**
* A glob or regex pattern to filter requests that are stored in the HAR. When a `baseURL` via the context options was
* provided and the passed URL is a path, it gets merged via the
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor.
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor. Defaults to none.
*/
urlFilter?: string|RegExp;
};
@ -14283,15 +14283,15 @@ export interface AndroidDevice {
/**
* If set to true, enables strict selectors mode for this context. In the strict selectors mode all operations on
* selectors that imply single target DOM element will throw when more than one element matches the selector. This
* option does not affect any Locator APIs (Locators are always strict). See [Locator] to learn more about the strict
* mode.
* option does not affect any Locator APIs (Locators are always strict). Defaults to `false`. See [Locator] to learn
* more about the strict mode.
*/
strictSelectors?: boolean;
/**
* Changes the timezone of the context. See
* [ICU's metaZones.txt](https://cs.chromium.org/chromium/src/third_party/icu/source/data/misc/metaZones.txt?rcl=faee8bc70570192d82d2978a71e2a615788597d1)
* for a list of supported timezone IDs.
* for a list of supported timezone IDs. Defaults to the system timezone.
*/
timezoneId?: string;
@ -14810,7 +14810,7 @@ export interface APIRequest {
baseURL?: string;
/**
* An object containing additional HTTP headers to be sent with every request.
* An object containing additional HTTP headers to be sent with every request. Defaults to none.
*/
extraHTTPHeaders?: { [key: string]: string; };
@ -15907,7 +15907,7 @@ export interface Browser extends EventEmitter {
* [page.waitForResponse(urlOrPredicate[, options])](https://playwright.dev/docs/api/class-page#page-wait-for-response)
* it takes the base URL in consideration by using the
* [`URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor for building the corresponding URL.
* Examples:
* Unset by default. Examples:
* - baseURL: `http://localhost:3000` and navigating to `/bar.html` results in `http://localhost:3000/bar.html`
* - baseURL: `http://localhost:3000/foo/` and navigating to `./bar.html` results in
* `http://localhost:3000/foo/bar.html`
@ -15917,7 +15917,7 @@ export interface Browser extends EventEmitter {
baseURL?: string;
/**
* Toggles bypassing page's Content-Security-Policy.
* Toggles bypassing page's Content-Security-Policy. Defaults to `false`.
*/
bypassCSP?: boolean;
@ -15935,7 +15935,7 @@ export interface Browser extends EventEmitter {
deviceScaleFactor?: number;
/**
* An object containing additional HTTP headers to be sent with every request.
* An object containing additional HTTP headers to be sent with every request. Defaults to none.
*/
extraHTTPHeaders?: { [key: string]: string; };
@ -16004,8 +16004,8 @@ export interface Browser extends EventEmitter {
/**
* Specify user locale, for example `en-GB`, `de-DE`, etc. Locale will affect `navigator.language` value,
* `Accept-Language` request header value as well as number and date formatting rules. Learn more about emulation in
* our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
* `Accept-Language` request header value as well as number and date formatting rules. Defaults to the system default
* locale. Learn more about emulation in our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
*/
locale?: string;
@ -16023,12 +16023,12 @@ export interface Browser extends EventEmitter {
/**
* A list of permissions to grant to all pages in this context. See
* [browserContext.grantPermissions(permissions[, options])](https://playwright.dev/docs/api/class-browsercontext#browser-context-grant-permissions)
* for more details.
* for more details. Defaults to none.
*/
permissions?: Array<string>;
/**
* Network proxy settings to use with this context.
* Network proxy settings to use with this context. Defaults to none.
*
* **NOTE** For Chromium on Windows the browser needs to be launched with the global proxy for this option to work. If
* all contexts override the proxy, global proxy will be never used and can be any string, for example `launch({
@ -16093,7 +16093,7 @@ export interface Browser extends EventEmitter {
/**
* A glob or regex pattern to filter requests that are stored in the HAR. When a `baseURL` via the context options was
* provided and the passed URL is a path, it gets merged via the
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor.
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor. Defaults to none.
*/
urlFilter?: string|RegExp;
};
@ -16218,15 +16218,15 @@ export interface Browser extends EventEmitter {
/**
* If set to true, enables strict selectors mode for this context. In the strict selectors mode all operations on
* selectors that imply single target DOM element will throw when more than one element matches the selector. This
* option does not affect any Locator APIs (Locators are always strict). See [Locator] to learn more about the strict
* mode.
* option does not affect any Locator APIs (Locators are always strict). Defaults to `false`. See [Locator] to learn
* more about the strict mode.
*/
strictSelectors?: boolean;
/**
* Changes the timezone of the context. See
* [ICU's metaZones.txt](https://cs.chromium.org/chromium/src/third_party/icu/source/data/misc/metaZones.txt?rcl=faee8bc70570192d82d2978a71e2a615788597d1)
* for a list of supported timezone IDs.
* for a list of supported timezone IDs. Defaults to the system timezone.
*/
timezoneId?: string;
@ -16803,7 +16803,7 @@ export interface Electron {
args?: Array<string>;
/**
* Toggles bypassing page's Content-Security-Policy.
* Toggles bypassing page's Content-Security-Policy. Defaults to `false`.
*/
bypassCSP?: boolean;
@ -16831,7 +16831,7 @@ export interface Electron {
executablePath?: string;
/**
* An object containing additional HTTP headers to be sent with every request.
* An object containing additional HTTP headers to be sent with every request. Defaults to none.
*/
extraHTTPHeaders?: { [key: string]: string; };
@ -16874,8 +16874,8 @@ export interface Electron {
/**
* Specify user locale, for example `en-GB`, `de-DE`, etc. Locale will affect `navigator.language` value,
* `Accept-Language` request header value as well as number and date formatting rules. Learn more about emulation in
* our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
* `Accept-Language` request header value as well as number and date formatting rules. Defaults to the system default
* locale. Learn more about emulation in our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
*/
locale?: string;
@ -16921,7 +16921,7 @@ export interface Electron {
/**
* A glob or regex pattern to filter requests that are stored in the HAR. When a `baseURL` via the context options was
* provided and the passed URL is a path, it gets merged via the
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor.
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor. Defaults to none.
*/
urlFilter?: string|RegExp;
};
@ -16965,7 +16965,7 @@ export interface Electron {
/**
* Changes the timezone of the context. See
* [ICU's metaZones.txt](https://cs.chromium.org/chromium/src/third_party/icu/source/data/misc/metaZones.txt?rcl=faee8bc70570192d82d2978a71e2a615788597d1)
* for a list of supported timezone IDs.
* for a list of supported timezone IDs. Defaults to the system timezone.
*/
timezoneId?: string;
}): Promise<ElectronApplication>;
@ -19056,7 +19056,7 @@ export interface BrowserContextOptions {
* [page.waitForResponse(urlOrPredicate[, options])](https://playwright.dev/docs/api/class-page#page-wait-for-response)
* it takes the base URL in consideration by using the
* [`URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor for building the corresponding URL.
* Examples:
* Unset by default. Examples:
* - baseURL: `http://localhost:3000` and navigating to `/bar.html` results in `http://localhost:3000/bar.html`
* - baseURL: `http://localhost:3000/foo/` and navigating to `./bar.html` results in
* `http://localhost:3000/foo/bar.html`
@ -19066,7 +19066,7 @@ export interface BrowserContextOptions {
baseURL?: string;
/**
* Toggles bypassing page's Content-Security-Policy.
* Toggles bypassing page's Content-Security-Policy. Defaults to `false`.
*/
bypassCSP?: boolean;
@ -19084,7 +19084,7 @@ export interface BrowserContextOptions {
deviceScaleFactor?: number;
/**
* An object containing additional HTTP headers to be sent with every request.
* An object containing additional HTTP headers to be sent with every request. Defaults to none.
*/
extraHTTPHeaders?: { [key: string]: string; };
@ -19129,8 +19129,8 @@ export interface BrowserContextOptions {
/**
* Specify user locale, for example `en-GB`, `de-DE`, etc. Locale will affect `navigator.language` value,
* `Accept-Language` request header value as well as number and date formatting rules. Learn more about emulation in
* our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
* `Accept-Language` request header value as well as number and date formatting rules. Defaults to the system default
* locale. Learn more about emulation in our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
*/
locale?: string;
@ -19148,12 +19148,12 @@ export interface BrowserContextOptions {
/**
* A list of permissions to grant to all pages in this context. See
* [browserContext.grantPermissions(permissions[, options])](https://playwright.dev/docs/api/class-browsercontext#browser-context-grant-permissions)
* for more details.
* for more details. Defaults to none.
*/
permissions?: Array<string>;
/**
* Network proxy settings to use with this context.
* Network proxy settings to use with this context. Defaults to none.
*
* **NOTE** For Chromium on Windows the browser needs to be launched with the global proxy for this option to work. If
* all contexts override the proxy, global proxy will be never used and can be any string, for example `launch({
@ -19218,7 +19218,7 @@ export interface BrowserContextOptions {
/**
* A glob or regex pattern to filter requests that are stored in the HAR. When a `baseURL` via the context options was
* provided and the passed URL is a path, it gets merged via the
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor.
* [`new URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor. Defaults to none.
*/
urlFilter?: string|RegExp;
};
@ -19343,15 +19343,15 @@ export interface BrowserContextOptions {
/**
* If set to true, enables strict selectors mode for this context. In the strict selectors mode all operations on
* selectors that imply single target DOM element will throw when more than one element matches the selector. This
* option does not affect any Locator APIs (Locators are always strict). See [Locator] to learn more about the strict
* mode.
* option does not affect any Locator APIs (Locators are always strict). Defaults to `false`. See [Locator] to learn
* more about the strict mode.
*/
strictSelectors?: boolean;
/**
* Changes the timezone of the context. See
* [ICU's metaZones.txt](https://cs.chromium.org/chromium/src/third_party/icu/source/data/misc/metaZones.txt?rcl=faee8bc70570192d82d2978a71e2a615788597d1)
* for a list of supported timezone IDs.
* for a list of supported timezone IDs. Defaults to the system timezone.
*/
timezoneId?: string;

View File

@ -3675,7 +3675,7 @@ export interface PlaywrightTestOptions {
* });
* ```
*
* Toggles bypassing page's Content-Security-Policy.
* Toggles bypassing page's Content-Security-Policy. Defaults to `false`.
*/
bypassCSP: boolean;
/**
@ -3732,7 +3732,7 @@ export interface PlaywrightTestOptions {
* });
* ```
*
* An object containing additional HTTP headers to be sent with every request.
* An object containing additional HTTP headers to be sent with every request. Defaults to none.
*/
extraHTTPHeaders: ExtraHTTPHeaders | undefined;
/**
@ -3860,8 +3860,8 @@ export interface PlaywrightTestOptions {
* ```
*
* Specify user locale, for example `en-GB`, `de-DE`, etc. Locale will affect `navigator.language` value,
* `Accept-Language` request header value as well as number and date formatting rules. Learn more about emulation in
* our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
* `Accept-Language` request header value as well as number and date formatting rules. Defaults to the system default
* locale. Learn more about emulation in our [emulation guide](https://playwright.dev/docs/emulation#locale--timezone).
*/
locale: string | undefined;
/**
@ -3898,7 +3898,7 @@ export interface PlaywrightTestOptions {
*
* A list of permissions to grant to all pages in this context. See
* [browserContext.grantPermissions(permissions[, options])](https://playwright.dev/docs/api/class-browsercontext#browser-context-grant-permissions)
* for more details.
* for more details. Defaults to none.
*/
permissions: string[] | undefined;
/**
@ -3958,7 +3958,7 @@ export interface PlaywrightTestOptions {
*
* Changes the timezone of the context. See
* [ICU's metaZones.txt](https://cs.chromium.org/chromium/src/third_party/icu/source/data/misc/metaZones.txt?rcl=faee8bc70570192d82d2978a71e2a615788597d1)
* for a list of supported timezone IDs.
* for a list of supported timezone IDs. Defaults to the system timezone.
*/
timezoneId: string | undefined;
/**
@ -4021,7 +4021,7 @@ export interface PlaywrightTestOptions {
* [page.waitForResponse(urlOrPredicate[, options])](https://playwright.dev/docs/api/class-page#page-wait-for-response)
* it takes the base URL in consideration by using the
* [`URL()`](https://developer.mozilla.org/en-US/docs/Web/API/URL/URL) constructor for building the corresponding URL.
* Examples:
* Unset by default. Examples:
* - baseURL: `http://localhost:3000` and navigating to `/bar.html` results in `http://localhost:3000/bar.html`
* - baseURL: `http://localhost:3000/foo/` and navigating to `./bar.html` results in
* `http://localhost:3000/foo/bar.html`