Skip to content

feat(webkit): roll to r2338#41973

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

feat(webkit): roll to r2338#41973
microsoft-playwright-automation[bot] wants to merge 1 commit into
mainfrom
roll-into-pw-webkit/2338

Conversation

@microsoft-playwright-automation

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "MCP"

1 failed
❌ [webkit] › mcp/http.spec.ts:104 › http transport browser lifecycle (isolated) @mcp-ubuntu-latest-webkit

7794 passed, 1266 skipped


Merge workflow run.

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "tests 1"

17 failed
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:26 › should fail without credentials @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:37 › should work with setHTTPCredentials @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:54 › should work with correct credentials @smoke @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:65 › should fail with wrong credentials @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:76 › should return resource body @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:89 › should work with correct credentials and matching origin @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:100 › should work with correct credentials and matching origin case insensitive @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:111 › should fail with correct credentials and mismatching scheme @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:125 › should fail with correct credentials and mismatching hostname @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:141 › should fail with correct credentials and mismatching port @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/capabilities.spec.ts:145 › should not crash on storage.getDirectory() @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/client-certificates.spec.ts:370 › browser › should fail with no client certificates @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/client-certificates.spec.ts:802 › browser › support http2 @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/client-certificates.spec.ts:869 › browser › should handle rejected certificate in handshake with HTTP/2 @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:130 › should support httpCredentials option @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/popup.spec.ts:86 › should inherit http credentials from browser context @webkit-ubuntu-22.04-node20
❌ [webkit-library] › library/proxy.spec.ts:165 › should reconnect with credentials after CONNECT 407 closes the socket @webkit-ubuntu-22.04-node20

6 flaky ⚠️ [chromium-library] › library/video.spec.ts:294 › screencast › should capture navigation `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:736 › screencast › should work with video+trace `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:699 › screencast › should capture full viewport on hidpi `@realtime-time-library-chromium-linux`
⚠️ [chromium-library] › library/popup.spec.ts:260 › should not throw when click closes popup `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/video.spec.ts:736 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node20`
⚠️ [firefox-library] › library/heap.spec.ts:223 › should not leak workers `@firefox-ubuntu-22.04-node20`

50304 passed, 1190 skipped


Merge workflow run.

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "tests 2"

43 failed
❌ [chromium-library] › library/browsertype-connect.spec.ts:189 › launchServer › should ignore page.pause when headed @chromium-macos-14-xlarge
❌ [chromium-library] › library/browsertype-connect.spec.ts:1132 › launchServer only › should be able to reconnect to a browser 12 times without warnings @chrome-macos-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/browsercontext-credentials.spec.ts:54 › should work with correct credentials @smoke @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:65 › should fail with wrong credentials @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:76 › should return resource body @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:89 › should work with correct credentials and matching origin @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:100 › should work with correct credentials and matching origin case insensitive @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:111 › should fail with correct credentials and mismatching scheme @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:125 › should fail with correct credentials and mismatching hostname @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:141 › should fail with correct credentials and mismatching port @tracing-webkit
❌ [webkit-library] › library/capabilities.spec.ts:145 › should not crash on storage.getDirectory() @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/defaultbrowsercontext-1.spec.ts:130 › should support httpCredentials option @tracing-webkit
❌ [webkit-library] › library/popup.spec.ts:86 › should inherit http credentials from browser context @tracing-webkit
❌ [webkit-library] › library/proxy.spec.ts:165 › should reconnect with credentials after CONNECT 407 closes the socket @tracing-webkit
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:37 › should work with setHTTPCredentials @webkit-windows-latest
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:54 › should work with correct credentials @smoke @webkit-windows-latest
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:76 › should return resource body @webkit-windows-latest
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:89 › should work with correct credentials and matching origin @webkit-windows-latest
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:100 › should work with correct credentials and matching origin case insensitive @webkit-windows-latest
❌ [webkit-library] › library/browsercontext-locale.spec.ts:192 › should send user Accept-Language header @webkit-windows-latest
❌ [webkit-library] › library/capabilities.spec.ts:145 › should not crash on storage.getDirectory() @webkit-windows-latest
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:130 › should support httpCredentials option @webkit-windows-latest
❌ [webkit-library] › library/popup.spec.ts:86 › should inherit http credentials from browser context @webkit-windows-latest
❌ [webkit-library] › library/proxy.spec.ts:165 › should reconnect with credentials after CONNECT 407 closes the socket @webkit-windows-latest
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:37 › should work with setHTTPCredentials @webkit-macos-15-xlarge
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:54 › should work with correct credentials @smoke @webkit-macos-15-xlarge
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:76 › should return resource body @webkit-macos-15-xlarge
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:89 › should work with correct credentials and matching origin @webkit-macos-15-xlarge
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:100 › should work with correct credentials and matching origin case insensitive @webkit-macos-15-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:130 › should support httpCredentials option @webkit-macos-15-xlarge
❌ [webkit-library] › library/popup.spec.ts:86 › should inherit http credentials from browser context @webkit-macos-15-xlarge
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:37 › should work with setHTTPCredentials @webkit-macos-15-large
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:54 › should work with correct credentials @smoke @webkit-macos-15-large
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:76 › should return resource body @webkit-macos-15-large
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:89 › should work with correct credentials and matching origin @webkit-macos-15-large
❌ [webkit-library] › library/browsercontext-credentials.spec.ts:100 › should work with correct credentials and matching origin case insensitive @webkit-macos-15-large
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:130 › should support httpCredentials option @webkit-macos-15-large
❌ [webkit-library] › library/popup.spec.ts:86 › should inherit http credentials from browser context @webkit-macos-15-large

