openclaw/extensions/browser/src
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
..
browser fix(browser): prevent cross-origin images from disappearing in CDP screenshots (#54358) 2026-03-31 18:55:25 +08:00
cli refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
config fix(browser): narrow browser support facades 2026-03-27 23:20:24 +00:00
gateway fix: stabilize extensions surface test gate 2026-03-30 07:47:58 +09:00
infra fix(ci): route browser tmp path through public temp-path seam 2026-03-27 23:24:57 +00:00
logging fix(ci): narrow browser logger and schema seams 2026-03-27 23:29:59 +00:00
media fix(browser): narrow browser support facades 2026-03-27 23:20:24 +00:00
node-host refactor: move browser tests into plugin 2026-03-26 23:26:37 +00:00
process fix(browser): narrow browser support facades 2026-03-27 23:20:24 +00:00
security fix(browser): narrow browser support facades 2026-03-27 23:20:24 +00:00
test-utils fix(browser): narrow browser support facades 2026-03-27 23:20:24 +00:00
utils fix(browser): narrow browser support facades 2026-03-27 23:20:24 +00:00
browser-runtime.ts refactor: genericize speech provider config surface 2026-03-26 22:48:57 +00:00
browser-tool.actions.ts
browser-tool.schema.ts fix(ci): narrow browser logger and schema seams 2026-03-27 23:29:59 +00:00
browser-tool.test.ts fix: stabilize extensions surface test gate 2026-03-30 07:47:58 +09:00
browser-tool.ts
control-service.ts fix(ci): narrow browser logger and schema seams 2026-03-27 23:29:59 +00:00
core-api.ts refactor: finish browser compat untangle 2026-03-26 22:42:41 +00:00
plugin-enabled.ts
plugin-service.ts refactor: finish browser compat untangle 2026-03-26 22:42:41 +00:00
server.ts fix(ci): narrow browser logger and schema seams 2026-03-27 23:29:59 +00:00
utils.ts fix(browser): narrow browser support facades 2026-03-27 23:20:24 +00:00