Skip to content

feat(webkit): roll to r2290#40745

Open
microsoft-playwright-automation[bot] wants to merge 1 commit intomainfrom
roll-into-pw-webkit/2290
Open

feat(webkit): roll to r2290#40745
microsoft-playwright-automation[bot] wants to merge 1 commit intomainfrom
roll-into-pw-webkit/2290

Conversation

@microsoft-playwright-automation
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2026

Test results for "MCP"

5 failed
❌ [chrome] › mcp/annotate.spec.ts:173 › user-initiated annotate downloads zip with feedback.md @mcp-macos-latest-chrome
❌ [firefox] › mcp/annotate.spec.ts:476 › should disengage annotate mode when --annotate client disconnects @mcp-windows-latest-firefox
❌ [firefox] › mcp/cli-devtools.spec.ts:217 › video-start-stop @mcp-windows-latest-firefox
❌ [firefox] › mcp/cli-devtools.spec.ts:231 › video-chapter @mcp-windows-latest-firefox
❌ [webkit] › mcp/annotate.spec.ts:137 › should abort MCP annotation when last screenshot is removed @mcp-windows-latest-webkit

7026 passed, 1068 skipped


Merge workflow run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2026

Test results for "tests 1"

7 flaky ⚠️ [chromium-library] › library/inspector/recorder-api.spec.ts:120 › should type `@ubuntu-22.04-chromium-tip-of-tree`
⚠️ [chromium-library] › library/popup.spec.ts:261 › should not throw when click closes popup `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:275 › screencast › should capture navigation `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/tracing.spec.ts:432 › should produce screencast frames fit `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/video.spec.ts:719 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/video.spec.ts:719 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node22`
⚠️ [firefox-page] › page/page-emulate-media.spec.ts:144 › should keep reduced motion and color emulation after reload `@firefox-ubuntu-22.04-node20`

41699 passed, 850 skipped


Merge workflow run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2026

Test results for "tests others"

19 flaky ⚠️ [electron-page] › page/page-goto.spec.ts:462 › should fail when replaced by another navigation `@electron-ubuntu-latest`
⚠️ [electron-page] › page/page-navigation.spec.ts:28 › should work with cross-process _blank target `@electron-ubuntu-latest`
⚠️ [electron-page] › page/page-navigation.spec.ts:36 › should work with _blank target in form `@electron-ubuntu-latest`
⚠️ [electron-page] › page/page-request-continue.spec.ts:398 › should respect set-cookie in redirect response `@electron-ubuntu-latest`
⚠️ [electron-page] › page/page-route.spec.ts:74 › should not support ? in glob pattern `@electron-ubuntu-latest`
⚠️ [electron-page] › page/page-route.spec.ts:169 › should not override cookie header `@electron-ubuntu-latest`
⚠️ [electron-page] › page/locator-frame.spec.ts:272 › should work with COEP/COOP/CORP isolated iframe `@electron-macos-latest`
⚠️ [electron-page] › page/page-goto.spec.ts:462 › should fail when replaced by another navigation `@electron-macos-latest`
⚠️ [electron-page] › page/page-navigation.spec.ts:28 › should work with cross-process _blank target `@electron-macos-latest`
⚠️ [electron-page] › page/page-navigation.spec.ts:36 › should work with _blank target in form `@electron-macos-latest`
⚠️ [electron-page] › page/page-request-continue.spec.ts:398 › should respect set-cookie in redirect response `@electron-macos-latest`
⚠️ [electron-page] › page/page-route.spec.ts:74 › should not support ? in glob pattern `@electron-macos-latest`
⚠️ [electron-page] › page/page-route.spec.ts:169 › should not override cookie header `@electron-macos-latest`
⚠️ [electron-page] › page/page-goto.spec.ts:462 › should fail when replaced by another navigation `@electron-windows-latest`
⚠️ [electron-page] › page/page-navigation.spec.ts:28 › should work with cross-process _blank target `@electron-windows-latest`
⚠️ [electron-page] › page/page-navigation.spec.ts:36 › should work with _blank target in form `@electron-windows-latest`
⚠️ [electron-page] › page/page-request-continue.spec.ts:398 › should respect set-cookie in redirect response `@electron-windows-latest`
⚠️ [electron-page] › page/page-route.spec.ts:74 › should not support ? in glob pattern `@electron-windows-latest`
⚠️ [electron-page] › page/page-route.spec.ts:169 › should not override cookie header `@electron-windows-latest`

19700 passed, 651 skipped


Merge workflow run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2026

Test results for "tests 2"

