Skip to content

feat(chromium-tip-of-tree): roll to r1409#39442

Merged
dgozman merged 1 commit intomainfrom
roll-into-pw-chromium-tip-of-tree/1409
Mar 2, 2026
Merged

feat(chromium-tip-of-tree): roll to r1409#39442
dgozman merged 1 commit intomainfrom
roll-into-pw-chromium-tip-of-tree/1409

Conversation

@microsoft-playwright-automation
Copy link
Contributor

No description provided.

@github-actions
Copy link
Contributor

Test results for "MCP"

4 failed
❌ [firefox] › mcp/tracing.spec.ts:21 › check that trace is saved with --save-trace @mcp-windows-latest
❌ [msedge] › mcp/roots.spec.ts:47 › check that trace is saved in workspace @mcp-windows-latest
❌ [firefox] › mcp/sse.spec.ts:171 › sse transport browser lifecycle (persistent) @mcp-macos-15
❌ [webkit] › mcp/http.spec.ts:199 › http transport browser lifecycle (persistent) @mcp-macos-15

5129 passed, 171 skipped


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "tests 1"

12 flaky ⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@ubuntu-22.04-chromium-tip-of-tree`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/popup.spec.ts:260 › should not throw when click closes popup `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-ubuntu-22.04-node22`
⚠️ [firefox-library] › library/browser.spec.ts:24 › should create new page @smoke `@firefox-ubuntu-22.04-node20`
⚠️ [firefox-library] › library/capabilities.spec.ts:106 › should support webgl @smoke `@firefox-ubuntu-22.04-node20`
⚠️ [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/browser.spec.ts:24 › should create new page @smoke `@webkit-ubuntu-22.04-node20`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:738 › launchServer › should upload a folder `@webkit-ubuntu-22.04-node20`
⚠️ [playwright-test] › ui-mode-test-output.spec.ts:118 › should collapse repeated console messages for test `@ubuntu-latest-node20`

38608 passed, 843 skipped


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "tests 2"

64 fatal errors, not part of any test
90 failed
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @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/chromium/extensions.spec.ts:57 › MV3 › should give access to the service worker when recording video @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/chromium/extensions.spec.ts:72 › MV3 › should support request/response events in 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/downloads-path.spec.ts:32 › downloads path › should keep downloadsPath folder @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-page] › page/page-navigation.spec.ts:36 › should work with _blank target in form @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @msedge-macos-latest
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @channel-chromium-macos-latest
❌ [chromium-library] › library/permissions.spec.ts:256 › should be able to use the local-fonts API @channel-chromium-macos-latest
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @chromium-tip-of-tree-macos-14-large
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @chromium-macos-15-large
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @chromium-macos-14-xlarge
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @chromium-macos-15-xlarge
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @chromium-macos-14-large
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @msedge-beta-macos-latest
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @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-reuse.spec.ts:252 › reuse connect › should ignore binding from beforeunload @msedge-dev-macos-latest
❌ [chromium-library] › library/browsercontext-reuse.spec.ts:272 › reuse connect › should reset mouse position @msedge-dev-macos-latest
❌ [chromium-library] › library/browsercontext-reuse.spec.ts:358 › reuse connect › should work with routeWebSocket @msedge-dev-macos-latest
❌ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage @msedge-dev-macos-latest
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @chrome-beta-macos-latest
❌ [chromium-library] › library/emulation-focus.spec.ts:42 › should provide target for keyboard events @chrome-beta-macos-latest
❌ [chromium-library] › library/emulation-focus.spec.ts:65 › should not affect mouse event target page @chrome-beta-macos-latest
❌ [chromium-library] › library/emulation-focus.spec.ts:87 › should change document.activeElement @chrome-beta-macos-latest
❌ [chromium-library] › library/permissions.spec.ts:256 › should be able to use the local-fonts API @chrome-beta-macos-latest
❌ [chromium-library] › library/screenshot.spec.ts:25 › page screenshot › should run in parallel in multiple pages @chrome-beta-macos-latest
❌ [chromium-library] › library/inspector/pause.spec.ts:95 › pause › should resume from console @service
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @chrome-macos-latest
❌ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:195 › cli codegen › should download files @chrome-macos-latest
❌ [chromium-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @chromium-tip-of-tree-macos-14-large--headed
❌ [firefox-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @firefox-macos-14-xlarge
❌ [firefox-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @firefox-headed-macos-14-xlarge
❌ [firefox-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @firefox-macos-14-large
❌ [firefox-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @firefox-beta-macos-latest
❌ [firefox-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @firefox-macos-15-large
❌ [firefox-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @firefox-macos-15-xlarge
❌ [webkit-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @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/browsertype-connect.spec.ts:437 › launchServer › should respect selectors @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:482 › launchServer › should not throw on close after disconnect @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:493 › launchServer › should saveAs videos from remote browser @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:533 › launchServer › should save download @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:557 › launchServer › should error when saving download after deletion @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:579 › launchServer › should properly disconnect when connection closes from the client side @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:600 › launchServer › should be able to connect when the wsEndpoint is passed as an option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:613 › launchServer › should save har @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
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:106 › should accept relative userDataDir @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:113 › should restore state from userDataDir @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:140 › should create userDataDir if it does not exist @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:147 › should have default URL when launching browser @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:161 › should have passed URL when launching with ignoreDefaultArgs: true @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:177 › should handle timeout @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:183 › should handle exception @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:190 › should fire close event for a persistent context @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:210 › should respect selectors @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:227 › should connect to a browser with the default page @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:234 › should support har option @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:245 › user agent is up to date @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:252 › dialog.accept should work @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:267 › exposes browser @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/download.spec.ts:458 › download event › should throw if browser dies @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/download.spec.ts:485 › download event › should download large binary.zip @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/download.spec.ts:515 › download event › should be able to cancel pending downloads @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/download.spec.ts:528 › download event › should not fail explicitly to cancel a download even if that is already finished @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/download.spec.ts:544 › download event › should report downloads with interception @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/download.spec.ts:558 › download event › should emit download event from nested iframes @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/download.spec.ts:588 › should be able to download a PDF file @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/downloads-path.spec.ts:105 › downloads path › should delete downloads when persistent context closes @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/emulation-focus.spec.ts:42 › should provide target for keyboard events @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/emulation-focus.spec.ts:65 › should not affect mouse event target page @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/emulation-focus.spec.ts:87 › should change document.activeElement @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/emulation-focus.spec.ts:104 › should not affect screenshots @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/emulation-focus.spec.ts:128 › should change focused iframe @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/emulation-focus.spec.ts:178 › should focus with more than one page/context @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/favicon.spec.ts:20 › should load svg favicon with prefer-color-scheme @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @webkit-macos-14-large
❌ [webkit-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @webkit-macos-26-xlarge
❌ [webkit-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @webkit-macos-14-xlarge
❌ [webkit-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @webkit-macos-15-xlarge
❌ [webkit-library] › library/browser-server.spec.ts:58 › should write descriptor on start and remove on stop @webkit-macos-15-large

220 flaky ⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@msedge-beta-ubuntu-22.04`
⚠️ [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/page-close.spec.ts:75 › should set the page close state `@msedge-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1395 › should pick locator in iframe `@msedge-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@chromium-headed-macos-14-xlarge`
⚠️ [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 `@chromium-headed-macos-14-xlarge`
⚠️ [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-events.spec.ts:154 › dialog event should work with inline script tag `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:613 › launchServer › should save har `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/extensions.spec.ts:45 › MV3 › should give access to the service worker `@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/defaultbrowsercontext-2.spec.ts:140 › should create userDataDir if it does not exist `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:161 › should have passed URL when launching with ignoreDefaultArgs: true `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:183 › should handle exception `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/downloads-path.spec.ts:48 › downloads path › should delete downloads when context closes `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/page-close.spec.ts:162 › should not treat navigations as new popups `@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:294 › should use SOCKS proxy for websocket requests `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/proxy.spec.ts:329 › should use http proxy for websocket requests `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-page] › page/page-event-popup.spec.ts:138 › should work with clicking target=_blank and rel=noopener `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-page] › page/page-navigation.spec.ts:20 › should work with _blank target `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@tracing-chromium`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@msedge-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-ubuntu-22.04`
⚠️ [chromium-library] › library/popup.spec.ts:260 › should not throw when click closes popup `@msedge-ubuntu-22.04`
⚠️ [chromium-page] › page/page-request-continue.spec.ts:754 › propagate headers cross origin redirect after interception `@msedge-ubuntu-22.04`
⚠️ [chromium-library] › library/beforeunload.spec.ts:152 › should support closing the page after a previous dismiss `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/browsercontext-page-event.spec.ts:143 › should fire page lifecycle events `@msedge-dev-windows-latest`
⚠️ [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/browsercontext-storage-state.spec.ts:117 › should round-trip through the file `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:120 › should fail with error upon disconnect `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/signals.spec.ts:25 › should close the browser when the node process closes `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/video.spec.ts:170 › screencast › should work with old options `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chrome-ubuntu-22.04`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-ubuntu-24.04`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@msedge-beta-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/browser.spec.ts:24 › should create new page @smoke `@channel-chromium-ubuntu-latest`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@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:116 › reuse launch › should reset serviceworker `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:197 › reuse launch › should not cache resources `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:272 › reuse launch › should reset mouse position `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:54 › should set local storage `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:117 › should round-trip through the file `@msedge-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-3.spec.ts:490 › cli codegen › should generate getByTestId `@msedge-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-3.spec.ts:670 › cli codegen › should consume contextmenu events, despite a custom context menu `@msedge-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:303 › element screenshot › should restore viewport after page screenshot and timeout `@msedge-macos-latest`
⚠️ [chromium-library] › library/tracing.spec.ts:166 › should include context API requests `@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/web-socket.spec.ts:203 › should turn off when offline `@msedge-macos-latest`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/browsercontext-pages.spec.ts:142 › should keep selection in multiple pages `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/downloads-path.spec.ts:91 › downloads path › should accept downloads in persistent context `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:89 › cli codegen › should not lead to an error if html gets clicked `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@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/browser-server.spec.ts:43 › should start and stop ws server `@chromium-tip-of-tree-macos-14-large`
⚠️ [chromium-library] › library/video.spec.ts:452 › screencast › should scale frames down to the requested size `@chromium-tip-of-tree-macos-14-large`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-windows-latest`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@chromium-macos-15-large`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@chromium-macos-14-xlarge`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@chromium-macos-14-large`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1395 › should pick locator in iframe `@chromium-macos-14-large`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@channel-chromium-windows-latest`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@tracing-chromium-tip-of-tree`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-tip-of-tree-headless-shell-ubuntu-22.04`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@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/browser-server.spec.ts:43 › should start and stop ws server `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-pages.spec.ts:128 › should not leak listeners during navigation of 20 pages `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:152 › reuse launch › should reset serviceworker that hangs in importScripts `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:272 › reuse launch › should reset mouse position `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:197 › reuse connect › should not cache resources `@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/browsercontext-timezone-id.spec.ts:50 › should throw for invalid timezone IDs when creating pages `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:151 › should close service worker together with the context `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:91 › should connectOverCDP and manage downloads in default context `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/chromium/session.spec.ts:136 › should reject protocol calls when page closes `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-python.spec.ts:36 › should print the correct context options for custom settings `@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/page-close.spec.ts:120 › should fail with error upon disconnect `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:128 › page.close should work with window.close `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:222 › should not throw when continuing after page is closed `@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/unroute-behavior.spec.ts:291 › route.fulfill should not throw if page has been closed `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/video.spec.ts:814 › screencast › video.start/stop twice `@msedge-beta-macos-latest`
⚠️ [chromium-page] › page/page-wait-for-selector-2.spec.ts:342 › should succeed if element handle was detached while waiting for hidden `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chrome-windows-latest`
⚠️ [chromium-library] › library/video.spec.ts:557 › screencast › should capture static page in persistent context @smoke `@chrome-windows-latest`
⚠️ [chromium-library] › library/beforeunload.spec.ts:46 › should close page with beforeunload listener `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/beforeunload.spec.ts:152 › should support closing the page after a previous dismiss `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-events.spec.ts:154 › dialog event should work with inline script tag `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-pages.spec.ts:21 › should not be visible in context.pages `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:330 › should exclude patterns `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:96 › reuse launch › should re-add binding after reset `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:197 › reuse launch › should not cache resources `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:336 › reuse launch › should continue issuing events after closing the reused page `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:358 › reuse launch › should work with routeWebSocket `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:152 › reuse connect › should reset serviceworker that hangs in importScripts `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:306 › reuse connect › should reset tracing `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:117 › should round-trip through the file `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-timezone-id.spec.ts:50 › should throw for invalid timezone IDs when creating pages `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:438 › should use proxy with connectOverCDP `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/chromium/session.spec.ts:116 › should not break page.close() `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:30 › should work in persistent context `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/downloads-path.spec.ts:48 › downloads path › should delete downloads when context closes `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/downloads-path.spec.ts:91 › downloads path › should accept downloads in persistent context `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:89 › should terminate network waiters `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:102 › should be callable twice `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:128 › page.close should work with window.close `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:257 › does launch without a port `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1395 › should pick locator in iframe `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/unroute-behavior.spec.ts:263 › route.continue should not throw if page has been closed `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/unroute-behavior.spec.ts:291 › route.fulfill should not throw if page has been closed `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chrome-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-basic.spec.ts:392 › should create two pages in parallel in various contexts `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-pages.spec.ts:142 › should keep selection in multiple pages `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:317 › should report all pages in an existing browser `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/emulation-focus.spec.ts:104 › should not affect screenshots `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:93 › should proxy local network requests › with other bypasses › localhost `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/video.spec.ts:214 › screencast › should continue recording main page after popup closes `@chrome-beta-macos-latest`
⚠️ [chromium-page] › page/page-event-popup.spec.ts:85 › should work with noopener and no url `@chrome-beta-macos-latest`
⚠️ [chromium-page] › page/page-navigation.spec.ts:36 › should work with _blank target in form `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@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/emulation-focus.spec.ts:201 › should trigger hover state concurrently `@chrome-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:246 › cli codegen › should handle dialogs `@chrome-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:303 › element screenshot › should restore viewport after page screenshot and timeout `@chrome-macos-latest`
⚠️ [chromium-library] › library/popup.spec.ts:260 › should not throw when click closes popup `@driver`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@chromium-headed-windows-latest`
⚠️ [chromium-page] › page/page-drag.spec.ts:28 › Drag and drop › should work @smoke `@chromium-headed-windows-latest`
⚠️ [chromium-page] › page/page-drag.spec.ts:73 › Drag and drop › should work inside iframe `@chromium-headed-windows-latest`
⚠️ [chromium-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@chromium-tip-of-tree-macos-14-large--headed`
⚠️ [firefox-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@firefox-macos-14-xlarge`
⚠️ [firefox-library] › library/screenshot.spec.ts:280 › element screenshot › should restore default viewport after fullPage screenshot `@firefox-macos-14-xlarge`
⚠️ [firefox-library] › library/browser.spec.ts:24 › should create new page @smoke `@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-add-locator-handler.spec.ts:212 › should work when owner frame detaches `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/browser.spec.ts:24 › should create new page @smoke `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-page] › page/page-network-response.spec.ts:302 › should return body for prefetch script `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:55 › should avoid side effects after timeout `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-library] › library/browser.spec.ts:24 › should create new page @smoke `@tracing-firefox`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:53 › cli codegen › should double click `@tracing-firefox`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@tracing-firefox`
⚠️ [firefox-library] › library/browser.spec.ts:24 › should create new page @smoke `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/defaultbrowsercontext-2.spec.ts:72 › should support geolocation and permissions options `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/page-close.spec.ts:162 › should not treat navigations as new popups `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@firefox-macos-14-large`
⚠️ [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/agent-perform.spec.ts:170 › perform history `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/browser.spec.ts:24 › should create new page @smoke `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/browsercontext-basic.spec.ts:36 › should be able to click across browser contexts `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/browsercontext-storage-state.spec.ts:411 › should support IndexedDB `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/headful.spec.ts:69 › should click when viewport size is larger than screen `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/hit-target.spec.ts:119 › should not block programmatic events `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/hit-target.spec.ts:223 › should work with block inside inline in shadow dom `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/slowmo.spec.ts:60 › slowMo › Page SlowMo dblclick `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/tracing.spec.ts:508 › should work with multiple chunks `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/video.spec.ts:194 › screencast › should capture static page `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/video.spec.ts:214 › screencast › should continue recording main page after popup closes `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/video.spec.ts:890 › screencast › empty video `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-check.spec.ts:84 › should uncheck the box by aria role `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-click.spec.ts:1056 › should click a button that is overlaid by a permission popup `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/beforeunload.spec.ts:188 › does not get stalled by beforeUnload `@firefox-ubuntu-24.04`
⚠️ [firefox-library] › library/browser.spec.ts:24 › should create new page @smoke `@firefox-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-24.04`
⚠️ [firefox-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-add-locator-handler.spec.ts:19 › should work `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-click-timeout-1.spec.ts:20 › should avoid side effects after timeout `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-drag.spec.ts:181 › Drag and drop › should respect the drop effect `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-route.spec.ts:578 › should not fulfill with redirect status `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-screenshot.spec.ts:37 › page screenshot › should not capture blinking caret by default `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/retarget.spec.ts:337 › check retargeting `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@firefox-macos-15-large`
⚠️ [firefox-library] › library/browsercontext-base-url.spec.ts:47 › should construct the URLs correctly when a baseURL without a trailing slash in browser.newPage is passed to page.goto `@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/browser.spec.ts:24 › should create new page @smoke `@firefox-windows-latest`
⚠️ [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/browser-server.spec.ts:43 › should start and stop ws server `@firefox-macos-15-xlarge`
⚠️ [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/browser-server.spec.ts:43 › should start and stop ws server `@webkit-headed-macos-14-xlarge`
⚠️ [webkit-library] › library/download.spec.ts:342 › download event › should expose stream `@webkit-headed-macos-14-xlarge`
⚠️ [webkit-library] › library/download.spec.ts:377 › download event › should delete downloads on browser gone `@webkit-headed-macos-14-xlarge`
⚠️ [webkit-library] › library/download.spec.ts:423 › download event › should close the context without awaiting the download `@webkit-headed-macos-14-xlarge`
⚠️ [webkit-library] › library/browser.spec.ts:24 › should create new page @smoke `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:493 › launchServer › should saveAs videos from remote browser `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/browser.spec.ts:24 › should create new page @smoke `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/browser.spec.ts:24 › should create new page @smoke `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@webkit-macos-14-large`
⚠️ [webkit-library] › library/video.spec.ts:356 › screencast › should capture navigation `@webkit-macos-14-large`
⚠️ [webkit-library] › library/browser.spec.ts:24 › should create new page @smoke `@webkit-windows-latest`
⚠️ [webkit-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@webkit-windows-latest`
⚠️ [webkit-library] › library/video.spec.ts:452 › screencast › should scale frames down to the requested size `@webkit-windows-latest`
⚠️ [webkit-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@webkit-macos-26-xlarge`
⚠️ [webkit-page] › page/page-leaks.spec.ts:82 › click should not leak `@webkit-macos-26-xlarge`
⚠️ [webkit-page] › page/page-set-input-files.spec.ts:38 › should upload a folder `@webkit-macos-26-xlarge`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:738 › launchServer › should upload a folder `@webkit-ubuntu-24.04`
⚠️ [webkit-page] › page/page-network-request.spec.ts:288 › should parse the data if content-type is application/x-www-form-urlencoded `@webkit-ubuntu-24.04`
⚠️ [webkit-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@webkit-macos-14-xlarge`
⚠️ [webkit-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/browser-server.spec.ts:43 › should start and stop ws server `@webkit-macos-15-large`
⚠️ [webkit-library] › library/video.spec.ts:356 › screencast › should capture navigation `@webkit-macos-15-large`
2 interrupted ⚠️ [webkit-library] › library/browsertype-connect.spec.ts:634 › launchServer › should filter launch options `@webkit-headed-macos-14-xlarge`
⚠️ [webkit-library] › library/emulation-focus.spec.ts:189 › should not fire blur events when interacting with more than one page/context `@webkit-headed-macos-14-xlarge`

244872 passed, 11730 skipped, 3428 did not run


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "tests others"

2 fatal errors, not part of any test

2 flaky ⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@frozen-time-library-chromium-linux`
⚠️ [chromium-library] › library/browser.spec.ts:24 › should create new page @smoke `@realtime-time-library-chromium-linux`
1 interrupted ⚠️ [electron-page] › page/page-keyboard.spec.ts:63 › should send a character with insertText `@electron-macos-latest`

17105 passed, 570 skipped, 796 did not run


Merge workflow run.

@dgozman dgozman merged commit c241256 into main Mar 2, 2026
85 of 116 checks passed
@dgozman dgozman deleted the roll-into-pw-chromium-tip-of-tree/1409 branch March 2, 2026 10:19
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