1. fbf3c1e Fix Coverity issues by Behdad Esfahbod · 2 hours ago main
  2. 3c94b1c [raster] Compile out all raster SVG translation units with HB_NO_RASTER_SVG by Behdad Esfahbod · 14 hours ago
  3. 52683b3 [raster] Add compile-time HB_NO_RASTER_SVG guard by Behdad Esfahbod · 14 hours ago
  4. 8a8705e Merge pull request #5764 from harfbuzz/raster-svg-improvements by Behdad Esfahbod · 14 hours ago
  5. 6367026 [raster] Add length guards to style property dispatch by Behdad Esfahbod · 14 hours ago
  6. 9a56516 [raster] Group style property dispatch by first letter by Behdad Esfahbod · 14 hours ago
  7. bbd0635 [raster] Fast-path common style properties in SVG style parser by Behdad Esfahbod · 15 hours ago
  8. 8fa382d [raster] Guard arc angle math against zero-length vectors by Behdad Esfahbod · 15 hours ago
  9. 16256ca [raster] Validate and clamp radial gradient radii by Behdad Esfahbod · 15 hours ago
  10. b3a0ce0 [raster] Churn callsites to hb_svg_str_t ASCII-ci methods by Behdad Esfahbod · 15 hours ago
  11. 5a3e4a7 [raster] Add ASCII-insensitive compare methods to hb_svg_str_t by Behdad Esfahbod · 15 hours ago
  12. faa4c66 [raster] Cap gradient href inheritance chain depth by Behdad Esfahbod · 15 hours ago
  13. c965666 [raster] Match clip-path 'none' keyword case-insensitively by Behdad Esfahbod · 15 hours ago
  14. 9f21f45 [raster] Parse SVG transform function names case-insensitively by Behdad Esfahbod · 15 hours ago
  15. 5659d5d [raster] Simplify gradient style parsing path by Behdad Esfahbod · 15 hours ago
  16. edf70c2 [raster] Parse clipPathUnits values case-insensitively by Behdad Esfahbod · 15 hours ago
  17. d48d888 [raster] Handle hidden gradient stops and monotonic offsets by Behdad Esfahbod · 15 hours ago
  18. 520928c [raster] Add radial gradient fr support by Behdad Esfahbod · 15 hours ago
  19. 5427e20 [raster] Match preserveAspectRatio align tokens case-insensitively by Behdad Esfahbod · 15 hours ago
  20. 34438c8 [raster] Parse gradient spread/units values case-insensitively by Behdad Esfahbod · 15 hours ago
  21. a70d418 [raster] Support style fallback for gradient geometry and attrs by Behdad Esfahbod · 15 hours ago
  22. 062fa57 [raster] Use hb_decycler_t for gradient href cycle detection by Behdad Esfahbod · 15 hours ago
  23. a4b05d1 [raster] Centralize SVG container tag checks by Behdad Esfahbod · 15 hours ago
  24. f52b058 [raster] Remove unused hb_svg_str_t helpers by Behdad Esfahbod · 15 hours ago
  25. 588faa2 [raster] Treat SVG <a> as a container in render and clip traversal by Behdad Esfahbod · 15 hours ago
  26. 9e44a08 [raster] Share SVG use geometry parsing helper by Behdad Esfahbod · 15 hours ago
  27. 9988fd2 [raster] Share use target viewport mapping helper by Behdad Esfahbod · 15 hours ago
  28. 3b9a860 [raster] Simplify primitive SVG render helper signature by Behdad Esfahbod · 15 hours ago
  29. be096d5 [raster] Treat percent x/y as unresolved in SVG viewport positioning by Behdad Esfahbod · 15 hours ago
  30. 8fc7d8f [raster] Reject negative rect corner radii in SVG parsing by Behdad Esfahbod · 15 hours ago
  31. 1198ff5 [raster] Treat percent viewport sizes as unresolved in SVG mapping by Behdad Esfahbod · 15 hours ago
  32. bb8a6f7 [raster] Remove truncating id copy in SVG glyph fallback scan by Behdad Esfahbod · 15 hours ago
  33. 3eff4fa [raster] Reuse shared visibility resolver in clipPath parsing by Behdad Esfahbod · 15 hours ago
  34. d19699d [raster] Read target style width/height for SVG <use> viewport fallback by Behdad Esfahbod · 15 hours ago
  35. 8523cf7 [raster] Reuse shared shape parser for primitive SVG rendering by Behdad Esfahbod · 15 hours ago
  36. d52b612 [raster] Parse shape geometry properties from SVG style by Behdad Esfahbod · 15 hours ago
  37. 87ba001 [raster] Reuse shared viewBox parser in SVG container rendering by Behdad Esfahbod · 15 hours ago
  38. 4f75ddb [raster] Support style geometry on nested SVG viewport elements by Behdad Esfahbod · 15 hours ago
  39. 3bcaf95 [raster] Support style x/y/width/height on SVG <use> by Behdad Esfahbod · 15 hours ago
  40. 59d2524 [raster] Share SVG id target lookup helper by Behdad Esfahbod · 15 hours ago
  41. df7e8af [raster] Restrict clipPath symbol traversal to direct <use> targets by Behdad Esfahbod · 15 hours ago
  42. c53ee98 [raster] Accept defer prefix in preserveAspectRatio parsing by Behdad Esfahbod · 15 hours ago
  43. ba43784 [raster] Fallback <use> viewport to viewBox when sizes are absent by Behdad Esfahbod · 15 hours ago
  44. 39a6473 [raster] Ignore direct symbol nodes inside clipPath defs by Behdad Esfahbod · 15 hours ago
  45. 8a0f998 [raster] Render symbol elements only when referenced by <use> by Behdad Esfahbod · 15 hours ago
  46. 4d42106 [raster] Inherit visibility in clipPath <use> target traversal by Behdad Esfahbod · 15 hours ago
  47. 4f829c9 [raster] Guard SVG <use> id-cache lookup on accel presence by Behdad Esfahbod · 15 hours ago
  48. 7a3de1a [raster] Avoid duplicate viewBox mapping in clipPath <use> refs by Behdad Esfahbod · 15 hours ago
  49. 71e16a8 [raster] Avoid duplicate viewBox mapping for <use> targets by Behdad Esfahbod · 15 hours ago
  50. 9086843 [raster] Apply nested SVG viewBox mapping in clipPath refs by Behdad Esfahbod · 15 hours ago
  51. e835a2f [raster] Apply full viewBox mapping for nested SVG containers by Behdad Esfahbod · 15 hours ago
  52. cc4b5d7 [raster] Apply nested SVG x/y offsets in clipPath traversal by Behdad Esfahbod · 15 hours ago
  53. 094dc4a [raster] Honor x/y positioning on nested SVG containers by Behdad Esfahbod · 15 hours ago
  54. f49a839 [raster] Share SVG viewBox transform helpers by Behdad Esfahbod · 15 hours ago
  55. 31d2d6e [raster] Fix preserveAspectRatio alignment token parsing by Behdad Esfahbod · 15 hours ago
  56. eb0e29d [raster] Simplify clipPath <use> decycler flow by Behdad Esfahbod · 15 hours ago
  57. 50ef120 [raster] Fallback to target viewport size for SVG <use> mapping by Behdad Esfahbod · 15 hours ago
  58. 2fbc1a1 [raster] Use SVG paint fallback for unresolved gradient chains by Behdad Esfahbod · 15 hours ago
  59. 53bfaea [raster] Always unwind transforms on SVG <use> cycle skip by Behdad Esfahbod · 15 hours ago
  60. 4a4f9f2 [raster] Treat symbol as container in SVG child-skip logic by Behdad Esfahbod · 15 hours ago
  61. 2622fe9 [raster] Validate objectBoundingBox dimensions before mapping by Behdad Esfahbod · 15 hours ago
  62. 6e7a613 [raster] Ignore <defs> geometry in clipPath collection by Behdad Esfahbod · 15 hours ago
  63. 11234bf [raster] Apply viewBox mapping for clipPath <use> svg/symbol refs by Behdad Esfahbod · 15 hours ago
  64. 48f9bbf [raster] Refactor SVG clipPath collection helpers by Behdad Esfahbod · 15 hours ago
  65. 5cad3ea [raster] Inherit visibility through nested clipPath content by Behdad Esfahbod · 15 hours ago
  66. 68be92b [raster] Honor preserveAspectRatio for SVG <use> viewports by Behdad Esfahbod · 15 hours ago
  67. 0b03fe5 [raster] Traverse container targets for clipPath <use> refs by Behdad Esfahbod · 15 hours ago
  68. 2f6fdda [raster] Guard clipPath <use> reference cycles with hb_decycler_t by Behdad Esfahbod · 15 hours ago
  69. 124d92f [raster] Support <use> shapes inside SVG clipPath by Behdad Esfahbod · 15 hours ago
  70. d57bd72 [raster] Respect visibility when collecting clipPath shapes by Behdad Esfahbod · 15 hours ago
  71. e89ebd7 [raster] Honor style transform in SVG clipPath parsing by Behdad Esfahbod · 15 hours ago
  72. 966a1c2 [raster] Handle nested transforms in SVG clipPath content by Behdad Esfahbod · 15 hours ago
  73. ef73c6e [raster] Apply empty SVG clipPath definitions as empty clips by Behdad Esfahbod · 15 hours ago
  74. 28dc8f6 [raster] Require local fragment IDs for SVG refs by Behdad Esfahbod · 15 hours ago
  75. 5f4deab [raster] Sanitize non-finite SVG numeric parses by Behdad Esfahbod · 16 hours ago
  76. ce91e95 [raster] Remove fixed SVG gradient href-chain limit by Behdad Esfahbod · 16 hours ago
  77. c24c7b7 [raster] Improve SVG <use> viewport behavior by Behdad Esfahbod · 16 hours ago
  78. 7eec974 [raster] De-duplicate SVG defs scan dispatch by Behdad Esfahbod · 16 hours ago
  79. f90d139 [raster] Use span IDs for SVG defs and references by Behdad Esfahbod · 16 hours ago
  80. 503d216 [raster] Share SVG href and id-ref parsing helpers by Behdad Esfahbod · 16 hours ago
  81. f560bbb [raster] Guard SVG <use> cycles with hb_decycler_t by Behdad Esfahbod · 16 hours ago
  82. 860beb0 [raster] Split SVG defs scanning from render by Behdad Esfahbod · 16 hours ago
  83. c6b1598 [raster] Reduce SVG module include coupling by Behdad Esfahbod · 16 hours ago
  84. d98af91 [raster] Normalize SVG helper APIs to hb_raster_svg_* by Behdad Esfahbod · 16 hours ago
  85. 601c981 [raster] Share SVG render/fill/use context structs by Behdad Esfahbod · 16 hours ago
  86. 5c2882b [raster] Split SVG color parser and remove hb-raster-svg.cc by Behdad Esfahbod · 16 hours ago
  87. 9f18f09 [raster] Split SVG renderer into hb-raster-svg-render by Behdad Esfahbod · 16 hours ago
  88. 0b4f03d [raster] Split SVG use helpers into hb-raster-svg-use by Behdad Esfahbod · 16 hours ago
  89. aaae77c [raster] Split SVG fill helpers into hb-raster-svg-fill by Behdad Esfahbod · 16 hours ago
  90. b8f607c [raster] Split SVG bbox helpers into hb-raster-svg-bbox by Behdad Esfahbod · 16 hours ago
  91. 8f960c4 [raster] Split SVG clip helpers into hb-raster-svg-clip by Behdad Esfahbod · 16 hours ago
  92. b1c1889 [raster] Split SVG gradient helpers into hb-raster-svg-gradient by Behdad Esfahbod · 16 hours ago
  93. ba1352a [raster] Fix fill color regression in SVG id parsing by Behdad Esfahbod · 16 hours ago
  94. 87c18a2 [raster] Drop unused SVG def enum variant by Behdad Esfahbod · 16 hours ago
  95. 2ef531d [raster] Add SVG parser guardrails for attrs and stops by Behdad Esfahbod · 16 hours ago
  96. 209ccf6 [raster] Unify SVG id reference parsing by Behdad Esfahbod · 16 hours ago
  97. fea3052 [raster] Add cached SVG attribute view helper by Behdad Esfahbod · 16 hours ago
  98. 0549b10 [raster] Split SVG defs store into hb-raster-svg-defs by Behdad Esfahbod · 16 hours ago
  99. a7a7ed6 [raster] Split SVG parser code into hb-raster-svg-parse by Behdad Esfahbod · 16 hours ago
  100. f6b60d9 raster/svg: split base helpers into hb-raster-svg-* units by Behdad Esfahbod · 16 hours ago