Skip to content

feat(webkit): roll to r2269#39654

Merged
yury-s merged 1 commit intomainfrom
roll-into-pw-webkit/2269
Mar 13, 2026
Merged

feat(webkit): roll to r2269#39654
yury-s merged 1 commit intomainfrom
roll-into-pw-webkit/2269

Conversation

@microsoft-playwright-automation
Copy link
Contributor

No description provided.

@github-actions
Copy link
Contributor

Test results for "tests 1"

1 failed
❌ [playwright-test] › ui-mode-test-network-tab.spec.ts:397 › should not preserve selection across test runs @macos-latest-node20

5 flaky ⚠️ [chromium-library] › library/trace-viewer.spec.ts:1230 › should display language-specific locators `@ubuntu-22.04-chromium-tip-of-tree`
⚠️ [chromium-library] › library/beforeunload.spec.ts:130 › should support dismissing the dialog multiple times `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1230 › should display language-specific locators `@chromium-ubuntu-22.04-node22`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-22.04-node20`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:1230 › should display language-specific locators `@webkit-ubuntu-22.04-node20`

38689 passed, 846 skipped


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "MCP"

1 failed
❌ [chromium] › mcp/http.spec.ts:206 › http transport browser lifecycle (persistent) @mcp-macos-latest

5274 passed, 172 skipped


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "tests others"

2 fatal errors, not part of any test

1 interrupted ⚠️ [electron-page] › page/page-keyboard.spec.ts:111 › should report multiple modifiers `@electron-macos-latest`

17151 passed, 573 skipped, 795 did not run


Merge workflow run.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Contributor

Test results for "tests 2"

90 fatal errors, not part of any test
61 failed
❌ [chromium-library] › library/chromium/extensions.spec.ts:45 › MV3 › should support service worker stop and restart lifecycle @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/chromium/extensions.spec.ts:89 › MV3 › should give access to the service worker @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/debug-controller.spec.ts:160 › should highlight all @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/popup.spec.ts:20 › should inherit user agent from browser context @smoke @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/popup.spec.ts:42 › should respect routes from browser context @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/proxy.spec.ts:270 › should use socks proxy @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/proxy.spec.ts:280 › should use socks proxy in second page @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/proxy.spec.ts:296 › does launch without a port @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/proxy.spec.ts:333 › should use SOCKS proxy for websocket requests @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/screenshot.spec.ts:25 › page screenshot › should run in parallel in multiple pages @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/tracing.spec.ts:210 › should respect tracesDir and name @chromium-headed-macos-14-xlarge
❌ [chromium-page] › page/page-navigation.spec.ts:36 › should work with _blank target in form @chromium-headed-macos-14-xlarge
❌ [chromium-page] › page/page-wait-for-response.spec.ts:120 › should work with re-rendered cached IMG elements @chrome-beta-windows-latest
❌ [chromium-page] › page/page-wait-for-response.spec.ts:120 › should work with re-rendered cached IMG elements @chrome-beta-ubuntu-22.04
❌ [chromium-page] › page/page-wait-for-response.spec.ts:120 › should work with re-rendered cached IMG elements @chrome-beta-macos-latest
❌ [firefox-library] › library/firefox/launcher.spec.ts:49 › should support custom firefox policies @firefox-headed-ubuntu-24.04
❌ [firefox-library] › library/browsertype-connect.spec.ts:707 › launchServer › should upload large file @firefox-macos-14-large
❌ [webkit-library] › library/browsertype-connect.spec.ts:187 › launchServer › should be able to visit ipv6 through localhost @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:199 › launchServer › should be able to connect two browsers at the same time @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:267 › launchServer › should support slowmo option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:277 › launchServer › disconnected event should be emitted when browser is closed or server is closed @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:306 › launchServer › disconnected event should have browser as argument @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:316 › launchServer › should handle exceptions during connect @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:323 › launchServer › should set the browser connected state @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:331 › launchServer › should throw when used after isConnected returns false @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:344 › launchServer › should throw when calling waitForNavigation after disconnect @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:357 › launchServer › should reject navigation when browser closes @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:369 › launchServer › should reject waitForSelector when browser closes @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:384 › launchServer › should emit close events on pages and contexts @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:398 › launchServer › should terminate network waiters @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:414 › launchServer › should reject waitForEvent before browser.close finishes @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:425 › launchServer › should reject waitForEvent before browser.onDisconnect fires @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/client-certificates.spec.ts:339 › browser › should pass with matching certificates when passing as content @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/client-certificates.spec.ts:354 › browser › should pass with matching certificates and when a http proxy is used @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/client-certificates.spec.ts:374 › browser › should pass with matching certificates and when a http proxy is used from env @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/client-certificates.spec.ts:396 › browser › should pass with matching certificates and when a http proxy is used from config but env is there @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/client-certificates.spec.ts:418 › browser › should pass with matching certificates and when a socks proxy is used @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/client-certificates.spec.ts:444 › browser › should not hang on tls errors during TLS 1.2 handshake @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/client-certificates.spec.ts:486 › browser › should pass with matching certificates in pfx format @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:48 › context.addCookies() should work @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:70 › context.clearCookies() should work @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:89 › should support viewport option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:96 › should support deviceScaleFactor option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:101 › should support userAgent option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:111 › should support bypassCSP option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:119 › should support javascriptEnabled option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:130 › should support httpCredentials option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:137 › should support offline option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-1.spec.ts:143 › should support acceptDownloads option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:24 › should support hasTouch option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:30 › should work in persistent context @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:38 › should support colorScheme option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:44 › should support reducedMotion option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:50 › should support forcedColors option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:56 › should support contrast option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:62 › should support timezoneId option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:67 › should support locale option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:72 › should support geolocation and permissions options @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:81 › should support ignoreHTTPSErrors option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:89 › should support extraHTTPHeaders option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:98 › should accept userDataDir @webkit-headed-macos-14-xlarge

