Skip to content

Chromium v153 — Release 1.1.7

Choose a tag to compare

@capzy-ai capzy-ai released this 08 Oct 15:23
· 8 commits to main since this release

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, so getContext('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 with CAPIUM_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