Skip to content

fix(surface): preserve settled iframe heights#187

Merged
benvinegar merged 1 commit into
mainfrom
fix/surface-iframe-resize-bridge
Jun 30, 2026
Merged

fix(surface): preserve settled iframe heights#187
benvinegar merged 1 commit into
mainfrom
fix/surface-iframe-resize-bridge

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Summary

  • defer suppressed rapid resize flips through a trailing re-measure instead of dropping them
  • keep oscillating iframe heights settled on the taller value to avoid clipping
  • add late safety measurements and font-ready reporting for slow async content
  • expand BRIDGE_JS VM regression coverage for oscillation, A→B→A reflows, stale state, and late growth

Validation

  • node --test test/surfacePage.test.ts
  • npm test
  • npm run typecheck
  • npm run lint
  • npm run format:check

This PR description was generated by Pi using OpenAI GPT-5 Codex

@benvinegar benvinegar merged commit 565c85f into main Jun 30, 2026
9 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.

1 participant