Skip to content

Move width-aware measurement coordination to TypeScript - #610

Merged
ctate merged 3 commits into
mainfrom
ctate/move-width-aware-0f9d73
Oct 7, 2026
Merged

ctate merged 3 commits into
mainfrom
ctate/move-width-aware-0f9d73

Conversation

@ctate

@ctate ctate commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator
  • Move wrapped measurement recipes, axis-child facts, span subtree detection, and parent measurement passes into TypeScript compiled by scriptc.
  • Preserve native font and paragraph capabilities, copied continuation buffers, and the shipped coordinator's complete layout, display-list, and measurement-call behavior.
  • Add packet validation and native/compiled parity coverage for nested wrapping, exceptional float values, depth limits, theme ownership, and arena resets; focused Debug and ReleaseFast checks pass on macOS.

- Compile wrapped, child, subtree, and axis measurement continuations with scriptc.
- Preserve native measurement capabilities, ordered calls, and copied ABI ownership.
@vercel

vercel Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
native-sdk Ready Ready Preview, v0 Oct 7, 2026 8:56pm UTC
native-sdk-schema Ready Ready Preview, v0 Oct 7, 2026 8:56pm UTC

- Route native test reports to stderr so nested builds show complete failures.
- Give the long editing fixture a bounded replay budget and identify timed-out host operations.
@ctate
ctate merged commit 5a9647c into main Oct 7, 2026
36 checks passed

This branch was successfully deployed

2 active deployments
Preview – native-sdk — 311f2abc Deployed Oct 7, 2026 by vercel[bot]
Preview – native-sdk-schema — 311f2abc Deployed Oct 7, 2026 by vercel[bot]
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