[raster] Simplify primitive SVG render helper signature
3b9a860
[raster] Treat percent x/y as unresolved in SVG viewport positioning
be096d5
[raster] Reject negative rect corner radii in SVG parsing
8fc7d8f
[raster] Treat percent viewport sizes as unresolved in SVG mapping
1198ff5
[raster] Remove truncating id copy in SVG glyph fallback scan
bb8a6f7
[raster] Reuse shared visibility resolver in clipPath parsing
3eff4fa
[raster] Read target style width/height for SVG <use> viewport fallback
d19699d
[raster] Reuse shared shape parser for primitive SVG rendering
8523cf7
[raster] Parse shape geometry properties from SVG style
d52b612
[raster] Reuse shared viewBox parser in SVG container rendering
87ba001
[raster] Support style geometry on nested SVG viewport elements
4f75ddb
[raster] Support style x/y/width/height on SVG <use>
3bcaf95
[raster] Share SVG id target lookup helper
59d2524
[raster] Restrict clipPath symbol traversal to direct <use> targets
df7e8af
[raster] Accept defer prefix in preserveAspectRatio parsing
c53ee98
[raster] Fallback <use> viewport to viewBox when sizes are absent
ba43784
[raster] Ignore direct symbol nodes inside clipPath defs
39a6473
[raster] Render symbol elements only when referenced by <use>
8a0f998
[raster] Inherit visibility in clipPath <use> target traversal
4d42106
[raster] Guard SVG <use> id-cache lookup on accel presence
4f829c9
[raster] Avoid duplicate viewBox mapping in clipPath <use> refs
7a3de1a
[raster] Avoid duplicate viewBox mapping for <use> targets
71e16a8
[raster] Apply nested SVG viewBox mapping in clipPath refs
9086843
[raster] Apply full viewBox mapping for nested SVG containers
e835a2f
[raster] Apply nested SVG x/y offsets in clipPath traversal
cc4b5d7
[raster] Honor x/y positioning on nested SVG containers
094dc4a
[raster] Share SVG viewBox transform helpers
f49a839
[raster] Fix preserveAspectRatio alignment token parsing
31d2d6e
[raster] Simplify clipPath <use> decycler flow
eb0e29d
[raster] Fallback to target viewport size for SVG <use> mapping
50ef120