Commit Graph
39 Commits
Author SHA1 Message Date
ldm0 d823999dc0 fix(renderer): fence screencast resource races
Split screenshot and screencast capture contracts, publish one shared visual resource generation, and collect CSS image references during the real layout traversal. Add asynchronous publication and multi-session screencast regressions.
2026-08-22 19:44:54 +08:00
ldm0 03a80259eb Reuse composite layout snapshots for iframe input 2026-08-22 19:44:54 +08:00
ldm0 f481bfa192 Fix transformed iframe input routing 2026-08-22 19:44:54 +08:00
ldm0 3a8e52ba99 Implement classic scrollbars 2026-08-22 19:44:54 +08:00
ldm0 7733dcd843 Anchor scrollable overflow at the padding box 2026-08-21 03:42:28 +08:00
XDLCS 4352193ff3 opt: remove manual flock on Windows 2026-08-18 03:28:48 +08:00
ldm0 c09656bf3b feat: implement default wheel scrolling 2026-08-18 01:04:04 +08:00
ldm0 2b51bdd12a feat(screenshot): relax full-document capture limits 2026-08-18 00:35:51 +08:00
ldm0 59daf682c9 Preserve preferred aspect ratio semantics 2026-08-15 18:35:13 +08:00
ldm0 e2aa24db14 Unify pre-transform paint coordinate state 2026-08-15 00:53:52 +08:00
ldm0 6cf483e812 Model fixed table colspan constraints
Order table sections visually before applying first-row span constraints, preserve explicit column priority, and exclude internal border spacing from distributed cell measures.
2026-08-14 20:42:08 +08:00
ldm0 9e364b9299 Split frozen layout tree into focused modules 2026-08-14 20:03:29 +08:00
ldm0 93188efbc4 Retain only the frozen layout tree 2026-08-14 20:03:29 +08:00
ldm0 1b54b74469 Pixel-snap images in pre-transform paint space 2026-08-14 17:59:12 +08:00
ldm0 888072cf87 Own CSS subpixel quantization in Moli 2026-08-14 11:09:21 +08:00
ldm0 d1f20f66f8 Use a global CSS layout-unit grid 2026-08-13 19:22:29 +08:00
ldm0 d5ad7dce73 Implement fixed table column allocation 2026-08-13 17:55:18 +08:00
ldm0 5de83e3e76 Avoid redundant replaced image clipping 2026-08-12 19:22:57 +08:00
ldm0 2371164e10 Fix oversized replaced element sizing 2026-08-12 16:12:38 +08:00
ldm0 6924b69e20 Fix unicode-range web font selection 2026-08-12 00:56:48 +08:00
ldm0 a73f60d08a Preserve signed atomic block margins 2026-08-11 19:33:01 +08:00
ldm0 dc04347e3f Translate table baselines with top captions 2026-08-11 19:33:01 +08:00
ldm0 8a175047a8 Use formatting-context atomic baselines 2026-08-11 19:33:01 +08:00
ldm0 a6c22fde14 feat(cdp): implement PDF printing 2026-08-11 19:32:45 +08:00
ldm0 c0abc501e8 Include fallback fonts in normal line height 2026-08-11 18:54:34 +08:00
ldm0 8d890e005d Use own font metrics for inline fragments 2026-08-11 18:54:34 +08:00
ldm0 e09b28e158 Model structural inline box states 2026-08-11 18:54:34 +08:00
ldm0 bfd59d6ff2 Align inline text against its structural parent 2026-08-11 18:54:34 +08:00
ldm0 c4b5f65b2b Fix collapsed whitespace across inline boundaries 2026-08-11 18:54:34 +08:00
ldm0 7c4006670b Fix preserved newline inline-block baselines 2026-08-11 17:38:34 +08:00
ldm0 63eb3d6bc2 Fix inline-block baseline propagation 2026-08-11 16:34:44 +08:00
ldm0 8e1447161e Fix parent strut participation in inline layout 2026-08-11 15:11:20 +08:00
ldm0 bb5c9d0fd3 Refactor intrinsic sizing through Taffy 2026-08-11 13:34:06 +08:00
ldm0 6570110254 Fix definite IFC intrinsic contribution probes 2026-08-11 13:34:06 +08:00
ldm0 db979d2307 Fix cyclic calc min-width contributions 2026-08-11 13:34:06 +08:00
ldm0 504da8d689 Fix intrinsic inline calc percentage basis 2026-08-11 13:34:06 +08:00
ldm0 46f05183b8 Fix intrinsic image sizing precision 2026-08-11 13:34:06 +08:00
ldm0 5f1dc8201e Fix flex max-content text wrapping precision 2026-08-11 10:01:23 +08:00
ldm0 27b5135cb6 Public preview 2026-08-11 00:10:12 +08:00