[webkit-changes] cvs commit: LayoutTests/svg/custom
transform-ignore-after-invalid-expected.checksum
transform-ignore-after-invalid-expected.png
transform-ignore-after-invalid-expected.txt
transform-ignore-after-invalid.svg
transform-invalid-expected.checksum
transform-invalid-expected.png transform-invalid-expected.txt
transform-invalid.svg transform-with-ending-space-expected.checksum
transform-with-ending-space-expected.png
transform-with-ending-space-expected.txt
transform-with-ending-space.svg
Eric
eseidel at opensource.apple.com
Tue Dec 13 13:26:54 PST 2005
eseidel 05/12/13 13:26:53
Modified: . ChangeLog
Added: svg/custom transform-ignore-after-invalid-expected.checksum
transform-ignore-after-invalid-expected.png
transform-ignore-after-invalid-expected.txt
transform-ignore-after-invalid.svg
transform-invalid-expected.checksum
transform-invalid-expected.png
transform-invalid-expected.txt
transform-invalid.svg
transform-with-ending-space-expected.checksum
transform-with-ending-space-expected.png
transform-with-ending-space-expected.txt
transform-with-ending-space.svg
Log:
Bug #: 6061
Submitted by: eseidel
Reviewed by: darin
3 tests checking expected behavior for bad transform.
http://bugzilla.opendarwin.org/show_bug.cgi?id=6061
* svg/custom/transform-ignore-after-invalid-expected.checksum: Added.
* svg/custom/transform-ignore-after-invalid-expected.png: Added.
* svg/custom/transform-ignore-after-invalid-expected.txt: Added.
* svg/custom/transform-ignore-after-invalid.svg: Added.
* svg/custom/transform-invalid-expected.checksum: Added.
* svg/custom/transform-invalid-expected.png: Added.
* svg/custom/transform-invalid-expected.txt: Added.
* svg/custom/transform-invalid.svg: Added.
* svg/custom/transform-with-ending-space-expected.checksum: Added.
* svg/custom/transform-with-ending-space-expected.png: Added.
* svg/custom/transform-with-ending-space-expected.txt: Added.
* svg/custom/transform-with-ending-space.svg: Added.
Revision Changes Path
1.148 +20 -0 LayoutTests/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/LayoutTests/ChangeLog,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -r1.147 -r1.148
--- ChangeLog 13 Dec 2005 01:50:30 -0000 1.147
+++ ChangeLog 13 Dec 2005 21:26:50 -0000 1.148
@@ -1,3 +1,23 @@
+2005-12-13 Eric Seidel <eseidel at apple.com>
+
+ Reviewed by darin.
+
+ 3 tests checking expected behavior for bad transform.
+ http://bugzilla.opendarwin.org/show_bug.cgi?id=6061
+
+ * svg/custom/transform-ignore-after-invalid-expected.checksum: Added.
+ * svg/custom/transform-ignore-after-invalid-expected.png: Added.
+ * svg/custom/transform-ignore-after-invalid-expected.txt: Added.
+ * svg/custom/transform-ignore-after-invalid.svg: Added.
+ * svg/custom/transform-invalid-expected.checksum: Added.
+ * svg/custom/transform-invalid-expected.png: Added.
+ * svg/custom/transform-invalid-expected.txt: Added.
+ * svg/custom/transform-invalid.svg: Added.
+ * svg/custom/transform-with-ending-space-expected.checksum: Added.
+ * svg/custom/transform-with-ending-space-expected.png: Added.
+ * svg/custom/transform-with-ending-space-expected.txt: Added.
+ * svg/custom/transform-with-ending-space.svg: Added.
+
2005-12-12 Justin Garcia <justin.garcia at apple.com>
Reviewed by harrison
1.1 LayoutTests/svg/custom/transform-ignore-after-invalid-expected.checksum
Index: transform-ignore-after-invalid-expected.checksum
===================================================================
5e41aeb73f52555c5781c27b6b300835
1.1 LayoutTests/svg/custom/transform-ignore-after-invalid-expected.png
<<Binary file>>
1.1 LayoutTests/svg/custom/transform-ignore-after-invalid-expected.txt
Index: transform-ignore-after-invalid-expected.txt
===================================================================
layer at (0,0) size 480x360
RenderCanvas at (0,0) size 480x360
KCanvasContainer {svg} at (0,0) size 100x100
KCanvasItem {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00L100.00,0.00L100.00,100.00L0.00,100.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"]
1.1 LayoutTests/svg/custom/transform-ignore-after-invalid.svg
Index: transform-ignore-after-invalid.svg
===================================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100">
<!-- The current behavior is to ignore invalid transforms (and any transforms after).
We might choose to enter an "error state" on an invlalid transform in the future. -->
<rect width="100" height="100" fill="red"/>
<rect width="100" height="100" transform="scale(1,2,3) translate(50,50)" fill="green"/>
</svg>
1.1 LayoutTests/svg/custom/transform-invalid-expected.checksum
Index: transform-invalid-expected.checksum
===================================================================
5e41aeb73f52555c5781c27b6b300835
1.1 LayoutTests/svg/custom/transform-invalid-expected.png
<<Binary file>>
1.1 LayoutTests/svg/custom/transform-invalid-expected.txt
Index: transform-invalid-expected.txt
===================================================================
layer at (0,0) size 480x360
RenderCanvas at (0,0) size 480x360
KCanvasContainer {svg} at (0,0) size 100x100
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"]
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"]
1.1 LayoutTests/svg/custom/transform-invalid.svg
Index: transform-invalid.svg
===================================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100">
<!-- Both of these previously caused crashes, but now should be ignored. -->
<rect width="100" height="100" transform="scale()" fill="green"/>
<rect width="100" height="100" transform="foo(1,1)" fill="green"/>
</svg>
1.1 LayoutTests/svg/custom/transform-with-ending-space-expected.checksum
Index: transform-with-ending-space-expected.checksum
===================================================================
5e41aeb73f52555c5781c27b6b300835
1.1 LayoutTests/svg/custom/transform-with-ending-space-expected.png
<<Binary file>>
1.1 LayoutTests/svg/custom/transform-with-ending-space-expected.txt
Index: transform-with-ending-space-expected.txt
===================================================================
layer at (0,0) size 480x360
RenderCanvas at (0,0) size 480x360
KCanvasContainer {svg} at (0,0) size 100x100
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"]
1.1 LayoutTests/svg/custom/transform-with-ending-space.svg
Index: transform-with-ending-space.svg
===================================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100">
<rect width="100" height="100" transform="scale(1,1) " fill="green"/>
</svg>
More information about the webkit-changes
mailing list