Skip to content

Conversation

@yury-s
Copy link
Member

@yury-s yury-s commented Jan 9, 2026

@yury-s yury-s requested review from dgozman and pavelfeldman January 9, 2026 00:55
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@yury-s yury-s force-pushed the route-header-overrides branch from 6b437d3 to 5f0f6cc Compare January 13, 2026 00:50
@yury-s yury-s force-pushed the route-header-overrides branch from 5f0f6cc to 1e1cdc6 Compare January 13, 2026 00:55
@yury-s yury-s force-pushed the route-header-overrides branch from 1e1cdc6 to 0078d04 Compare January 13, 2026 01:05
@yury-s yury-s added the CQ1 label Jan 13, 2026
@github-actions
Copy link
Contributor

Test results for "tests 1"

4 failed
❌ [default] › debug-tests.spec.ts:516 › should not pause at the end of a setup test @vscode-extension
❌ [default-reuse] › debug-tests.spec.ts:516 › should not pause at the end of a setup test @vscode-extension
❌ [default-trace] › debug-tests.spec.ts:516 › should not pause at the end of a setup test @vscode-extension
❌ [playwright-test] › reporter-html.spec.ts:1037 › created › should have link for opening HTML attachments in new tab @macos-latest-node20

5 flaky ⚠️ [chromium-library] › library/popup.spec.ts:258 › should not throw when click closes popup `@chromium-ubuntu-22.04-node20`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-22.04-node20`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-ubuntu-22.04-node20`
⚠️ [webkit-page] › page/page-set-input-files.spec.ts:297 › should detect mime type `@webkit-ubuntu-22.04-node20`
⚠️ [playwright-test] › ui-mode-trace.spec.ts:379 › should reveal errors in the sourcetab `@windows-latest-node20`

34413 passed, 702 skipped


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "MCP"

1 failed
❌ [firefox] › mcp/test-debug.spec.ts:48 › test_debug (pause/resume) @mcp-macos-15

2821 passed, 116 skipped


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "tests others"

2 fatal errors, not part of any test
2 failed
❌ [electron-page] › page/page-route.spec.ts:1073 › does not get stalled by beforeUnload @electron-ubuntu-latest
❌ [electron-page] › page/page-route.spec.ts:1073 › does not get stalled by beforeUnload @electron-windows-latest

1 interrupted ⚠️ [electron-page] › page/page-history.spec.ts:109 › page.reload should work `@electron-macos-latest`

17319 passed, 452 skipped, 895 did not run


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "tests 2"

8 fatal errors, not part of any test
32 failed
❌ [chromium-library] › library/beforeunload.spec.ts:20 › should close browser with beforeunload page @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:526 › setInputFiles should preserve lastModified timestamp @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/chromium/extensions.spec.ts:57 › MV3 › should give access to the service worker when recording video @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/har.spec.ts:541 › should have popup requests @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/proxy.spec.ts:291 › should use SOCKS proxy for websocket requests @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/tracing.spec.ts:29 › should collect trace with resources, but no js @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/browsercontext-reuse.spec.ts:358 › reuse launch › should work with routeWebSocket @msedge-macos-latest
❌ [chromium-library] › library/browsercontext-reuse.spec.ts:116 › reuse connect › should reset serviceworker @msedge-macos-latest
❌ [chromium-library] › library/browsercontext-reuse.spec.ts:152 › reuse connect › should reset serviceworker that hangs in importScripts @msedge-macos-latest
❌ [chromium-library] › library/hit-target.spec.ts:76 › should click when element detaches in mousedown @channel-chromium-macos-latest
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:94 › cli codegen › should click twice @msedge-beta-macos-latest
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice @msedge-beta-macos-latest
❌ [chromium-library] › library/tracing.spec.ts:264 › should not include trace resources from the previous chunks @msedge-beta-macos-latest
❌ [chromium-library] › library/hit-target.spec.ts:76 › should click when element detaches in mousedown @msedge-dev-macos-latest
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice @msedge-dev-macos-latest
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:1089 › cli codegen › should clear when recording is disabled @msedge-dev-macos-latest
❌ [chromium-library] › library/tracing.spec.ts:564 › should not hang for clicks that open dialogs @msedge-dev-macos-latest
❌ [chromium-library] › library/hit-target.spec.ts:76 › should click when element detaches in mousedown @chrome-beta-macos-latest
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice @chrome-beta-macos-latest
❌ [chromium-library] › library/trace-viewer.spec.ts:1710 › canvas disabled title @chrome-beta-macos-latest
❌ [chromium-library] › library/trace-viewer.spec.ts:1720 › canvas clipping @chrome-beta-macos-latest
❌ [chromium-page] › page/page-click-timeout-4.spec.ts:52 › should fail to click the button behind a large header after scrolling around @chrome-beta-macos-latest
❌ [chromium-page] › page/page-click.spec.ts:295 › should scroll and click the button with smooth scroll behavior @chrome-beta-macos-latest
❌ [chromium-library] › library/inspector/pause.spec.ts:477 › pause › should highlight on explore (csharp) @chromium-tip-of-tree-ubuntu-22.04--headed
❌ [firefox-page] › page/page-click.spec.ts:1056 › should click a button that is overlaid by a permission popup @firefox-headed-ubuntu-24.04
❌ [firefox-library] › library/page-clock.spec.ts:147 › runFor › passes 2 hours, 34 minutes and 10 seconds @firefox-beta-macos-latest
❌ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT @firefox-macos-15-large
❌ [webkit-library] › library/popup.spec.ts:20 › should inherit user agent from browser context @smoke @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:821 › cli codegen › should attribute navigation to click @webkit-headed-windows-latest
❌ [webkit-library] › library/inspector/pause.spec.ts:477 › pause › should highlight on explore (csharp) @webkit-headed-windows-latest

