+2006-01-16 Eric Seidel <eseidel@apple.com>
+
+ Reviewed by beth.
+
+ A proactive test case to prevent crashes in recursive clippath defs
+
+ * svg/custom/recursive-clippath-expected.checksum: Added.
+ * svg/custom/recursive-clippath-expected.png: Added.
+ * svg/custom/recursive-clippath-expected.txt: Added.
+ * svg/custom/recursive-clippath.svg: Added.
+
2006-01-16 Geoffrey Garen <ggaren@apple.com>
- Added layout test for
--- /dev/null
+KCanvasResource {id="clipPath_0" [type=CLIPPER] [clip data=[[winding=NON-ZERO] [path=M0.00,0.00L100.00,0.00L100.00,100.00L0.00,100.00]]]}
+layer at (0,0) size 800x600
+ RenderCanvas at (0,0) size 800x600
+ KCanvasContainer {svg} at (0,0) size 200x200
+ KCanvasItem {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#FF0000]}] [clip path="#clipPath_0"] [data="M0.00,0.00L200.00,0.00L200.00,200.00L0.00,200.00"]
+ KCanvasItem {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M0.00,0.00L100.00,0.00L100.00,100.00L0.00,100.00"]
--- /dev/null
+<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'>
+ <clippath id='clipPath_0'>
+ <rect x='0' y='0' width='100' height='100' fill='none' clip-path='url(#clipPath_0)' />
+ </clippath>
+ <rect x='0' y='0' width='200' height='200' fill='red' clip-path='url(#clipPath_0)' />
+ <rect x='0' y='0' width='100' height='100' fill='green' />
+</svg>