Skip to content

test: fixme Accept-Language override test on WebKit Windows#41977

Closed
microsoft-playwright-automation[bot] wants to merge 1 commit into
mainfrom
fix-flakes/windows-latest-30074510511
Closed

test: fixme Accept-Language override test on WebKit Windows#41977
microsoft-playwright-automation[bot] wants to merge 1 commit into
mainfrom
fix-flakes/windows-latest-30074510511

Conversation

@microsoft-playwright-automation

Copy link
Copy Markdown
Contributor

should send user Accept-Language header is red on webkit-windows-latest only.
WebKit on Windows appends the default language to a page-set Accept-Language
header (got "de, en-US", expected "de"), so the fix in #41904 that stopped
overriding page-set headers on macOS/Linux does not cover Windows. Scope a
fixme to webkit && isWindows; the test still runs everywhere else.

DB evidence (rolling window): webkit-windows-latest 45/46 runs failed (~98%),
every other webkit bot (macOS, Ubuntu, xlarge, tracing) 0 failures; ongoing
through 2026-07-24. Related issue: #23732

Linked run history (webkit-windows-latest, oldest first):
🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟩

Verified locally on windows-latest: npm run wtest browsercontext-locale.spec.ts:192
reproduced the failure ("de, en-US"), then confirmed the test is skipped on
webkit-windows and still runs+passes on chromium (npm run ctest).

Fix-flakes run: https://github.com/microsoft/playwright/actions/runs/30074510511

Suggested-reviewer: yury-s

`should send user Accept-Language header` is red on webkit-windows-latest only.
WebKit on Windows appends the default language to a page-set `Accept-Language`
header (got "de, en-US", expected "de"), so the fix in #41904 that stopped
overriding page-set headers on macOS/Linux does not cover Windows. Scope a
`fixme` to `webkit && isWindows`; the test still runs everywhere else.

DB evidence (rolling window): webkit-windows-latest 45/46 runs failed (~98%),
every other webkit bot (macOS, Ubuntu, xlarge, tracing) 0 failures; ongoing
through 2026-07-24. Related issue: #23732

Linked run history (webkit-windows-latest, oldest first):
[🟥](https://github.com/microsoft/playwright/actions/runs/29856729151/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29859883032/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29865460136/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29866867131/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29867308985/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29873996100/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29874748609/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29874783963/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29877078341/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29879172510/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29904950059/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29915407358/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29918102409/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29924682554/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29931173316/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29932910968/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29933325202/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29938598979/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29940740538/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29945241493/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29957712363/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29960743816/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/29986800439/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30000526442/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30002550609/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30003704436/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30012947805/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30013000317/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30013096187/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30016032633/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30019936660/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30020951577/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30028622968/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30030075729/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30034117131/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30037717793/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30043643329/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30046492986/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30046789125/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30047266180/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30054321343/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30055514373/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30056208622/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30059081941/attempts/1)[🟥](https://github.com/microsoft/playwright/actions/runs/30061239008/attempts/1)[🟩](https://github.com/microsoft/playwright/actions/runs/30064063966/attempts/1)

Verified locally on windows-latest: `npm run wtest browsercontext-locale.spec.ts:192`
reproduced the failure ("de, en-US"), then confirmed the test is skipped on
webkit-windows and still runs+passes on chromium (`npm run ctest`).

Fix-flakes run: https://github.com/microsoft/playwright/actions/runs/30074510511

Suggested-reviewer: yury-s
@Skn0tt

Skn0tt commented Jul 24, 2026

Copy link
Copy Markdown
Member

It seems like #41975 doesn't have this one failing, but several other ones instead. Let's wait for WebKit rolls to fix this.

@Skn0tt Skn0tt closed this Jul 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Test results for "MCP"

7795 passed, 1266 skipped


Merge workflow run.

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "tests 1"

5 flaky ⚠️ [chromium-library] › library/video.spec.ts:736 › screencast › should work with video+trace `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:294 › screencast › should capture navigation `@chromium-ubuntu-22.04-node24`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:177 › serviceWorker(), and fromServiceWorker() work `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/video.spec.ts:294 › screencast › should capture navigation `@chromium-ubuntu-22.04-node22`
⚠️ [firefox-page] › page/page-event-request.spec.ts:181 › should return response body when Cross-Origin-Opener-Policy is set `@firefox-ubuntu-22.04-node20`

50322 passed, 1190 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.

2 participants