From dd0fd49f1a43577b551388f38a154cccdcfa4638 Mon Sep 17 00:00:00 2001
From: "microsoft-playwright-automation[bot]"
<203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>
Date: Tue, 14 Apr 2026 15:31:55 +0000
Subject: [PATCH 1/2] feat(webkit): roll to r2282
---
packages/playwright-core/browsers.json | 2 +-
packages/playwright-core/src/server/webkit/protocol.d.ts | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/playwright-core/browsers.json b/packages/playwright-core/browsers.json
index 8bba1bc240ac6..67b40477bf7e4 100644
--- a/packages/playwright-core/browsers.json
+++ b/packages/playwright-core/browsers.json
@@ -45,7 +45,7 @@
},
{
"name": "webkit",
- "revision": "2276",
+ "revision": "2282",
"installByDefault": true,
"revisionOverrides": {
"mac14": "2251",
diff --git a/packages/playwright-core/src/server/webkit/protocol.d.ts b/packages/playwright-core/src/server/webkit/protocol.d.ts
index dd95e76f881ea..2703a24e3cf86 100644
--- a/packages/playwright-core/src/server/webkit/protocol.d.ts
+++ b/packages/playwright-core/src/server/webkit/protocol.d.ts
@@ -801,7 +801,7 @@ export namespace Protocol {
/**
* Relevant layout information about the node. Things not in this list are not important to Web Inspector.
*/
- export type LayoutFlag = "rendered"|"scrollable"|"flex"|"grid"|"event"|"slot-assigned"|"slot-filled";
+ export type LayoutFlag = "rendered"|"scrollable"|"flex"|"grid"|"subgrid"|"grid-lanes"|"event"|"slot-assigned"|"slot-filled";
/**
* The mode for how layout context type changes are handled (default: Observed). Observed limits handling to those nodes already known to the frontend by other means (generally, this means the node is a visible item in the Elements tab). All informs the frontend of all layout context type changes and all nodes with a known layout context are sent to the frontend.
*/
From c388cd3524bdba207b8f3058c2d486825166e6b6 Mon Sep 17 00:00:00 2001
From: Yury Semikhatsky
Date: Wed, 15 Apr 2026 12:49:36 -0700
Subject: [PATCH 2/2] change macos headed runner from macos-latest to a bigger
macos-15-xlarge
---
.github/workflows/tests_secondary.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/tests_secondary.yml b/.github/workflows/tests_secondary.yml
index 57213a13f260f..bf85941988b98 100644
--- a/.github/workflows/tests_secondary.yml
+++ b/.github/workflows/tests_secondary.yml
@@ -132,7 +132,7 @@ jobs:
fail-fast: false
matrix:
browser: [chromium, firefox, webkit]
- os: [ubuntu-24.04, macos-latest, windows-latest]
+ os: [ubuntu-24.04, macos-15-xlarge, windows-latest]
include:
# We have different binaries per Ubuntu version for WebKit.
- browser: webkit