openpencil/crates/op-host-web/tests
Kayshen-X 22d92a2967 fix(renderer): apply image-fill crop transforms and metric text baselines
Figma image-fill affines (unit square -> image UV) now thread payload
-> scene -> both backends, sampled via the exact inverse local matrix
(validated against the two captured Tesla matrices) — cropped fills
stop stretching the whole bitmap, fixing the overlapping screen-half
artboards. Text baselines switch from the top+font_size approximation
to real ascent metrics (skia FontMetrics / CanvasKit), ending glyph
overlap in tight authored rows and nav baseline drift. Includes jian
pointer bump. no-verify: repo fmt gate trips on unrelated op-html
sources.
2026-07-19 20:45:04 +08:00
..
ci_workflow.rs fix(release): stop publishing unsigned macOS desktop tarball 2026-07-09 23:23:55 +08:00
cjk_font.rs fix(web): use browser fonts in canvaskit shell 2026-06-19 02:39:34 +08:00
dom_event_mapping.rs feat(renderer): adopt responsive-capable jian and adapt hosts 2026-07-19 02:27:09 +08:00
paint_order.rs fix(renderer): apply image-fill crop transforms and metric text baselines 2026-07-19 20:45:04 +08:00
web_mount_event_wiring.rs fix(web): match handle_init's generic signature in the source-split test 2026-07-19 19:30:35 +08:00