28 flaky ⚠️ [chromium-page] › page/page-screenshot.spec.ts:504 › page screenshot › should take fullPage screenshots during navigation `@tracing-chromium`
⚠️ [chromium-library] › library/video.spec.ts:736 › screencast › should work with video+trace `@chromium-windows-latest`
⚠️ [chromium-page] › page/workers.spec.ts:63 › should have timestamp on worker console messages `@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:177 › serviceWorker(), and fromServiceWorker() work `@chromium-macos-15-large`
⚠️ [chromium-page] › page/page-screenshot.spec.ts:723 › page screenshot animations › should stop animations that happen right before screenshot `@chromium-macos-15-large`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:371 › should produce network events, routing, and annotations for Service Worker `@chromium-macos-14-xlarge`
⚠️ [chromium-library] › library/video.spec.ts:664 › screencast › should capture full viewport `@chromium-macos-14-xlarge`
⚠️ [chromium-library] › library/video.spec.ts:699 › screencast › should capture full viewport on hidpi `@chromium-macos-14-xlarge`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:189 › launchServer › should ignore page.pause when headed `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/video.spec.ts:664 › screencast › should capture full viewport `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/beforeunload.spec.ts:130 › should support dismissing the dialog multiple times `@chrome-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:401 › launchServer › should reject waitForSelector when browser closes `@chrome-macos-latest`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:177 › serviceWorker(), and fromServiceWorker() work `@chrome-macos-latest`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:211 › should intercept service worker requests (main and within) `@driver`
⚠️ [installation tests] › playwright-cli-install-should-work.spec.ts:130 › install command should ignore HTTP_PROXY `@package-installations-ubuntu-latest-node20`
⚠️ [firefox-library] › library/defaultbrowsercontext-2.spec.ts:60 › should support timezoneId option `@tracing-firefox`
⚠️ [firefox-page] › page/page-event-request.spec.ts:181 › should return response body when Cross-Origin-Opener-Policy is set `@tracing-firefox`
⚠️ [firefox-library] › library/inspector/cli-codegen-csharp.spec.ts:208 › should print context options method override in nunit if options were passed `@firefox-macos-15-large`
⚠️ [firefox-library] › library/inspector/cli-codegen-python-async.spec.ts:80 › should save the codegen output to a file if specified `@firefox-macos-15-large`
⚠️ [firefox-page] › page/page-goto.spec.ts:81 › should work with Cross-Origin-Opener-Policy `@firefox-windows-latest`
⚠️ [firefox-library] › library/defaultbrowsercontext-1.spec.ts:89 › should support viewport option `@firefox-macos-15-xlarge`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:1922 › canvas disabled title `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:1932 › canvas clipping `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:807 › launchServer › should upload a folder `@webkit-macos-15-large`
⚠️ [android-page] › page/page-goto.spec.ts:451 › should disable timeout when its set to 0
⚠️ [android-page] › page/page-request-fulfill.spec.ts:81 › should fulfill with unuassigned status codes
⚠️ [android-page] › page/selectors-frame.spec.ts:203 › should click in lazy iframe

107701 passed, 4592 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