# X_CDP_BROWSER_MISSING

## Means

no Chrome or Chromium is installed for the e2e driver to launch

## Typical cause

the driver launches a real browser over raw CDP and carries **no dependency** to do it, so what it needs is a binary on disk — `CHROME_PATH` first, then the four `/usr/bin` names GitHub-hosted `ubuntu-latest` ships. Reached only by a caller that has already decided a browser is required: `openE2eBrowserIfAvailable()` answers `undefined` instead, so a machine with no browser SKIPS rather than failing

## Fix

`export CHROME_PATH=/usr/bin/google-chrome` — or leave it unset and let the browser-backed suite skip

[Scraping](/error-codes#scraping)
