Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
58488f2
Add Playwright CDN support for arm64 Linux chrome-headless-shell
cderv Apr 7, 2026
3376692
Wire arm64 Playwright CDN into chrome-headless-shell install flow
cderv Apr 7, 2026
a6e8e84
Deprecate 'quarto install chromium', redirect to chrome-headless-shell
cderv Apr 7, 2026
270ee2d
Switch binder post-build script from chromium to chrome-headless-shell
cderv Apr 7, 2026
47dff24
Bump @playwright/test to 1.59.1
cderv Apr 7, 2026
3b6cf84
Add Playwright CDN link to chrome-for-testing.ts file header
cderv Apr 7, 2026
1666c2f
Rename Cft-prefixed identifiers to Chrome-prefixed
cderv Apr 7, 2026
4e04e25
Minor cleanup from code review
cderv Apr 7, 2026
d0aba1c
Cache platform detection in latestRelease()
cderv Apr 7, 2026
e439d21
Extract chromeHeadlessShellBinaryName() helper
cderv Apr 7, 2026
7a926fa
Handle unsupported platform gracefully in chromeHeadlessShellBinaryName
cderv Apr 7, 2026
feb967e
Clarify why Playwright CDN tests are skipped on CI
cderv Apr 7, 2026
2649e71
Add changelog entries for chromium deprecation and arm64 support
cderv Apr 8, 2026
e514a5f
Add #9710 reference to changelog entry
cderv Apr 8, 2026
964e487
Mark Chromium as deprecated in tool registry
cderv Apr 8, 2026
ed1047f
Remove chromium examples from install/update/uninstall help text
cderv Apr 8, 2026
1775c1e
Auto-remove legacy chromium when chrome-headless-shell is installed
cderv Apr 8, 2026
a7befa6
Revert "Auto-remove legacy chromium when chrome-headless-shell is ins…
cderv Apr 8, 2026
62cdc0c
Extract chrome-headless-shell path utilities to break circular depend…
cderv Apr 8, 2026
d9d799e
Add CI workflow for tool install and chromium deprecation tests
cderv Apr 8, 2026
e113ceb
Tighten CI workflow assertions and fix unit tests for arm64
cderv Apr 8, 2026
7c8cdb8
Make CI assert steps always run instead of skip-on-success
cderv Apr 8, 2026
ffafa54
Merge branch 'main' into fix/chromium-deprecation-arm64
cderv Apr 8, 2026
8bb5a46
Tighten CI assertions: check update exit code, verify legacy chromium…
cderv Apr 8, 2026
10c3800
Fix legacy Chromium assertion to match installed-only warning text
cderv Apr 8, 2026
91ae92b
Remove duplicate deprecation warning from Chrome Headless check section
cderv Apr 8, 2026
eb5b313
Remove unnecessary re-exports from chrome-headless-shell.ts
cderv Apr 8, 2026
dc4d907
Update changelog for afterInstall cleanup and quarto check warning
cderv Apr 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add Playwright CDN link to chrome-for-testing.ts file header
The file now handles both CfT API and Playwright CDN downloads.
  • Loading branch information
cderv committed Apr 7, 2026
commit 3b6cf84148c4175a64ecc59b498f3e1574ced88b
5 changes: 4 additions & 1 deletion src/tools/impl/chrome-for-testing.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
/*
* chrome-for-testing.ts
*
* Utilities for downloading binaries from the Chrome for Testing (CfT) API.
* Utilities for downloading binaries from the Chrome for Testing (CfT) API
* and the Playwright CDN (for arm64 Linux where CfT has no builds).
*
* https://github.com/GoogleChromeLabs/chrome-for-testing
* https://googlechromelabs.github.io/chrome-for-testing/
* https://playwright.dev/docs/browsers#hermetic-install
*
* Copyright (C) 2026 Posit Software, PBC
*/
Expand Down