[webkit-changes] cvs commit: SVGSupport/layout-tests/custom
use-forward-refs-expected.checksum
use-forward-refs-expected.png use-forward-refs-expected.txt
use-forward-refs.svg
Eric
eseidel at opensource.apple.com
Sat Oct 8 03:45:07 PDT 2005
eseidel 05/10/08 03:45:07
Modified: . ChangeLog
Added: layout-tests/custom use-forward-refs-expected.checksum
use-forward-refs-expected.png
use-forward-refs-expected.txt use-forward-refs.svg
Log:
Bug #: 5240
Submitted by: Rob Buis <rwlbuis at xs4all.nl>
Reviewed by: eseidel
Almost forgot the layout test for the last commit. ;)
http://bugzilla.opendarwin.org/show_bug.cgi?id=5240
* svg-tests/custom/use-forward-refs-expected.checksum: Added.
* svg-tests/custom/use-forward-refs-expected.png: Added.
* svg-tests/custom/use-forward-refs-expected.txt: Added.
* svg-tests/custom/use-forward-refs.svg: Added.
Revision Changes Path
1.220 +12 -0 WebCore/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/WebCore/ChangeLog,v
retrieving revision 1.219
retrieving revision 1.220
diff -u -r1.219 -r1.220
--- ChangeLog 8 Oct 2005 09:18:12 -0000 1.219
+++ ChangeLog 8 Oct 2005 10:45:05 -0000 1.220
@@ -2,6 +2,18 @@
Reviewed by eseidel.
+ Almost forgot the layout test for the last commit. ;)
+ http://bugzilla.opendarwin.org/show_bug.cgi?id=5240
+
+ * svg-tests/custom/use-forward-refs-expected.checksum: Added.
+ * svg-tests/custom/use-forward-refs-expected.png: Added.
+ * svg-tests/custom/use-forward-refs-expected.txt: Added.
+ * svg-tests/custom/use-forward-refs.svg: Added.
+
+2005-10-08 Rob Buis <rwlbuis at xs4all.nl>
+
+ Reviewed by eseidel.
+
Fix to handle forward referencing <use> elements.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5240
1.1 SVGSupport/layout-tests/custom/use-forward-refs-expected.checksum
Index: use-forward-refs-expected.checksum
===================================================================
794b5e66712e6796d0d9127ac14d3b31
1.1 SVGSupport/layout-tests/custom/use-forward-refs-expected.png
<<Binary file>>
1.1 SVGSupport/layout-tests/custom/use-forward-refs-expected.txt
Index: use-forward-refs-expected.txt
===================================================================
KCanvasRegistry: empty
KCanvasContainer at (9,9) size 80x70
KCanvasContainer at (9,9) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-39.84,-20.16)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (9,9) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (9,9) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (12,11) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-37.34,-18.59)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (12,11) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (12,11) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (14,12) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-34.84,-17.66)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (14,12) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (14,12) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (17,13) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-32.34,-16.09)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (17,13) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (17,13) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (19,14) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-30.16,-15.16)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (19,14) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (19,14) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (22,16) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-27.34,-13.59)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (22,16) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (22,16) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (24,17) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-25.16,-12.66)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (24,17) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (24,17) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (27,18) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-22.34,-11.41)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (27,18) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (27,18) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (29,19) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-19.84,-10.16)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (29,19) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (29,19) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (32,20) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-17.34,-8.91)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (32,20) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (32,20) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (34,22) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-14.84,-7.66)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (34,22) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (34,22) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (37,23) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-12.66,-6.41)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (37,23) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (37,23) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (39,24) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-9.84,-5.16)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (39,24) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (39,24) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (42,25) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-7.66,-3.91)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (42,25) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (42,25) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (44,27) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-5.16,-2.66)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (44,27) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (44,27) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasContainer at (47,28) size 40x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-2.66,-1.41)}] [fill={[type=SOLID] [color=#000000]}]
KCanvasContainer at (47,28) size 40x50 [fill={[type=SOLID] [color=#000000]}]
KCanvasItem {path} at (47,28) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
KCanvasItem {path} at (49,29) size 40x50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.33]}] [fill={[type=SOLID] [color=#4C4C4C]}] [data="M50.00,50.00L50.00,80.00L90.00,60.00L90.00,30.00"]
1.1 SVGSupport/layout-tests/custom/use-forward-refs.svg
Index: use-forward-refs.svg
===================================================================
<svg id="svg1291" height="200px" width="200px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<use height="200" transform="translate(-39.84375,-20.15625)" xlink:href="#path3874"/>
<use height="200" transform="translate(-37.34375,-18.59375)" xlink:href="#path3874"/>
<use height="200" transform="translate(-34.84375,-17.65625)" xlink:href="#path3874"/>
<use height="200" transform="translate(-32.34375,-16.09375)" xlink:href="#path3874"/>
<use height="200" transform="translate(-30.15625,-15.15625)" xlink:href="#path3874"/>
<use height="200" transform="translate(-27.34375,-13.59375)" xlink:href="#path3874"/>
<use height="200" transform="translate(-25.15625,-12.65625)" xlink:href="#path3874"/>
<use height="200" transform="translate(-22.34375,-11.40625)" xlink:href="#path3874"/>
<use height="200" transform="translate(-19.84375,-10.15625)" xlink:href="#path3874"/>
<use height="200" transform="translate(-17.34375,-8.906250)" xlink:href="#path3874"/>
<use height="200" transform="translate(-14.84375,-7.656250)" xlink:href="#path3874"/>
<use height="200" transform="translate(-12.65625,-6.406250)" xlink:href="#path3874"/>
<use height="200" transform="translate(-9.843750,-5.156250)" xlink:href="#path3874"/>
<use height="200" transform="translate(-7.656250,-3.906250)" xlink:href="#path3874"/>
<use height="200" transform="translate(-5.156250,-2.656250)" xlink:href="#path3874"/>
<use height="200" transform="translate(-2.656250,-1.406250)" xlink:href="#path3874"/>
<path d="M 50 50 L 50 80 L 90 60 L 90 30 z" id="path3874" style="fill:#4c4c4c;stroke:black;stroke-width:0.25pt"/>
</svg>
More information about the webkit-changes
mailing list