153 flaky ⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:117 › should round-trip through the file `@msedge-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-basic.spec.ts:392 › should create two pages in parallel in various contexts `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsercontext-cookies-third-party.spec.ts:547 › should(not) block third party cookies - persistent context `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsercontext-events.spec.ts:154 › dialog event should work with inline script tag `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsercontext-fetch.spec.ts:1263 › should work with connectOverCDP `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsercontext-pages.spec.ts:35 › frame.focus should work multiple times `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsercontext-pages.spec.ts:142 › should keep selection in multiple pages `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:317 › should report all pages in an existing browser `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/disable-web-security.spec.ts:47 › test init script w/ --disable-web-security `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/debug-controller.spec.ts:142 › should reset for reuse `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/proxy.spec.ts:368 › should use http proxy for websocket requests `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/signals.spec.ts:25 › should close the browser when the node process closes `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/tracing.spec.ts:361 › should not crash when browser closes mid-trace `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/video.spec.ts:216 › screencast › should continue recording main page after popup closes `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-page] › page/page-event-popup.spec.ts:85 › should work with noopener and no url `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-page] › page/page-wait-for-load-state.spec.ts:95 › should wait for load state of about:blank popup with noopener `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-page] › page/page-wait-for-load-state.spec.ts:114 › should wait for load state of popup with network url and noopener `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-page] › page/page-mouse.spec.ts:200 › should select the text with mouse `@chromium-headed-ubuntu-24.04`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:117 › should round-trip through the file `@msedge-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/download.spec.ts:718 › should download links with data url `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/download.spec.ts:503 › download event › should download large binary.zip `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1230 › should display language-specific locators `@chromium-tip-of-tree-windows-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:117 › should round-trip through the file `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:50 › addLocatorHandler should throw when page closes `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/video.spec.ts:559 › screencast › should capture static page in persistent context @smoke `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-page] › page/page-drag.spec.ts:28 › Drag and drop › should work @smoke `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-page] › page/page-drag.spec.ts:56 › Drag and drop › should not send dragover on the first mousemove `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-page] › page/page-drag.spec.ts:73 › Drag and drop › should work inside iframe `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:27 › should work when passing the proxy only on the context level `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:96 › reuse launch › should re-add binding after reset `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:323 › reuse connect › should work with clock emulation `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:182 › should connect to existing service workers `@msedge-macos-latest`
⚠️ [chromium-library] › library/chromium/session.spec.ts:125 › should detach when page closes `@msedge-macos-latest`
⚠️ [chromium-library] › library/chromium/session.spec.ts:136 › should reject protocol calls when page closes `@msedge-macos-latest`
⚠️ [chromium-library] › library/inspector/recorder-api.spec.ts:184 › page2.pickLocator() should cancel page1.pickLocator() `@msedge-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:75 › should set the page close state `@msedge-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:81 › should pass page to close event `@msedge-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:134 › should not throw UnhandledPromiseRejection when page closes `@msedge-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:210 › should not throw when continuing while page is closing `@msedge-macos-latest`
⚠️ [chromium-library] › library/route-web-socket.spec.ts:510 › should not throw with empty handler `@msedge-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1739 › canvas disabled title `@msedge-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1749 › canvas clipping `@msedge-macos-latest`
⚠️ [chromium-library] › library/unroute-behavior.spec.ts:133 › context.close should not wait for active route handlers on the owned pages `@msedge-macos-latest`
⚠️ [chromium-library] › library/unroute-behavior.spec.ts:291 › route.fulfill should not throw if page has been closed `@msedge-macos-latest`
⚠️ [chromium-library] › library/chromium/extensions.spec.ts:45 › MV3 › should support service worker stop and restart lifecycle `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1269 › should update highlight when typing locator `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/beforeunload.spec.ts:55 › should run beforeunload if asked for @smoke `@msedge-windows-latest`
⚠️ [chromium-library] › library/browsercontext-page-event.spec.ts:160 › should work with Shift-clicking `@msedge-windows-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-windows-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:117 › should round-trip through the file `@msedge-windows-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1409 › should pick locator in iframe `@chromium-macos-15-large`
⚠️ [chromium-library] › library/popup.spec.ts:260 › should not throw when click closes popup `@tracing-chromium-tip-of-tree`
⚠️ [chromium-library] › library/beforeunload.spec.ts:20 › should close browser with beforeunload page `@chrome-beta-windows-latest`
⚠️ [chromium-library] › library/beforeunload.spec.ts:152 › should support closing the page after a previous dismiss `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:117 › should round-trip through the file `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:40 › expect should not print timed out error message when page closes `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:127 › should allow bypassing 127.0.0.1 requests `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1230 › should display language-specific locators `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/unroute-behavior.spec.ts:118 › page.close should not wait for active route handlers on the owning context `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/unroute-behavior.spec.ts:263 › route.continue should not throw if page has been closed `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1230 › should display language-specific locators `@chrome-windows-latest`
⚠️ [chromium-page] › page/page-event-console.spec.ts:252 › should have timestamp in consoleMessages `@chrome-windows-latest`
⚠️ [chromium-library] › library/browsercontext-base-url.spec.ts:37 › should construct a new URL when a baseURL in browserType.launchPersistentContext is passed to page.goto `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-user-agent.spec.ts:110 › should work for navigator.userAgentData and sec-ch-ua headers `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/download.spec.ts:503 › download event › should download large binary.zip `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/download.spec.ts:704 › should convert navigation to a resource with unsupported mime type into download `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/download.spec.ts:718 › should download links with data url `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/downloads-path.spec.ts:105 › downloads path › should delete downloads when persistent context closes `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-java.spec.ts:114 › should print the correct imports in junit `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/video.spec.ts:420 › screencast › should work for popups `@chrome-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-pages.spec.ts:35 › frame.focus should work multiple times `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1230 › should display language-specific locators `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/beforeunload.spec.ts:130 › should support dismissing the dialog multiple times `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1230 › should display language-specific locators `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:258 › should throw for socks4 authentication `@chrome-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:182 › should connect to existing service workers `@chrome-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:182 › should connect to existing service workers `@driver`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:358 › reuse launch › should work with routeWebSocket `@chromium-headed-windows-latest`
⚠️ [chromium-library] › library/video.spec.ts:559 › screencast › should capture static page in persistent context @smoke `@chromium-headed-windows-latest`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:707 › launchServer › should upload large file `@chromium-tip-of-tree-macos-14-large--headed`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-macos-14-xlarge`
⚠️ [firefox-library] › library/beforeunload.spec.ts:188 › does not get stalled by beforeUnload `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/browsercontext-basic.spec.ts:377 › should emulate media in cross-process iframe `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-add-locator-handler.spec.ts:19 › should work `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-click-scroll.spec.ts:100 › should scroll into view element in iframe `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-click-timeout-4.spec.ts:20 › should timeout waiting for stable position `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-leaks.spec.ts:82 › click should not leak `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-screenshot.spec.ts:661 › page screenshot animations › should resume infinite animations `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@tracing-firefox`
⚠️ [firefox-library] › library/browsercontext-page-event.spec.ts:173 › should work with Ctrl-clicking `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/signals.spec.ts:25 › should close the browser when the node process closes `@firefox-beta-windows-latest`
⚠️ [firefox-page] › page/page-screenshot.spec.ts:37 › page screenshot › should not capture blinking caret by default `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/page-close.spec.ts:162 › should not treat navigations as new popups `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/screencast.spec.ts:23 › screencast.start emits screencastframe events `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-macos-14-large`
⚠️ [firefox-library] › library/browsercontext-basic.spec.ts:36 › should be able to click across browser contexts `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/browsercontext-events.spec.ts:154 › dialog event should work with inline script tag `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/browsercontext-har.spec.ts:415 › should ignore boundary when matching multipart/form-data body `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/browsercontext-pages.spec.ts:46 › should click with disabled javascript `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/browsercontext-storage-state.spec.ts:411 › should support IndexedDB `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/emulation-focus.spec.ts:65 › should not affect mouse event target page `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/hit-target.spec.ts:52 › should block click when mousedown fails `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/page-clock.spec.ts:147 › runFor › passes 2 hours, 34 minutes and 10 seconds `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/screencast.spec.ts:52 › start throws if already running `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/selector-generator.spec.ts:494 › selector generator › should not accept invalid role for candidate consideration `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-autowaiting-no-hang.spec.ts:93 › clicking in the middle of navigation that commits `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-click-react.spec.ts:24 › should timeout when click opens alert `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-click.spec.ts:362 › should click the button with fixed position inside an iframe `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-drag.spec.ts:452 › should handle custom dataTransfer `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-event-request.spec.ts:182 › should return response body when Cross-Origin-Opener-Policy is set `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-goto.spec.ts:83 › should work with Cross-Origin-Opener-Policy `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-wait-for-selector-1.spec.ts:141 › should report logs while waiting for hidden `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/capabilities.spec.ts:105 › should support webgl @smoke `@firefox-ubuntu-24.04`
⚠️ [firefox-page] › page/page-event-request.spec.ts:182 › should return response body when Cross-Origin-Opener-Policy is set `@firefox-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-aria.spec.ts:87 › should update aria snapshot highlight `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-add-locator-handler.spec.ts:62 › should work with a custom check `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-click.spec.ts:273 › should click on checkbox label and toggle `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-fill.spec.ts:288 › should retry on disabled element `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-leaks.spec.ts:82 › click should not leak `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-request-gc.spec.ts:19 › should work `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/browsertype-connect.spec.ts:707 › launchServer › should upload large file `@firefox-macos-15-large`
⚠️ [firefox-library] › library/browsertype-connect.spec.ts:707 › run-server › should upload large file `@firefox-macos-15-large`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-macos-15-large`
⚠️ [firefox-library] › library/page-clock.spec.ts:282 › stubTimers › replaces global performance.timeOrigin `@firefox-macos-15-large`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-windows-latest`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-macos-15-xlarge`
⚠️ [webkit-library] › library/beforeunload.spec.ts:130 › should support dismissing the dialog multiple times `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/video.spec.ts:629 › screencast › should throw if browser dies `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/video.spec.ts:676 › screencast › should not create video for internal pages `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-python-async.spec.ts:65 › should print the correct context options when using a device and additional options `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:493 › launchServer › should saveAs videos from remote browser `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:758 › run-server › should upload a folder `@webkit-macos-14-large`
⚠️ [webkit-page] › page/page-request-continue.spec.ts:192 › post data › should compute content-length from post data `@webkit-macos-14-large`
⚠️ [webkit-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@webkit-windows-latest`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:758 › launchServer › should upload a folder `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/video.spec.ts:358 › screencast › should capture navigation `@webkit-macos-15-xlarge`
⚠️ [webkit-page] › page/page-leaks.spec.ts:161 › waitFor should not leak `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:707 › launchServer › should upload large file `@webkit-macos-15-large`

248442 passed, 11920 skipped, 3548 did not run


Merge workflow run.

@yury-s yury-s merged commit 7f38b61 into main Mar 13, 2026
162 of 182 checks passed
@yury-s yury-s deleted the roll-into-pw-webkit/2269 branch March 13, 2026 16:39
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