Skip to content

Add native Windows 11 ARM64 support for Chrome, Chromium, and Edge#17

Draft
cholland1989 with Copilot wants to merge 2 commits into
mainfrom
copilot/add-screenshot-support-windows-arm64
Draft

Add native Windows 11 ARM64 support for Chrome, Chromium, and Edge#17
cholland1989 with Copilot wants to merge 2 commits into
mainfrom
copilot/add-screenshot-support-windows-arm64

Conversation

Copilot AI commented Jul 16, 2026

Copy link
Copy Markdown

On Windows 11 ARM64 the launcher forced the x86_64 (win64) Chromium-for-Testing build and ran it under emulation, where GPU/rendering issues break screenshot capture. Chromium-for-Testing now publishes native win-arm64 builds, so we resolve those directly.

Changes

  • ResolveChromiumForTestingPlatform: maps windows/arm64 to the native win-arm64 platform (was win64).
  • resolveLatestDownloadURL: drops the arm64 → amd64 override; prefers the native win-arm64 build and falls back to win64 only when Chromium-for-Testing has no native stable build.
  • Docs/tests: updated the CfT platform comment; added Test_ResolveChromiumForTestingPlatform and a windows-arm64 download-URL case.

System-installed native Chrome/Edge/Chromium are already discovered via the existing Program Files / LocalAppData search, so no path changes were needed.

// windows/arm64 now resolves to the native build
launcher.ResolveChromiumForTestingPlatform("windows", "arm64") // "win-arm64"

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