1 fatal errors, not part of any test
15 failed
❌ [chromium-library] › library/browsertype-connect.spec.ts:173 › launchServer › should ignore page.pause when headed @channel-chromium-macos-latest
❌ [chromium-library] › library/browsertype-connect.spec.ts:173 › launchServer › should ignore page.pause when headed @chromium-macos-15-large
❌ [chromium-library] › library/trace-viewer.spec.ts:195 › should filter actions by text @chromium-macos-15-large
❌ [chromium-library] › library/video.spec.ts:275 › screencast › should capture navigation @chromium-tip-of-tree-ubuntu-22.04--headed
❌ [firefox-page] › page/page-emulate-media.spec.ts:196 › should report hover and fine pointer for desktop @firefox-beta-ubuntu-22.04
❌ [firefox-page] › page/page-network-response.spec.ts:67 › should return uncompressed text for brotli encoding @firefox-beta-ubuntu-22.04
❌ [firefox-library] › library/capabilities.spec.ts:105 › should support webgl @smoke @firefox-beta-windows-latest
❌ [firefox-page] › page/page-network-response.spec.ts:67 › should return uncompressed text for brotli encoding @firefox-beta-windows-latest
❌ [firefox-page] › page/page-screenshot.spec.ts:321 › page screenshot › should work for webgl @firefox-beta-windows-latest
❌ [firefox-library] › library/capabilities.spec.ts:105 › should support webgl @smoke @firefox-beta-macos-latest
❌ [firefox-library] › library/capabilities.spec.ts:113 › should support webgl 2 @smoke @firefox-beta-macos-latest
❌ [firefox-page] › page/page-network-response.spec.ts:67 › should return uncompressed text for brotli encoding @firefox-beta-macos-latest
❌ [firefox-page] › page/page-screenshot.spec.ts:321 › page screenshot › should work for webgl @firefox-beta-macos-latest
❌ [webkit-library] › library/trace-viewer.spec.ts:195 › should filter actions by text @webkit-macos-26-large
❌ [webkit-library] › library/capabilities.spec.ts:95 › should play audio @smoke @webkit-macos-15-large

