Skip to content

Conversation

@falconws
Copy link

@falconws falconws commented Dec 2, 2025

Summary

Update RevisionPlaywright from 1124 to 1202 to fix Chromium download failure on Linux ARM64 architecture.

Problem

On Linux ARM64, the browser launcher fails with the following error:

can't find a browser binary for your OS, the doc might help https://go-rod.github.io/#/compatibility?id=os : Not able to find a valid URL to download
[https://storage.googleapis.com/chromium-browser-snapshots//1321438/ https://registry.npmmirror.com/-/binary/chromium-browser-snapshots//1321438/
https://playwright.azureedge.net/builds/chromium/1124/chromium-linux-arm64.zip]

Root Cause

The RevisionPlaywright constant (1124) is outdated. The Playwright CDN no longer hosts the Chromium build for revision 1124. The current Playwright uses revision 1202 (Chromium
version 143.0.7499.25).

Reference: microsoft/playwright browsers.json

Changes

  • Updated RevisionPlaywright from 1124 to 1202 in lib/launcher/revision.go

Testing

Verified that Chromium downloads successfully on Linux ARM64 after this change.

Ref: #1045

@falconws falconws changed the title fix: Download Chromium for Linux arm64 arch fix: update RevisionPlaywright to 1202 for Linux ARM64 support Dec 2, 2025
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.

1 participant