Skip to content

Capture editor iframe presentation coverage - #2253

Merged
chubes4 merged 6 commits into
mainfrom
fix/2252-editor-presentation-coverage
Aug 14, 2026
Merged

Capture editor iframe presentation coverage#2253
chubes4 merged 6 commits into
mainfrom
fix/2252-editor-presentation-coverage

Conversation

@chubes4

@chubes4 chubes4 commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • capture stylesheet URLs and generated presentation identities from the Gutenberg editor canvas
  • wait for canvas/style readiness while excluding unrelated iframes and preserving non-iframe editor compatibility
  • cover delayed insertion, late styles, and canvas replacement in browser tests

Fixes #2252.

Verification

  • npm run test:editor-actions
  • npm run test:browser-routed-command-security
  • npm run build

AI assistance

OpenAI gpt-5.6-sol was used through OpenCode to inspect the editor runtime, implement the capture contract, and add regression coverage. Chris Huber reviewed and is responsible for the changes.

@chubes4
chubes4 merged commit 3e285bb into main Aug 14, 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.

Capture editor iframe presentation coverage

1 participant