From e6d13f1f2c42d432e022e897e77c26042be3f5a7 Mon Sep 17 00:00:00 2001
From: Playwright Service <89237858+playwrightmachine@users.noreply.github.com>
Date: Mon, 13 Mar 2023 14:34:34 -0700
Subject: [PATCH] feat(webkit): roll to r1811 (#21637)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
---
packages/playwright-core/browsers.json | 2 +-
.../src/server/webkit/protocol.d.ts | 15 ++++++++++++++-
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/packages/playwright-core/browsers.json b/packages/playwright-core/browsers.json
index 64d4c1b7da..1acc1d2b92 100644
--- a/packages/playwright-core/browsers.json
+++ b/packages/playwright-core/browsers.json
@@ -33,7 +33,7 @@
},
{
"name": "webkit",
- "revision": "1808",
+ "revision": "1811",
"installByDefault": true,
"revisionOverrides": {
"mac10.14": "1446",
diff --git a/packages/playwright-core/src/server/webkit/protocol.d.ts b/packages/playwright-core/src/server/webkit/protocol.d.ts
index 2164445cff..812f1b0369 100644
--- a/packages/playwright-core/src/server/webkit/protocol.d.ts
+++ b/packages/playwright-core/src/server/webkit/protocol.d.ts
@@ -714,6 +714,10 @@ export module Protocol {
* Grouping list array (for rules involving @media/@supports). The array enumerates CSS groupings starting with the innermost one, going outwards.
*/
groupings?: Grouping[];
+ /**
+ * true if this style is for a rule implicitly wrapping properties declared inside of CSSGrouping.
+ */
+ isImplicitlyNested?: boolean;
}
/**
* Text range within a resource.
@@ -1540,6 +1544,10 @@ export module Protocol {
* Level of logging.
*/
export type ChannelLevel = "off"|"basic"|"verbose";
+ /**
+ * The reason the console is being cleared.
+ */
+ export type ClearReason = "console-api"|"main-frame-navigation";
/**
* Logging channel.
*/
@@ -1666,7 +1674,12 @@ export module Protocol {
/**
* Issued when console is cleared. This happens either upon clearMessages command or after page navigation.
*/
- export type messagesClearedPayload = void;
+ export type messagesClearedPayload = {
+ /**
+ * The reason the console is being cleared.
+ */
+ reason: ClearReason;
+ }
/**
* Issued from console.takeHeapSnapshot.
*/