Skip to content

feat(webkit): roll to r2337#41971

Merged
dgozman merged 2 commits into
mainfrom
roll-into-pw-webkit/2337
Jul 24, 2026
Merged

feat(webkit): roll to r2337#41971
dgozman merged 2 commits into
mainfrom
roll-into-pw-webkit/2337

Conversation

@microsoft-playwright-automation

Copy link
Copy Markdown
Contributor

Browser build: https://github.com/microsoft/playwright-browsers/commit/9615af33f31befb3d61d6bd7ca6a386ccc99810e. Build has full platform coverage - check that all tests pass there.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@dgozman dgozman added CQ1 and removed CQ1 labels Jul 24, 2026
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "tests 2"

10 failed
❌ [chromium-library] › library/debug-controller.spec.ts:176 › should record @msedge-dev-windows-latest
❌ [chromium-library] › library/debug-controller.spec.ts:211 › should record expect signal @msedge-dev-windows-latest
❌ [chromium-library] › library/debug-controller.spec.ts:176 › should record @msedge-windows-latest
❌ [chromium-library] › library/debug-controller.spec.ts:211 › should record expect signal @msedge-windows-latest
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:26 › should fail without credentials @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:37 › should work with setHTTPCredentials @tracing-webkit
❌ [webkit-library] › library/client-certificates.spec.ts:370 › browser › should fail with no client certificates @tracing-webkit
❌ [webkit-library] › library/client-certificates.spec.ts:802 › browser › support http2 @tracing-webkit
❌ [webkit-library] › library/client-certificates.spec.ts:869 › browser › should handle rejected certificate in handshake with HTTP/2 @tracing-webkit
❌ [webkit-library] › library/browsercontext-locale.spec.ts:192 › should send user Accept-Language header @webkit-windows-latest

30 flaky ⚠️ [chromium-library] › library/chromium/chromium.spec.ts:177 › serviceWorker(), and fromServiceWorker() work `@tracing-chromium`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:434 › should produce network events, routing, and annotations for Service Worker (advanced) `@tracing-chromium`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:371 › should produce network events, routing, and annotations for Service Worker `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:434 › should produce network events, routing, and annotations for Service Worker (advanced) `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:690 › should emit console messages from service worker `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/defaultbrowsercontext-1.spec.ts:28 › context.cookies() should work @smoke `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/har-websocket.spec.ts:231 › should embed websocket messages `@chrome-ubuntu-22.04`
⚠️ [chromium-page] › page/workers.spec.ts:63 › should have timestamp on worker console messages `@msedge-windows-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1452 › should update highlight when typing locator `@chromium-windows-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:189 › launchServer › should ignore page.pause when headed `@chromium-macos-15-large`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:371 › should produce network events, routing, and annotations for Service Worker `@chromium-macos-15-large`
⚠️ [chromium-library] › library/video.spec.ts:699 › screencast › should capture full viewport on hidpi `@chromium-macos-15-large`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:177 › serviceWorker(), and fromServiceWorker() work `@chromium-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:299 › should report intercepted service worker requests in HAR `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/video.spec.ts:664 › screencast › should capture full viewport `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/debug-controller.spec.ts:176 › should record `@chrome-windows-latest`
⚠️ [chromium-library] › library/debug-controller.spec.ts:211 › should record expect signal `@chrome-windows-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:647 › launchServer › should properly disconnect when connection closes from the client side `@chrome-macos-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:701 › launchServer › should filter launch options `@chrome-macos-latest`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:299 › should report intercepted service worker requests in HAR `@chrome-macos-latest`
⚠️ [chromium-library] › library/selector-generator.spec.ts:160 › selector generator › should try to improve text `@chrome-macos-latest`
⚠️ [firefox-page] › page/page-emulate-media.spec.ts:144 › should keep reduced motion and color emulation after reload `@tracing-firefox`
⚠️ [firefox-page] › page/page-goto.spec.ts:81 › should work with Cross-Origin-Opener-Policy `@tracing-firefox`
⚠️ [firefox-library] › library/browsercontext-reuse.spec.ts:117 › reuse launch › should reset serviceworker `@firefox-windows-latest`
⚠️ [firefox-library] › library/multiclient.spec.ts:321 › should remove locator handlers upon disconnect `@firefox-windows-latest`
⚠️ [firefox-library] › library/proxy.spec.ts:91 › should proxy local network requests › with other bypasses › loopback address `@firefox-windows-latest`
⚠️ [firefox-library] › library/proxy.spec.ts:288 › should bypass proxy for localhost when localhost is in bypass list `@firefox-windows-latest`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:1932 › canvas clipping `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/har-websocket.spec.ts:231 › should embed websocket messages `@webkit-macos-15-large`
⚠️ [android-page] › page/page-request-fulfill.spec.ts:81 › should fulfill with unuassigned status codes

108539 passed, 4593 skipped


Merge workflow run.

@dgozman
dgozman force-pushed the roll-into-pw-webkit/2337 branch from 8873ef8 to 84b9c1c Compare July 24, 2026 13:20
@github-actions

Copy link
Copy Markdown
Contributor

Test results for "tests 1"

5 flaky ⚠️ [chromium-library] › library/video.spec.ts:664 › screencast › should capture full viewport `@frozen-time-library-chromium-linux`
⚠️ [chromium-library] › library/video.spec.ts:294 › screencast › should capture navigation `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:495 › screencast › should capture static page in persistent context @smoke `@realtime-time-library-chromium-linux`
⚠️ [chromium-library] › library/beforeunload.spec.ts:130 › should support dismissing the dialog multiple times `@chromium-ubuntu-22.04-node24`
⚠️ [firefox-page] › page/page-goto.spec.ts:81 › should work with Cross-Origin-Opener-Policy `@firefox-ubuntu-22.04-node20`

50594 passed, 1190 skipped


Merge workflow run.

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "MCP"

1 failed
❌ [firefox] › mcp/cli-core.spec.ts:189 › dialog-accept @mcp-windows-latest-firefox

7794 passed, 1266 skipped


Merge workflow run.

@dgozman
dgozman merged commit 7c3a9be into main Jul 24, 2026
49 of 50 checks passed
@dgozman
dgozman deleted the roll-into-pw-webkit/2337 branch July 24, 2026 14:04
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.

1 participant