diff --git a/README.md b/README.md
index 2aa2f6c381..728d997fc6 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# 🎠Playwright
-[](https://www.npmjs.com/package/playwright) [](https://www.chromium.org/Home) [](https://www.mozilla.org/en-US/firefox/new/) [](https://webkit.org/)
+[](https://www.npmjs.com/package/playwright) [](https://www.chromium.org/Home) [](https://www.mozilla.org/en-US/firefox/new/) [](https://webkit.org/)
## [Documentation](https://playwright.dev) | [API reference](https://playwright.dev/docs/api/class-playwright)
@@ -8,7 +8,7 @@ Playwright is a framework for Web Testing and Automation. It allows testing [Chr
| | Linux | macOS | Windows |
| :--- | :---: | :---: | :---: |
-| Chromium 118.0.5993.11 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
+| Chromium 118.0.5993.32 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| WebKit 17.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Firefox 118.0.1 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
diff --git a/packages/playwright-core/browsers.json b/packages/playwright-core/browsers.json
index 7a18c406e5..8f3a94a940 100644
--- a/packages/playwright-core/browsers.json
+++ b/packages/playwright-core/browsers.json
@@ -3,15 +3,15 @@
"browsers": [
{
"name": "chromium",
- "revision": "1081",
+ "revision": "1083",
"installByDefault": true,
- "browserVersion": "118.0.5993.11"
+ "browserVersion": "118.0.5993.32"
},
{
"name": "chromium-with-symbols",
- "revision": "1081",
+ "revision": "1083",
"installByDefault": false,
- "browserVersion": "118.0.5993.11"
+ "browserVersion": "118.0.5993.32"
},
{
"name": "chromium-tip-of-tree",
diff --git a/packages/playwright-core/src/server/chromium/protocol.d.ts b/packages/playwright-core/src/server/chromium/protocol.d.ts
index fb942edf32..9b57ffd6d2 100644
--- a/packages/playwright-core/src/server/chromium/protocol.d.ts
+++ b/packages/playwright-core/src/server/chromium/protocol.d.ts
@@ -245,7 +245,7 @@ If omitted, the full tree is returned.
depth?: number;
/**
* The frame for whose document the AX tree should be retrieved.
-If omitted, the root frame is used.
+If omited, the root frame is used.
*/
frameId?: Page.FrameId;
}
@@ -1101,7 +1101,7 @@ Munich 81456
*/
export interface AddressUI {
/**
- * A two dimension array containing the representation of values from an address profile.
+ * A two dimension array containing the repesentation of values from an address profile.
*/
addressFields: AddressFields[];
}
@@ -1505,7 +1505,7 @@ Note that userVisibleOnly = true is the only currently supported type.
/**
* Whether to allow all or deny all download requests, or use default Chrome behavior if
available (otherwise deny). |allowAndName| allows download and names files according to
-their download guides.
+their dowmload guids.
*/
behavior: "deny"|"allow"|"allowAndName"|"default";
/**
@@ -1853,7 +1853,7 @@ pseudo-classes.
frameId: Page.FrameId;
/**
* Stylesheet resource URL. Empty if this is a constructed stylesheet created using
-new CSSStyleSheet() (but non-empty if this is a constructed stylesheet imported
+new CSSStyleSheet() (but non-empty if this is a constructed sylesheet imported
as a CSS module script).
*/
sourceURL: string;
@@ -3549,7 +3549,7 @@ The property is always undefined now.
*/
nodeId: NodeId;
/**
- * Attribute name.
+ * A ttribute name.
*/
name: string;
}
@@ -3860,7 +3860,7 @@ be called for that search.
*/
export type getAttributesParameters = {
/**
- * Id of the node to retrieve attributes for.
+ * Id of the node to retrieve attibutes for.
*/
nodeId: NodeId;
}
@@ -5995,7 +5995,7 @@ on Android.
*/
userAgent: string;
/**
- * Browser language to emulate.
+ * Browser langugage to emulate.
*/
acceptLanguage?: string;
/**
@@ -7258,7 +7258,7 @@ transform/scrolling purposes only.
}
export type layerTreeDidChangePayload = {
/**
- * Layer tree, absent if not in the compositing mode.
+ * Layer tree, absent if not in the comspositing mode.
*/
layers?: Layer[];
}
@@ -7869,7 +7869,7 @@ passed by the developer (e.g. via "fetch") as understood by the backend.
trustTokenParams?: TrustTokenParams;
/**
* True if this resource request is considered to be the 'same site' as the
-request corresponding to the main frame.
+request correspondinfg to the main frame.
*/
isSameSite?: boolean;
}
@@ -8581,7 +8581,7 @@ https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-
*/
securityDetails?: SecurityDetails;
/**
- * Errors occurred while handling the signed exchange.
+ * Errors occurred while handling the signed exchagne.
*/
errors?: SignedExchangeError[];
}
@@ -9847,7 +9847,7 @@ continueInterceptedRequest call.
*/
userAgent: string;
/**
- * Browser language to emulate.
+ * Browser langugage to emulate.
*/
acceptLanguage?: string;
/**
@@ -9917,7 +9917,7 @@ should be omitted for worker targets.
*/
export interface SourceOrderConfig {
/**
- * the color to outline the given element in.
+ * the color to outline the givent element in.
*/
parentOutlineColor: DOM.RGBA;
/**
@@ -10401,7 +10401,7 @@ user manually inspects an element.
}
/**
* Highlights owner element of the frame with given id.
-Deprecated: Doesn't work reliably and cannot be fixed due to process
+Deprecated: Doesn't work reliablity and cannot be fixed due to process
separatation (the owner node might be in a different process). Determine
the owner node in the client and use highlightNode.
*/
@@ -11003,7 +11003,7 @@ Example URLs: http://www.google.com/file.html -> "google.com"
*/
message: string;
/**
- * If critical, this is a non-recoverable parse error.
+ * If criticial, this is a non-recoverable parse error.
*/
critical: number;
/**
@@ -11210,7 +11210,7 @@ Example URLs: http://www.google.com/file.html -> "google.com"
eager?: boolean;
}
/**
- * Enum of possible auto-response for permission / prompt dialogs.
+ * Enum of possible auto-reponse for permisison / prompt dialogs.
*/
export type AutoResponseMode = "none"|"autoAccept"|"autoReject"|"autoOptOut";
/**
@@ -12468,7 +12468,7 @@ https://github.com/WICG/web-lifecycle/
}
/**
* Requests backend to produce compilation cache for the specified scripts.
-`scripts` are appended to the list of scripts for which the cache
+`scripts` are appeneded to the list of scripts for which the cache
would be produced. The list may be reset during page navigation.
When script with a matching URL is encountered, the cache is optionally
produced upon backend discretion, based on internal heuristics.
@@ -12687,7 +12687,7 @@ https://w3c.github.io/performance-timeline/#dom-performanceobserver.
frameId: Page.FrameId;
/**
* The event type, as specified in https://w3c.github.io/performance-timeline/#dom-performanceentry-entrytype
-This determines which of the optional "details" fields is present.
+This determines which of the optional "details" fiedls is present.
*/
type: string;
/**
@@ -12797,7 +12797,7 @@ https://www.w3.org/TR/mixed-content/#categories
*/
certificateNetworkError?: string;
/**
- * True if the certificate uses a weak signature algorithm.
+ * True if the certificate uses a weak signature aglorithm.
*/
certificateHasWeakSignature: boolean;
/**
@@ -14146,7 +14146,7 @@ the type of "page", this may be set to "portal" or "prerender".
*/
export interface FilterEntry {
/**
- * If set, causes exclusion of matching targets from the list.
+ * If set, causes exclusion of mathcing targets from the list.
*/
exclude?: boolean;
/**
@@ -15918,7 +15918,7 @@ still keyed with the initial URL.
that had a speculation rule that triggered the attempt, and the
BackendNodeIds of or elements that triggered the
attempt (in the case of attempts triggered by a document rule). It is
-possible for multiple rule sets and links to trigger a single attempt.
+possible for mulitple rule sets and links to trigger a single attempt.
*/
export interface PreloadingAttemptSource {
key: PreloadingAttemptKey;
@@ -16781,7 +16781,7 @@ will return errors.
* Restarts particular call frame from the beginning. The old, deprecated
behavior of `restartFrame` is to stay paused and allow further CDP commands
after a restart was scheduled. This can cause problems with restarting, so
-we now continue execution immediately after it has been scheduled until we
+we now continue execution immediatly after it has been scheduled until we
reach the beginning of the restarted frame.
To stay back-wards compatible, `restartFrame` now expects a `mode`
@@ -18240,7 +18240,7 @@ execution. Overrides `setPauseOnException` state.
silent?: boolean;
/**
* Whether the result is expected to be a JSON object which should be sent by value.
-Can be overridden by `serializationOptions`.
+Can be overriden by `serializationOptions`.
*/
returnByValue?: boolean;
/**
diff --git a/packages/playwright-core/src/server/deviceDescriptorsSource.json b/packages/playwright-core/src/server/deviceDescriptorsSource.json
index d3b7a43f9a..d77944edb7 100644
--- a/packages/playwright-core/src/server/deviceDescriptorsSource.json
+++ b/packages/playwright-core/src/server/deviceDescriptorsSource.json
@@ -110,7 +110,7 @@
"defaultBrowserType": "webkit"
},
"Galaxy S5": {
- "userAgent": "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 360,
"height": 640
@@ -121,7 +121,7 @@
"defaultBrowserType": "chromium"
},
"Galaxy S5 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 640,
"height": 360
@@ -132,7 +132,7 @@
"defaultBrowserType": "chromium"
},
"Galaxy S8": {
- "userAgent": "Mozilla/5.0 (Linux; Android 7.0; SM-G950U Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 7.0; SM-G950U Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 360,
"height": 740
@@ -143,7 +143,7 @@
"defaultBrowserType": "chromium"
},
"Galaxy S8 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 7.0; SM-G950U Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 7.0; SM-G950U Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 740,
"height": 360
@@ -154,7 +154,7 @@
"defaultBrowserType": "chromium"
},
"Galaxy S9+": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; SM-G965U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; SM-G965U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 320,
"height": 658
@@ -165,7 +165,7 @@
"defaultBrowserType": "chromium"
},
"Galaxy S9+ landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; SM-G965U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; SM-G965U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 658,
"height": 320
@@ -176,7 +176,7 @@
"defaultBrowserType": "chromium"
},
"Galaxy Tab S4": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.1.0; SM-T837A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.1.0; SM-T837A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36",
"viewport": {
"width": 712,
"height": 1138
@@ -187,7 +187,7 @@
"defaultBrowserType": "chromium"
},
"Galaxy Tab S4 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.1.0; SM-T837A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.1.0; SM-T837A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36",
"viewport": {
"width": 1138,
"height": 712
@@ -978,7 +978,7 @@
"defaultBrowserType": "webkit"
},
"LG Optimus L70": {
- "userAgent": "Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; LGMS323 Build/KOT49I.MS32310c) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; LGMS323 Build/KOT49I.MS32310c) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 384,
"height": 640
@@ -989,7 +989,7 @@
"defaultBrowserType": "chromium"
},
"LG Optimus L70 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; LGMS323 Build/KOT49I.MS32310c) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; LGMS323 Build/KOT49I.MS32310c) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 640,
"height": 384
@@ -1000,7 +1000,7 @@
"defaultBrowserType": "chromium"
},
"Microsoft Lumia 550": {
- "userAgent": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 550) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36 Edge/14.14263",
+ "userAgent": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 550) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36 Edge/14.14263",
"viewport": {
"width": 640,
"height": 360
@@ -1011,7 +1011,7 @@
"defaultBrowserType": "chromium"
},
"Microsoft Lumia 550 landscape": {
- "userAgent": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 550) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36 Edge/14.14263",
+ "userAgent": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 550) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36 Edge/14.14263",
"viewport": {
"width": 360,
"height": 640
@@ -1022,7 +1022,7 @@
"defaultBrowserType": "chromium"
},
"Microsoft Lumia 950": {
- "userAgent": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36 Edge/14.14263",
+ "userAgent": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36 Edge/14.14263",
"viewport": {
"width": 360,
"height": 640
@@ -1033,7 +1033,7 @@
"defaultBrowserType": "chromium"
},
"Microsoft Lumia 950 landscape": {
- "userAgent": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36 Edge/14.14263",
+ "userAgent": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36 Edge/14.14263",
"viewport": {
"width": 640,
"height": 360
@@ -1044,7 +1044,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 10": {
- "userAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 10 Build/MOB31T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 10 Build/MOB31T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36",
"viewport": {
"width": 800,
"height": 1280
@@ -1055,7 +1055,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 10 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 10 Build/MOB31T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 10 Build/MOB31T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36",
"viewport": {
"width": 1280,
"height": 800
@@ -1066,7 +1066,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 4": {
- "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 384,
"height": 640
@@ -1077,7 +1077,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 4 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 640,
"height": 384
@@ -1088,7 +1088,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 5": {
- "userAgent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 360,
"height": 640
@@ -1099,7 +1099,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 5 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 640,
"height": 360
@@ -1110,7 +1110,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 5X": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Nexus 5X Build/OPR4.170623.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Nexus 5X Build/OPR4.170623.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 412,
"height": 732
@@ -1121,7 +1121,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 5X landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Nexus 5X Build/OPR4.170623.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Nexus 5X Build/OPR4.170623.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 732,
"height": 412
@@ -1132,7 +1132,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 6": {
- "userAgent": "Mozilla/5.0 (Linux; Android 7.1.1; Nexus 6 Build/N6F26U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 7.1.1; Nexus 6 Build/N6F26U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 412,
"height": 732
@@ -1143,7 +1143,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 6 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 7.1.1; Nexus 6 Build/N6F26U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 7.1.1; Nexus 6 Build/N6F26U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 732,
"height": 412
@@ -1154,7 +1154,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 6P": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Nexus 6P Build/OPP3.170518.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Nexus 6P Build/OPP3.170518.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 412,
"height": 732
@@ -1165,7 +1165,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 6P landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Nexus 6P Build/OPP3.170518.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Nexus 6P Build/OPP3.170518.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 732,
"height": 412
@@ -1176,7 +1176,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 7": {
- "userAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 7 Build/MOB30X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 7 Build/MOB30X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36",
"viewport": {
"width": 600,
"height": 960
@@ -1187,7 +1187,7 @@
"defaultBrowserType": "chromium"
},
"Nexus 7 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 7 Build/MOB30X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 7 Build/MOB30X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36",
"viewport": {
"width": 960,
"height": 600
@@ -1242,7 +1242,7 @@
"defaultBrowserType": "webkit"
},
"Pixel 2": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 411,
"height": 731
@@ -1253,7 +1253,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 2 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 731,
"height": 411
@@ -1264,7 +1264,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 2 XL": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 411,
"height": 823
@@ -1275,7 +1275,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 2 XL landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 823,
"height": 411
@@ -1286,7 +1286,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 3": {
- "userAgent": "Mozilla/5.0 (Linux; Android 9; Pixel 3 Build/PQ1A.181105.017.A1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 9; Pixel 3 Build/PQ1A.181105.017.A1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 393,
"height": 786
@@ -1297,7 +1297,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 3 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 9; Pixel 3 Build/PQ1A.181105.017.A1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 9; Pixel 3 Build/PQ1A.181105.017.A1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 786,
"height": 393
@@ -1308,7 +1308,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 4": {
- "userAgent": "Mozilla/5.0 (Linux; Android 10; Pixel 4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 10; Pixel 4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 353,
"height": 745
@@ -1319,7 +1319,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 4 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 10; Pixel 4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 10; Pixel 4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 745,
"height": 353
@@ -1330,7 +1330,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 4a (5G)": {
- "userAgent": "Mozilla/5.0 (Linux; Android 11; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 11; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"screen": {
"width": 412,
"height": 892
@@ -1345,7 +1345,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 4a (5G) landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 11; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 11; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"screen": {
"height": 892,
"width": 412
@@ -1360,7 +1360,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 5": {
- "userAgent": "Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"screen": {
"width": 393,
"height": 851
@@ -1375,7 +1375,7 @@
"defaultBrowserType": "chromium"
},
"Pixel 5 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"screen": {
"width": 851,
"height": 393
@@ -1390,7 +1390,7 @@
"defaultBrowserType": "chromium"
},
"Moto G4": {
- "userAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 360,
"height": 640
@@ -1401,7 +1401,7 @@
"defaultBrowserType": "chromium"
},
"Moto G4 landscape": {
- "userAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Mobile Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Mobile Safari/537.36",
"viewport": {
"width": 640,
"height": 360
@@ -1412,7 +1412,7 @@
"defaultBrowserType": "chromium"
},
"Desktop Chrome HiDPI": {
- "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36",
"screen": {
"width": 1792,
"height": 1120
@@ -1427,7 +1427,7 @@
"defaultBrowserType": "chromium"
},
"Desktop Edge HiDPI": {
- "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36 Edg/118.0.5993.11",
+ "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36 Edg/118.0.5993.32",
"screen": {
"width": 1792,
"height": 1120
@@ -1472,7 +1472,7 @@
"defaultBrowserType": "webkit"
},
"Desktop Chrome": {
- "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36",
+ "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36",
"screen": {
"width": 1920,
"height": 1080
@@ -1487,7 +1487,7 @@
"defaultBrowserType": "chromium"
},
"Desktop Edge": {
- "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.11 Safari/537.36 Edg/118.0.5993.11",
+ "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.32 Safari/537.36 Edg/118.0.5993.32",
"screen": {
"width": 1920,
"height": 1080
diff --git a/packages/playwright-core/types/protocol.d.ts b/packages/playwright-core/types/protocol.d.ts
index fb942edf32..9b57ffd6d2 100644
--- a/packages/playwright-core/types/protocol.d.ts
+++ b/packages/playwright-core/types/protocol.d.ts
@@ -245,7 +245,7 @@ If omitted, the full tree is returned.
depth?: number;
/**
* The frame for whose document the AX tree should be retrieved.
-If omitted, the root frame is used.
+If omited, the root frame is used.
*/
frameId?: Page.FrameId;
}
@@ -1101,7 +1101,7 @@ Munich 81456
*/
export interface AddressUI {
/**
- * A two dimension array containing the representation of values from an address profile.
+ * A two dimension array containing the repesentation of values from an address profile.
*/
addressFields: AddressFields[];
}
@@ -1505,7 +1505,7 @@ Note that userVisibleOnly = true is the only currently supported type.
/**
* Whether to allow all or deny all download requests, or use default Chrome behavior if
available (otherwise deny). |allowAndName| allows download and names files according to
-their download guides.
+their dowmload guids.
*/
behavior: "deny"|"allow"|"allowAndName"|"default";
/**
@@ -1853,7 +1853,7 @@ pseudo-classes.
frameId: Page.FrameId;
/**
* Stylesheet resource URL. Empty if this is a constructed stylesheet created using
-new CSSStyleSheet() (but non-empty if this is a constructed stylesheet imported
+new CSSStyleSheet() (but non-empty if this is a constructed sylesheet imported
as a CSS module script).
*/
sourceURL: string;
@@ -3549,7 +3549,7 @@ The property is always undefined now.
*/
nodeId: NodeId;
/**
- * Attribute name.
+ * A ttribute name.
*/
name: string;
}
@@ -3860,7 +3860,7 @@ be called for that search.
*/
export type getAttributesParameters = {
/**
- * Id of the node to retrieve attributes for.
+ * Id of the node to retrieve attibutes for.
*/
nodeId: NodeId;
}
@@ -5995,7 +5995,7 @@ on Android.
*/
userAgent: string;
/**
- * Browser language to emulate.
+ * Browser langugage to emulate.
*/
acceptLanguage?: string;
/**
@@ -7258,7 +7258,7 @@ transform/scrolling purposes only.
}
export type layerTreeDidChangePayload = {
/**
- * Layer tree, absent if not in the compositing mode.
+ * Layer tree, absent if not in the comspositing mode.
*/
layers?: Layer[];
}
@@ -7869,7 +7869,7 @@ passed by the developer (e.g. via "fetch") as understood by the backend.
trustTokenParams?: TrustTokenParams;
/**
* True if this resource request is considered to be the 'same site' as the
-request corresponding to the main frame.
+request correspondinfg to the main frame.
*/
isSameSite?: boolean;
}
@@ -8581,7 +8581,7 @@ https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-
*/
securityDetails?: SecurityDetails;
/**
- * Errors occurred while handling the signed exchange.
+ * Errors occurred while handling the signed exchagne.
*/
errors?: SignedExchangeError[];
}
@@ -9847,7 +9847,7 @@ continueInterceptedRequest call.
*/
userAgent: string;
/**
- * Browser language to emulate.
+ * Browser langugage to emulate.
*/
acceptLanguage?: string;
/**
@@ -9917,7 +9917,7 @@ should be omitted for worker targets.
*/
export interface SourceOrderConfig {
/**
- * the color to outline the given element in.
+ * the color to outline the givent element in.
*/
parentOutlineColor: DOM.RGBA;
/**
@@ -10401,7 +10401,7 @@ user manually inspects an element.
}
/**
* Highlights owner element of the frame with given id.
-Deprecated: Doesn't work reliably and cannot be fixed due to process
+Deprecated: Doesn't work reliablity and cannot be fixed due to process
separatation (the owner node might be in a different process). Determine
the owner node in the client and use highlightNode.
*/
@@ -11003,7 +11003,7 @@ Example URLs: http://www.google.com/file.html -> "google.com"
*/
message: string;
/**
- * If critical, this is a non-recoverable parse error.
+ * If criticial, this is a non-recoverable parse error.
*/
critical: number;
/**
@@ -11210,7 +11210,7 @@ Example URLs: http://www.google.com/file.html -> "google.com"
eager?: boolean;
}
/**
- * Enum of possible auto-response for permission / prompt dialogs.
+ * Enum of possible auto-reponse for permisison / prompt dialogs.
*/
export type AutoResponseMode = "none"|"autoAccept"|"autoReject"|"autoOptOut";
/**
@@ -12468,7 +12468,7 @@ https://github.com/WICG/web-lifecycle/
}
/**
* Requests backend to produce compilation cache for the specified scripts.
-`scripts` are appended to the list of scripts for which the cache
+`scripts` are appeneded to the list of scripts for which the cache
would be produced. The list may be reset during page navigation.
When script with a matching URL is encountered, the cache is optionally
produced upon backend discretion, based on internal heuristics.
@@ -12687,7 +12687,7 @@ https://w3c.github.io/performance-timeline/#dom-performanceobserver.
frameId: Page.FrameId;
/**
* The event type, as specified in https://w3c.github.io/performance-timeline/#dom-performanceentry-entrytype
-This determines which of the optional "details" fields is present.
+This determines which of the optional "details" fiedls is present.
*/
type: string;
/**
@@ -12797,7 +12797,7 @@ https://www.w3.org/TR/mixed-content/#categories
*/
certificateNetworkError?: string;
/**
- * True if the certificate uses a weak signature algorithm.
+ * True if the certificate uses a weak signature aglorithm.
*/
certificateHasWeakSignature: boolean;
/**
@@ -14146,7 +14146,7 @@ the type of "page", this may be set to "portal" or "prerender".
*/
export interface FilterEntry {
/**
- * If set, causes exclusion of matching targets from the list.
+ * If set, causes exclusion of mathcing targets from the list.
*/
exclude?: boolean;
/**
@@ -15918,7 +15918,7 @@ still keyed with the initial URL.
that had a speculation rule that triggered the attempt, and the
BackendNodeIds of or elements that triggered the
attempt (in the case of attempts triggered by a document rule). It is
-possible for multiple rule sets and links to trigger a single attempt.
+possible for mulitple rule sets and links to trigger a single attempt.
*/
export interface PreloadingAttemptSource {
key: PreloadingAttemptKey;
@@ -16781,7 +16781,7 @@ will return errors.
* Restarts particular call frame from the beginning. The old, deprecated
behavior of `restartFrame` is to stay paused and allow further CDP commands
after a restart was scheduled. This can cause problems with restarting, so
-we now continue execution immediately after it has been scheduled until we
+we now continue execution immediatly after it has been scheduled until we
reach the beginning of the restarted frame.
To stay back-wards compatible, `restartFrame` now expects a `mode`
@@ -18240,7 +18240,7 @@ execution. Overrides `setPauseOnException` state.
silent?: boolean;
/**
* Whether the result is expected to be a JSON object which should be sent by value.
-Can be overridden by `serializationOptions`.
+Can be overriden by `serializationOptions`.
*/
returnByValue?: boolean;
/**