Skip to content

feat(firefox): roll to r1570 - #43779

Merged
Dmitry Gozman (dgozman) merged 1 commit into
mainfrom
roll-into-pw-firefox/1570
Oct 30, 2026
Merged

Dmitry Gozman (dgozman) merged 1 commit into
mainfrom
roll-into-pw-firefox/1570

Conversation

@microsoft-playwright-automation

Copy link
Copy Markdown
Contributor

Browser build: https://github.com/microsoft/playwright-browsers/commit/515a1a6b73d368d962375d4dc2b71468f73eb316. Build has full platform coverage - check that all tests pass there.

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "MCP"

5194 passed, 616 skipped


Merge workflow run.

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "tests 1"

1 flaky ⚠️ [chromium-library] › library/video.spec.ts:762 › screencast › VI-030 should work with video+trace `@chromium-playwright-x64-ubuntu24-64-core-node22`

23598 passed, 705 skipped


Merge workflow run.

@github-actions

Copy link
Copy Markdown
Contributor

Test results for "tests 2"

1 failed
❌ [android-page] › page/page-goto.spec.ts:695 › NA-051 should be able to navigate to a page controlled by service worker

22 flaky ⚠️ [chromium-library] › library/webmcp.spec.ts:238 › WM-013 should call same-name tools in their own frame `@tracing-chromium`
⚠️ [chromium-library] › library/beforeunload.spec.ts:20 › BU-001 should close browser with beforeunload page `@chromium-macos-15-large`
⚠️ [chromium-library] › library/browsercontext-basic.spec.ts:36 › BC-002 should be able to click across browser contexts `@chromium-macos-15-large`
⚠️ [chromium-library] › library/chromium/css-coverage.spec.ts:112 › CV-015 should report stylesheets across navigations `@chromium-macos-15-large`
⚠️ [chromium-library] › library/screencast.spec.ts:28 › SC-001 screencast.start delivers frames via onFrame callback `@chromium-macos-15-large`
⚠️ [chromium-library] › library/tracing.spec.ts:565 › TR-023 should produce screencast frames crop `@chromium-macos-15-large`
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:720 › run-server › BT-074 should record trace with sources `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:117 › CD-004 should connect when an existing page has been discarded `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/webmcp.spec.ts:256 › WM-014 should list and call tools in cross-origin and nested frames `@chrome-macos-latest`
⚠️ [firefox-library] › library/browsercontext-reuse.spec.ts:117 › reuse connect › BC-074 should reset serviceworker `@tracing-firefox`
⚠️ [firefox-library] › library/inspector/cli-codegen-csharp.spec.ts:208 › CG-158 should print context options method override in mstest if options were passed `@firefox-macos-15-large`
⚠️ [firefox-library] › library/inspector/cli-codegen-python.spec.ts:76 › CG-124 should save the codegen output to a file if specified `@firefox-macos-15-large`
⚠️ [firefox-library] › library/trace-viewer.spec.ts:1937 › TV-087 should not leak recorders `@firefox-macos-15-large`
⚠️ [firefox-page] › page/page-filechooser.spec.ts:293 › FC-020 should be able to reset selected files with empty file list `@firefox-macos-15-xlarge`
⚠️ [webkit-library] › library/heap.spec.ts:304 › LE-014 cycle handles `@webkit-playwright-x64-server2025-64-core`
⚠️ [webkit-library] › library/browsercontext-proxy.spec.ts:165 › should proxy local network requests › with other bypasses › PR-024 link-local `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/browsercontext-proxy.spec.ts:353 › PR-035 should exclude patterns `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/fetch-proxy.spec.ts:82 › PR-044 should support proxy.bypass `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/proxy.spec.ts:91 › should proxy local network requests › with other bypasses › PR-005 link-local `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/proxy.spec.ts:255 › PR-010 should exclude patterns `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:1937 › TV-087 should not leak recorders `@webkit-macos-15-xlarge`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:2019 › TV-090 canvas clipping `@webkit-macos-15-xlarge`

122073 passed, 3937 skipped


Merge workflow run.

@github-actions

Copy link
Copy Markdown
Contributor

🟢 CI failures are unrelated to this PR

Hi, I'm the Playwright bot. I checked the latest CI reports, the diff at cedf84e639c7, and refreshed CI test history.

Details

The reported test failure already occurs on this PR's base commit. The other failed check is a runner failure. This PR changes only Firefox's focus patches and browser revision, from r1569 to r1570; neither failure exercises those changes.

Pre-existing failure

  • [android-page] › page/page-goto.spec.ts:695 › NA-051 should be able to navigate to a page controlled by service worker — fails here on both attempts because navigator.serviceWorker is undefined when reading .controller. The refreshed test-results database records the same test, project, and error on both attempts on the PR's base commit, 18f21e8cb1316, in this main run. This is a confirmed pre-existing Android failure, not a failure introduced by the Firefox roll.

Infrastructure

  • macos-15-large (webkit) — GitHub's check annotation says: “The hosted runner lost communication with the server.” The job has no completed test report, so its test results remain unknown; the failed check itself reports infrastructure trouble, not a test assertion failure.

The other reported tests passed on retry and do not account for the failed checks.

Triaged by the Playwright bot - agent run

@dgozman
Dmitry Gozman (dgozman) merged commit e924e39 into main Oct 30, 2026
55 of 57 checks passed
@dgozman
Dmitry Gozman (dgozman) deleted the roll-into-pw-firefox/1570 branch October 30, 2026 11:15
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