mirror of
https://github.com/lexmount/moli.git
synced 2026-11-14 08:07:52 +00:00
Pass temporary media through native layout and child style observations, and require transient publication. Printing preserves screen geometry, observer samples, pending frame callbacks and live FontFaceSet identities on errors too. Separate source style generations from computed-context cleanup so temporary print materialization does not dirty screencast tokens. Live media, CSSOM, interaction and resource changes still invalidate output. Keep live font reconciliation screen-owned; print-specific resource integration remains experimental. Scope the diagnostic deadline helper to debug/test builds. Validation: cargo fmt --all; workspace/all-targets/all-features Clippy with -D warnings; cargo nextest run --no-fail-fast (20,101 passed, 17 skipped). Four new regressions cover isolation, pending work, live media and failures.