76 flaky ⚠️ [chromium-library] › library/video.spec.ts:275 › screencast › should capture navigation `@msedge-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:173 › launchServer › should ignore page.pause when headed `@chromium-macos-26-large`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:195 › should filter actions by text `@chromium-macos-26-large`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:141 › launchServer › should be able to reconnect to a browser `@chromium-tip-of-tree-macos-15--headed`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:670 › launchServer › should filter launch options `@chromium-tip-of-tree-macos-15--headed`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:173 › launchServer › should ignore page.pause when headed `@chromium-headed-macos-15-xlarge`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:358 › launchServer › should reject navigation when browser closes `@chromium-headed-macos-15-xlarge`
⚠️ [chromium-library] › library/global-fetch-cookie.spec.ts:172 › should remove expired cookies `@chromium-tip-of-tree-macos-15`
⚠️ [chromium-library] › library/video.spec.ts:476 › screencast › should capture static page in persistent context @smoke `@chromium-ubuntu-24.04`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/role-utils.spec.ts:38 › wpt accname #0 `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-user-agent.spec.ts:110 › should work for navigator.userAgentData and sec-ch-ua headers `@msedge-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:639 › should skip default overrides with noDefaults `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:670 › launchServer › should filter launch options `@channel-chromium-macos-latest`
⚠️ [chromium-page] › page/locator-frame.spec.ts:272 › should work with COEP/COOP/CORP isolated iframe `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/video.spec.ts:719 › screencast › should work with video+trace `@chromium-windows-latest`
⚠️ [chromium-page] › page/page-event-console.spec.ts:255 › should have timestamp in consoleMessages `@chromium-windows-latest`
⚠️ [chromium-page] › page/page-screenshot.spec.ts:648 › page screenshot animations › should stop animations that happen right before screenshot `@chromium-macos-15-large`
⚠️ [chromium-page] › page/page-set-input-files.spec.ts:203 › should upload large file with relative path `@chromium-macos-15-large`
⚠️ [chromium-page] › page/page-wait-for-selector-2.spec.ts:351 › should succeed if element handle was detached while waiting for detached `@chromium-macos-15-large`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:152 › should take screenshot `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/browsercontext-user-agent.spec.ts:110 › should work for navigator.userAgentData and sec-ch-ua headers `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/global-fetch-cookie.spec.ts:185 › should remove cookie with negative max-age `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:141 › launchServer › should be able to reconnect to a browser `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:278 › launchServer › disconnected event should be emitted when browser is closed or server is closed `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:670 › launchServer › should filter launch options `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:1101 › launchServer only › should be able to reconnect to a browser 12 times without warnings `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:370 › launchServer › should reject waitForSelector when browser closes `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:616 › launchServer › should properly disconnect when connection closes from the client side `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:1101 › launchServer only › should be able to reconnect to a browser 12 times without warnings `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:392 › should truncate long return values with ellipsis but copy full value `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [firefox-library] › library/page-close.spec.ts:152 › should not treat navigations as new popups `@firefox-headed-macos-15-xlarge`
⚠️ [firefox-library] › library/screencast.spec.ts:28 › screencast.start delivers frames via onFrame callback `@firefox-headed-macos-15-xlarge`
⚠️ [firefox-library] › library/screencast.spec.ts:55 › onFrame receives viewport size `@firefox-headed-macos-15-xlarge`
⚠️ [firefox-library] › library/browsercontext-basic.spec.ts:411 › should emulate media in cross-process iframe `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-emulate-media.spec.ts:144 › should keep reduced motion and color emulation after reload `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-aria.spec.ts:87 › should update aria snapshot highlight `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-page] › page/page-emulate-media.spec.ts:144 › should keep reduced motion and color emulation after reload `@tracing-firefox`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:43 › should poll on interval `@tracing-firefox`
⚠️ [firefox-page] › page/to-match-aria-snapshot.spec.ts:762 › should not match what is not matched `@tracing-firefox`
⚠️ [firefox-library] › library/proxy.spec.ts:93 › should proxy local network requests › with other bypasses › localhost `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/proxy.spec.ts:127 › should allow bypassing 127.0.0.1 requests `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/proxy.spec.ts:252 › should bypass proxy for localhost when localhost is in bypass list `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/proxy.spec.ts:270 › should use socks proxy `@firefox-beta-windows-latest`
⚠️ [firefox-page] › page/page-request-gc.spec.ts:19 › should work `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/browsertype-connect.spec.ts:514 › launchServer › should save videos to artifactsDir `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/debugger.spec.ts:68 › should run to location `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/emulation-focus.spec.ts:189 › should not fire blur events when interacting with more than one page/context `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/trace-viewer.spec.ts:235 › should show action context on locators and other common actions `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/trace-viewer.spec.ts:1251 › should display waitForLoadState even if did not wait for it `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/tracing.spec.ts:29 › should collect trace with resources, but no js `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/defaultbrowsercontext-2.spec.ts:161 › should have passed URL when launching with ignoreDefaultArgs: true `@firefox-macos-26-large`
⚠️ [firefox-library] › library/trace-viewer.spec.ts:195 › should filter actions by text `@firefox-macos-26-large`
⚠️ [firefox-library] › library/trace-viewer.spec.ts:209 › should open uncompressed trace directory `@firefox-macos-26-large`
⚠️ [firefox-library] › library/video.spec.ts:371 › screencast › should scale frames down to the requested size `@firefox-macos-26-large`
⚠️ [firefox-page] › page/page-add-locator-handler.spec.ts:62 › should work with a custom check `@firefox-macos-26-large`
⚠️ [firefox-page] › page/page-screenshot.spec.ts:894 › should throw if screenshot size is too large `@firefox-macos-26-large`
⚠️ [firefox-page] › page/page-wait-for-selector-1.spec.ts:107 › should report logs while waiting for visible `@firefox-macos-26-large`
⚠️ [firefox-library] › library/browsercontext-viewport.spec.ts:29 › should set the proper viewport size `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-leaks.spec.ts:85 › click should not leak `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/defaultbrowsercontext-2.spec.ts:140 › should create userDataDir if it does not exist `@firefox-macos-15-large`
⚠️ [firefox-library] › library/inspector/cli-codegen-aria.spec.ts:87 › should update aria snapshot highlight `@firefox-macos-15-large`
⚠️ [firefox-library] › library/trace-viewer.spec.ts:195 › should filter actions by text `@firefox-macos-15-large`
⚠️ [firefox-page] › page/page-emulate-media.spec.ts:144 › should keep reduced motion and color emulation after reload `@firefox-macos-15-large`
⚠️ [firefox-page] › page/page-leaks.spec.ts:85 › click should not leak `@firefox-windows-latest`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:776 › launchServer › should upload a folder `@webkit-macos-26-large`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:392 › should truncate long return values with ellipsis but copy full value `@webkit-macos-26-large`
⚠️ [webkit-library] › library/video.spec.ts:420 › screencast › should use viewport scaled down to fit into 800x800 as default size `@webkit-macos-26-large`
⚠️ [webkit-page] › page/elementhandle-query-selector.spec.ts:80 › xpath should query existing element `@webkit-macos-26-large`
⚠️ [webkit-page] › page/elementhandle-screenshot.spec.ts:66 › element screenshot › should capture full element when larger than viewport in parallel `@webkit-macos-26-large`
⚠️ [webkit-page] › page/elementhandle-scroll-into-view.spec.ts:20 › should work @smoke `@webkit-macos-26-large`
⚠️ [webkit-page] › page/page-request-continue.spec.ts:194 › post data › should compute content-length from post data `@webkit-macos-26-large`
⚠️ [webkit-page] › page/page-request-continue.spec.ts:225 › post data › should amend utf8 post data `@webkit-macos-26-large`
⚠️ [webkit-library] › library/video.spec.ts:526 › screencast › should throw on browser close `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:195 › should filter actions by text `@webkit-macos-15-large`

273736 passed, 11434 skipped


Merge workflow run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants