Skip to content

Clark-Browser

vchromium-v148.0.7778.96-stealth3 scope: chromium Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-browser chromium stealth-browser ungoogled-chromium

Affected surfaces

auth

Summary

AI summary

Updates Summary, Validation, and Artifact across a mixed release.

Changes in this release

Feature Medium

Adds opt‑in Linux chrome build lane via CLARK_BROWSER_TARGET=chrome

Adds opt‑in Linux chrome build lane via CLARK_BROWSER_TARGET=chrome

Source: llm_adapter@2026-05-25

Confidence: high

Feature Medium

Adds headless_shell compatibility launcher in chrome tarball that execs chrome

Adds headless_shell compatibility launcher in chrome tarball that execs chrome

Source: llm_adapter@2026-05-25

Confidence: high

Dependency Medium

Updates auto‑download to chromium-v148.0.7778.96-stealth3 for Linux runtime

Updates auto‑download to chromium-v148.0.7778.96-stealth3 for Linux runtime

Source: llm_adapter@2026-05-25

Confidence: high

Dependency Medium

Adds chrome build dependency required for WebGPU/Dawn X11/XCB path

Adds chrome build dependency required for WebGPU/Dawn X11/XCB path

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Fixes Permissions API so Notification.permission returns default and permissions.query returns prompt under fingerprint mode

Fixes Permissions API so Notification.permission returns default and permissions.query returns prompt under fingerprint mode

Source: llm_adapter@2026-05-25

Confidence: high

Full changelog

Summary

  • Added an opt-in Linux chrome build lane via CLARK_BROWSER_TARGET=chrome.
  • Kept the existing headless_shell build lane for rollback.
  • The chrome lane omits import("//build/args/headless.gn"), runs ninja chrome, and packages the real chrome binary.
  • The chrome tarball includes a headless_shell compatibility launcher that execs chrome.
  • Updated auto-downloads to chromium-v148.0.7778.96-stealth3; Linux runtime now prefers packaged chrome and falls back to cached headless_shell.
  • Fixed the Permissions API path so Notification.permission returns default and permissions.query({name:"notifications"}) returns prompt under fingerprint mode.
  • Added the chrome build dependency needed for the WebGPU/Dawn X11/XCB path.

Validation

  • Local: git diff --check
  • Local: python3 -m pytest tests/test_imports.py (33 passed)
  • Local: python3 -m py_compile clarkbrowser/config.py clarkbrowser/download.py tests/test_imports.py tests/linux_smoke.py tests/integration_smoke.py
  • AWS c7i.8xlarge Linux build: CLARK_BROWSER_TARGET=chrome ./build/run-linux-build.sh foreground
  • In-container smoke: passed
  • Extracted tarball smoke for /tmp/clark-pkg/chrome: passed
  • Extracted tarball smoke for /tmp/clark-pkg/headless_shell compatibility launcher: passed

Artifact

  • Asset: clark-browser-linux-x64.tar.gz
  • SHA-256: 63719bb9335204e10554f298cde77ddfd451f41f383b329be6b76765aa10ab9d
  • Commit: 42cbdd0b8c5b9ddd13315a3629c1b0cc10e23ae2

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Clark-Browser

Get notified when new releases ship.

Sign up free

About Clark-Browser

All releases →

Related context

Beta — feedback welcome: [email protected]