openclaw/extensions/browser
FMLS 44caf1ee3d
fix(browser): prevent cross-origin images from disappearing in CDP screenshots (#54358)
fromSurface: true + captureBeyondViewport: true triggers a Chromium compositor
bug where cross-origin image textures are lost when extending the capture
surface. Switch to fromSurface: false to use the software rendering path.

For full-page captures, temporarily expand the viewport via
Emulation.setDeviceMetricsOverride, preserving the current mobile/DPR/screen
state during capture and restoring it afterward so pre-existing device
emulation is not lost.

Made-with: Cursor

Co-authored-by: hakunaliu <hakunaliu@tencent.com>
2026-03-31 18:55:25 +08:00
..
src fix(browser): prevent cross-origin images from disappearing in CDP screenshots (#54358) 2026-03-31 18:55:25 +08:00
browser-runtime-api.ts refactor: route plugin sdk through extension barrels 2026-03-27 13:46:16 +00:00
index.test.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
index.ts
openclaw.plugin.json
package.json chore: bump version to 2026.3.30 2026-03-30 09:28:29 +09:00
runtime-api.ts refactor: route plugin sdk facades through extension barrels 2026-03-27 20:47:36 +00:00
test-support.ts refactor: move plugin-owned test support into plugins 2026-03-30 08:03:04 +09:00