Skip to content

Harden QA screenshot capture - #234

Merged
lissteron merged 2 commits into
developfrom
codex/qa-screenshot-v1
Jul 20, 2026
Merged

Harden QA screenshot capture#234
lissteron merged 2 commits into
developfrom
codex/qa-screenshot-v1

Conversation

@lissteron

@lissteron lissteron commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep the existing synchronous screenshot API backward-compatible
  • capture QA screenshots from the painted canvas surface through a short-lived local media track
  • support WebGL canvases without relying on drawing-buffer preservation
  • resize and encode screenshots in the bridge, return structured failures, and echo request IDs
  • stop only the temporary screenshot track when recording is active

Validation

  • npm test (107 tests)
  • npm run lint
  • npm run build
  • Chromium WebGL smoke with preserveDrawingBuffer disabled

@lissteron
lissteron merged commit 8c613ae into develop Jul 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants