Repository navigation
Chromium v153 — Release 1.1.7
capiumbrowser 1.1.7 — the browser now lets the system pick the GL backend (no forced
SwiftShader), fixing headless WebGL on GPU-less Linux, plus node/python screen parity. A
linux + macOS browser re-spin (same engine, new launcher); Windows unchanged.
Fixed
- Headless WebGL on GPU-less hosts (Imperva/Kasada 403). The launcher no longer forces
--use-angle=swiftshader— whose bundled ICD lacks Vulkan WSI, sogetContext('webgl')returned
null headless (a Windows-claiming Chrome with no WebGL = a hard bot tell). It now forces no
GL backend by default, so Chromium uses the system GL (Mesa/llvmpipe on a device-less Linux host
→ WebGL initializes headless, no Xvfb). Pin withCAPIUM_ANGLE=metal|vulkan|gl-egl|swiftshader. - Node screen parity. The node SDK no longer forces every persona to
1440×900; it uses the
seed's coherent per-device screen (matching the python SDK) and sizes the window to it.
Platforms
| Tag | Version | Revision |
|---|---|---|
windows-x64 |
153.0.8010.53 |
5 (unchanged) |
macos-arm64 |
153.0.8010.53 |
6 |
linux-x64 |
153.0.8010.52 |
5 |
SHA-256
linux-x64 f65f11a2b15dea523ee95e35cadbbd43c77aba4751cdc0f96f8c138143f041bb
macos-arm64 eca400433d74e5ac3b59fa1764bba783674a05cfc5a34598c8c1d2f02c708e18
windows-x64 3f53b86f80a3b145cb75995615f19c957a74d6a1a0ae1151ff64517b3a931d67