185 flaky ⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/video.spec.ts:377 › screencast › should capture navigation `@msedge-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/browser.spec.ts:54 › should dispatch page.on(close) upon browser.close and reject evaluate `@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-fetch.spec.ts:1263 › should work with connectOverCDP `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsercontext-locale.spec.ts:118 › should be isolated between contexts `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:412 › launchServer › should reject waitForEvent before browser.close finishes `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:1001 › launchServer only › should properly disconnect when connection closes from the server side `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:556 › setInputFiles should use local path when isLocal is set `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:582 › should not reuse utility worlds between two clients `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/disable-web-security.spec.ts:26 › test utility world in popup w/ --disable-web-security `@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/chromium/launcher.spec.ts:28 › should not throw with remote-debugging-port argument `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:326 › should emit filechooser event for iframe `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:341 › should be able to click in iframe `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/client-certificates.spec.ts:750 › browser › support http2 if the browser only supports http1.1 `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/client-certificates.spec.ts:832 › browser › persistentContext › should pass with matching certificates `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/debug-controller.spec.ts:160 › should highlight all `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/defaultbrowsercontext-1.spec.ts:28 › context.cookies() should work @smoke `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:252 › dialog.accept should work `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/headful.spec.ts:108 › should click background tab `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/logger.spec.ts:19 › should log @smoke `@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/proxy.spec.ts:326 › should use http proxy for websocket requests `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/screenshot.spec.ts:291 › element screenshot › should restore viewport after page screenshot and timeout `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/signals.spec.ts:95 › signals › should close the browser on SIGHUP `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/tracing.spec.ts:371 › should survive browser.close with auto-created traces dir `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@chromium-headed-ubuntu-24.04`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/browsercontext-page-event.spec.ts:160 › should work with Shift-clicking `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:96 › should round-trip through the file `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-timezone-id.spec.ts:71 › should work for multiple pages sharing same process `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1418 › should highlight locator in iframe while typing `@chromium-tip-of-tree-windows-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@chromium-ubuntu-24.04`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:242 › should send extra headers with connect request `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/signals.spec.ts:25 › should close the browser when the node process closes `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/beforeunload.spec.ts:130 › should support dismissing the dialog multiple times `@channel-chromium-ubuntu-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/video.spec.ts:439 › screencast › should work for popups `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/video.spec.ts:578 › screencast › should capture static page in persistent context @smoke `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/browser.spec.ts:54 › should dispatch page.on(close) upon browser.close and reject evaluate `@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:197 › reuse connect › should not cache resources `@msedge-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:93 › should proxy local network requests › by default › localhost `@msedge-macos-latest`
⚠️ [chromium-library] › library/chromium/extensions.spec.ts:45 › MV3 › should give access to the service worker `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/chromium/tracing.spec.ts:99 › should support a buffer without a path `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:177 › should handle timeout `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/emulation-focus.spec.ts:25 › should think that all pages are focused @smoke `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:162 › should not treat navigations as new popups `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:25 › page screenshot › should run in parallel in multiple pages `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:64 › page screenshot › should work with a mobile viewport and fullPage `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:291 › element screenshot › should restore viewport after page screenshot and timeout `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1710 › canvas disabled title `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@msedge-windows-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@chromium-windows-latest`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:152 › should take screenshot `@chromium-macos-14-xlarge`
⚠️ [chromium-library] › library/inspector/cli-codegen-3.spec.ts:226 › cli codegen › should generate frame locators (4) `@chromium-tip-of-tree-headless-shell-ubuntu-22.04`
⚠️ [chromium-library] › library/popup.spec.ts:258 › should not throw when click closes popup `@chromium-tip-of-tree-headless-shell-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-page-event.spec.ts:173 › should work with Ctrl-clicking `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:252 › reuse launch › should ignore binding from beforeunload `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:358 › reuse launch › should work with routeWebSocket `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:358 › reuse connect › should work with routeWebSocket `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/channels.spec.ts:40 › should scope context handles `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/headful.spec.ts:321 › should have the same hyphen rendering on headless and headed `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/hit-target.spec.ts:259 › should not click an element overlaying iframe with the target `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:178 › should exclude patterns `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:326 › should use http proxy for websocket requests `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:25 › page screenshot › should run in parallel in multiple pages `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1380 › should pick locator in iframe `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/tracing.spec.ts:29 › should collect trace with resources, but no js `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/tracing.spec.ts:362 › should not crash when browser closes mid-trace `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-page-event.spec.ts:160 › should work with Shift-clicking `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:252 › reuse launch › should ignore binding from beforeunload `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:323 › reuse launch › should work with clock emulation `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:197 › reuse connect › should not cache resources `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:96 › should round-trip through the file `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/channels.spec.ts:40 › should scope context handles `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:284 › should click `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:94 › cli codegen › should click twice `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-python-async.spec.ts:107 › should print load/save storage_state `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-python.spec.ts:98 › should print load/save storage_state `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-test.spec.ts:43 › should print the correct context options when using a device `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:75 › should set the page close state `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:81 › should pass page to close event `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:110 › should return null if parent page has been closed `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:222 › should not throw when continuing after page is closed `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:93 › should proxy local network requests › by default › loopback address `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:93 › should proxy local network requests › with other bypasses › localhost `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:178 › should exclude patterns `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:291 › element screenshot › should restore viewport after page screenshot and timeout `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1710 › canvas disabled title `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:94 › cli codegen › should click twice `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:171 › cli codegen › should click after same-document navigation `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:92 › cli codegen › should not lead to an error if html gets clicked `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/permissions.spec.ts:244 › should be able to use the local-fonts API `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1380 › should pick locator in iframe `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/tap.spec.ts:22 › should send all of the correct events @smoke `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-page] › page/page-request-continue.spec.ts:754 › propagate headers cross origin redirect after interception `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/beforeunload.spec.ts:130 › should support dismissing the dialog multiple times `@chrome-macos-latest`
⚠️ [chromium-library] › library/browsercontext-pages.spec.ts:35 › frame.focus should work multiple times `@chrome-macos-latest`
⚠️ [chromium-library] › library/permissions.spec.ts:244 › should be able to use the local-fonts API `@chrome-macos-latest`
⚠️ [chromium-library] › library/popup.spec.ts:258 › should not throw when click closes popup `@driver`
⚠️ [chromium-page] › page/page-request-continue.spec.ts:754 › propagate headers cross origin redirect after interception `@driver`
⚠️ [chromium-library] › library/inspector/cli-codegen-pytest.spec.ts:60 › should work with --save-har `@chromium-headed-windows-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1226 › should generate aria snapshot with unaltered urls `@chromium-headed-windows-latest`
⚠️ [chromium-page] › page/page-drag.spec.ts:56 › Drag and drop › should not send dragover on the first mousemove `@chromium-headed-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-macos-14-xlarge`
⚠️ [firefox-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@firefox-macos-14-xlarge`
⚠️ [firefox-page] › page/page-route.spec.ts:1073 › does not get stalled by beforeUnload `@firefox-macos-14-xlarge`
⚠️ [firefox-library] › library/browsercontext-basic.spec.ts:36 › should be able to click across browser contexts `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:655 › cli codegen › should uncheck `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1089 › cli codegen › should clear when recording is disabled `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/video.spec.ts:356 › screencast › should expose video path blank popup `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-add-locator-handler.spec.ts:62 › should work with a custom check `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@tracing-firefox`
⚠️ [firefox-library] › library/trace-viewer.spec.ts:566 › should popup snapshot `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:313 › cli codegen › should record open in a new tab with url `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/inspector/cli-codegen-3.spec.ts:582 › cli codegen › should generate getByLabel `@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/video.spec.ts:205 › screencast › should continue recording main page after popup closes `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-macos-14-large`
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT `@firefox-macos-14-large`
⚠️ [firefox-library] › library/beforeunload.spec.ts:55 › should run beforeunload if asked for @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-har.spec.ts:180 › should change document URL after redirected navigation on click `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/headful.spec.ts:195 › should not override viewport size when passed null `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:21 › cli codegen › should click `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-aria.spec.ts:76 › should update aria snapshot highlight `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/signals.spec.ts:25 › should close the browser when the node process closes `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/video.spec.ts:522 › screencast › should use viewport scaled down to fit into 800x800 as default size `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-autowaiting-basic.spec.ts:144 › should report and collapse log in action `@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/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-24.04`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-ubuntu-24.04`
⚠️ [firefox-library] › library/browsercontext-page-event.spec.ts:173 › should work with Ctrl-clicking `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:198 › cli codegen › should download files `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/locator-frame.spec.ts:261 › wait for hidden should succeed when frame is not in dom `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-aria-snapshot.spec.ts:650 › should not show visible children of hidden elements `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-event-request.spec.ts:123 › should report navigation requests and responses handled by service worker `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-event-request.spec.ts:151 › should report navigation requests and responses handled by service worker with routing `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-fill.spec.ts:108 › input event.composed should be true and cross shadow dom boundary - time `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-request-continue.spec.ts:658 › propagate headers cross origin `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/retarget.spec.ts:337 › check retargeting `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/selectors-frame.spec.ts:112 › $eval should throw for missing frame `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-macos-15-large`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-macos-15-large`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › 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`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:53 › cli codegen › should double click `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:292 › cli codegen › should not target selector preview by text regexp `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:1026 › cli codegen › should click button with nested div `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-aria.spec.ts:23 › should generate aria snapshot `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/video.spec.ts:161 › screencast › should work with old options `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-page] › page/page-set-input-files.spec.ts:38 › should upload a folder `@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-1.spec.ts:292 › cli codegen › should not target selector preview by text regexp `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:419 › cli codegen › should fill [contentEditable] `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:516 › cli codegen › should record ArrowDown `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:1089 › cli codegen › should clear when recording is disabled `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-2.spec.ts:249 › cli codegen › should handle dialogs `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-2.spec.ts:313 › cli codegen › should record open in a new tab with url `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-2.spec.ts:521 › cli codegen › should auto-generate toBeVisible `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-3.spec.ts:758 › cli codegen › should assert value `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-3.spec.ts:805 › cli codegen › should assert value on disabled input `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:201 › cli codegen › should make a positioned click on a canvas `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:353 › cli codegen › should fill japanese text `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-3.spec.ts:74 › cli codegen › should click locator.nth `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-3.spec.ts:851 › cli codegen › should assert visibility `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/pause.spec.ts:477 › pause › should highlight on explore (csharp) `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/video.spec.ts:377 › screencast › should capture navigation `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-page] › page/page-network-request.spec.ts:288 › should parse the data if content-type is application/x-www-form-urlencoded `@tracing-webkit`
⚠️ [webkit-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@webkit-windows-latest`
⚠️ [webkit-library] › library/browsercontext-reuse.spec.ts:116 › reuse connect › should reset serviceworker `@webkit-windows-latest`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:1380 › should pick locator in iframe `@webkit-macos-15-large`

247302 passed, 9637 skipped


Merge workflow run.

@yury-s yury-s merged commit 1abf1d2 into microsoft:main Jan 13, 2026
87 of 108 checks passed
@yury-s yury-s deleted the route-header-overrides branch January 13, 2026 18:30
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.

Fix header overrides for intercepted redirects

2 participants