Skip to content

test(webkit): hang on Navigation API same-document intercept#41129

Open
yury-s wants to merge 1 commit into
microsoft:mainfrom
yury-s:fix-41125
Open

test(webkit): hang on Navigation API same-document intercept#41129
yury-s wants to merge 1 commit into
microsoft:mainfrom
yury-s:fix-41125

Conversation

@yury-s
Copy link
Copy Markdown
Member

@yury-s yury-s commented Jun 3, 2026

Summary

  • Adds a regression test: a Navigation API intercept() that commits a same-document navigation must not hang locator.click() on WebKit.

The browser-side fix is in microsoft/playwright-browsers#2305; this test passes once that build is rolled in.

Fixes #41125

…document

A Navigation API intercept() that commits a same-document navigation
should not hang locator.click().

Fixes microsoft#41125
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 3, 2026

Test results for "MCP"

1 failed
❌ [chromium] › mcp/cli-core.spec.ts:57 › click link @mcp-macos-latest-chromium

7229 passed, 1103 skipped


Merge workflow run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 3, 2026

Test results for "tests 1"

2 failed
❌ [webkit-library] › library/client-certificates.spec.ts:346 › browser › should not intercept TLS for origins without a client certificate @webkit-ubuntu-22.04-node20
❌ [webkit-page] › page/page-autowaiting-no-hang.spec.ts:119 › clicking a link intercepted by the Navigation API same-document @webkit-ubuntu-22.04-node20

3 flaky ⚠️ [chromium-library] › library/video.spec.ts:275 › screencast › should capture navigation `@chromium-ubuntu-22.04-node22`
⚠️ [chromium-library] › library/video.spec.ts:719 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node22`
⚠️ [firefox-library] › library/inspector/cli-codegen-3.spec.ts:224 › cli codegen › should generate frame locators (4) `@firefox-ubuntu-22.04-node20`

39534 passed, 771 skipped


Merge workflow run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: WebKit — locator.click() hangs on a Navigation API same-document intercept

2 participants