OLD | NEW |
1 SVG 1.1 dynamic animation tests | 1 SVG 1.1 dynamic animation tests |
2 | 2 |
3 | 3 |
4 This by animation for all XML property types | 4 This by animation for all XML property types |
5 | 5 |
6 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 6 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
7 | 7 |
8 | 8 |
9 PASS marker.orientAngle.animVal.value is -45 | 9 PASS marker.orientAngle.animVal.value is -45 |
10 PASS feConvolveMatrix.divisor.animVal is 37.5 | 10 PASS feConvolveMatrix.divisor.animVal is 37.5 |
(...skipping 29 matching lines...) Expand all Loading... |
40 PASS polyline.animatedPoints.getItem(1).y is 5 | 40 PASS polyline.animatedPoints.getItem(1).y is 5 |
41 PASS polyline.animatedPoints.getItem(1).x is 10 | 41 PASS polyline.animatedPoints.getItem(1).x is 10 |
42 PASS polyline.animatedPoints.getItem(1).y is 5 | 42 PASS polyline.animatedPoints.getItem(1).y is 5 |
43 PASS polyline.animatedPoints.getItem(2).x is 0 | 43 PASS polyline.animatedPoints.getItem(2).x is 0 |
44 PASS polyline.animatedPoints.getItem(2).y is 10 | 44 PASS polyline.animatedPoints.getItem(2).y is 10 |
45 PASS path.transform.animVal.numberOfItems is 2 | 45 PASS path.transform.animVal.numberOfItems is 2 |
46 PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE | 46 PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE |
47 PASS path.transform.animVal.getItem(0).angle is 45 | 47 PASS path.transform.animVal.getItem(0).angle is 45 |
48 PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE | 48 PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE |
49 PASS path.transform.animVal.getItem(1).angle is 0 | 49 PASS path.transform.animVal.getItem(1).angle is 0 |
50 PASS color.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0 | 50 PASS colorComponents[1] is 0 |
51 PASS color.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0 | 51 PASS colorComponents[2] is 0 |
52 PASS color.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0 | 52 PASS colorComponents[3] is 0 |
53 PASS marker.orientAngle.baseVal.value is -45 | 53 PASS marker.orientAngle.baseVal.value is -45 |
54 PASS feConvolveMatrix.divisor.baseVal is 37.5 | 54 PASS feConvolveMatrix.divisor.baseVal is 37.5 |
55 PASS feConvolveMatrix.orderX.baseVal is 6 | 55 PASS feConvolveMatrix.orderX.baseVal is 6 |
56 PASS feConvolveMatrix.orderY.baseVal is 6 | 56 PASS feConvolveMatrix.orderY.baseVal is 6 |
57 PASS feConvolveMatrix.targetX.baseVal is 5 | 57 PASS feConvolveMatrix.targetX.baseVal is 5 |
58 PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20 | 58 PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20 |
59 PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30 | 59 PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30 |
60 PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9 | 60 PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9 |
61 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0 | 61 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0 |
62 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1 | 62 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1 |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
123 PASS polyline.animatedPoints.getItem(1).y is 7.5 | 123 PASS polyline.animatedPoints.getItem(1).y is 7.5 |
124 PASS polyline.animatedPoints.getItem(1).x is 15 | 124 PASS polyline.animatedPoints.getItem(1).x is 15 |
125 PASS polyline.animatedPoints.getItem(1).y is 7.5 | 125 PASS polyline.animatedPoints.getItem(1).y is 7.5 |
126 PASS polyline.animatedPoints.getItem(2).x is 0 | 126 PASS polyline.animatedPoints.getItem(2).x is 0 |
127 PASS polyline.animatedPoints.getItem(2).y is 15 | 127 PASS polyline.animatedPoints.getItem(2).y is 15 |
128 PASS path.transform.animVal.numberOfItems is 2 | 128 PASS path.transform.animVal.numberOfItems is 2 |
129 PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE | 129 PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE |
130 PASS path.transform.animVal.getItem(0).angle is 45 | 130 PASS path.transform.animVal.getItem(0).angle is 45 |
131 PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE | 131 PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE |
132 PASS path.transform.animVal.getItem(1).angle is -22.5 | 132 PASS path.transform.animVal.getItem(1).angle is -22.5 |
133 PASS color.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0 | 133 PASS colorComponents[1] is 0 |
134 PASS color.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 63 | 134 PASS colorComponents[2] is 63 |
135 PASS color.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0 | 135 PASS colorComponents[3] is 0 |
136 PASS marker.orientAngle.baseVal.value is -45 | 136 PASS marker.orientAngle.baseVal.value is -45 |
137 PASS feConvolveMatrix.divisor.baseVal is 37.5 | 137 PASS feConvolveMatrix.divisor.baseVal is 37.5 |
138 PASS feConvolveMatrix.orderX.baseVal is 6 | 138 PASS feConvolveMatrix.orderX.baseVal is 6 |
139 PASS feConvolveMatrix.orderY.baseVal is 6 | 139 PASS feConvolveMatrix.orderY.baseVal is 6 |
140 PASS feConvolveMatrix.targetX.baseVal is 5 | 140 PASS feConvolveMatrix.targetX.baseVal is 5 |
141 PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20 | 141 PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20 |
142 PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30 | 142 PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30 |
143 PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9 | 143 PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9 |
144 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0 | 144 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0 |
145 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1 | 145 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1 |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
206 PASS polyline.animatedPoints.getItem(1).y is 10 | 206 PASS polyline.animatedPoints.getItem(1).y is 10 |
207 PASS polyline.animatedPoints.getItem(1).x is 20 | 207 PASS polyline.animatedPoints.getItem(1).x is 20 |
208 PASS polyline.animatedPoints.getItem(1).y is 10 | 208 PASS polyline.animatedPoints.getItem(1).y is 10 |
209 PASS polyline.animatedPoints.getItem(2).x is 0 | 209 PASS polyline.animatedPoints.getItem(2).x is 0 |
210 PASS polyline.animatedPoints.getItem(2).y is 20 | 210 PASS polyline.animatedPoints.getItem(2).y is 20 |
211 PASS path.transform.animVal.numberOfItems is 2 | 211 PASS path.transform.animVal.numberOfItems is 2 |
212 PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE | 212 PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE |
213 PASS path.transform.animVal.getItem(0).angle is 45 | 213 PASS path.transform.animVal.getItem(0).angle is 45 |
214 PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE | 214 PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE |
215 PASS path.transform.animVal.getItem(1).angle is -45 | 215 PASS path.transform.animVal.getItem(1).angle is -45 |
216 PASS color.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0 | 216 PASS colorComponents[1] is 0 |
217 PASS color.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128 | 217 PASS colorComponents[2] is 128 |
218 PASS color.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0 | 218 PASS colorComponents[3] is 0 |
219 PASS marker.orientAngle.baseVal.value is -45 | 219 PASS marker.orientAngle.baseVal.value is -45 |
220 PASS feConvolveMatrix.divisor.baseVal is 37.5 | 220 PASS feConvolveMatrix.divisor.baseVal is 37.5 |
221 PASS feConvolveMatrix.orderX.baseVal is 6 | 221 PASS feConvolveMatrix.orderX.baseVal is 6 |
222 PASS feConvolveMatrix.orderY.baseVal is 6 | 222 PASS feConvolveMatrix.orderY.baseVal is 6 |
223 PASS feConvolveMatrix.targetX.baseVal is 5 | 223 PASS feConvolveMatrix.targetX.baseVal is 5 |
224 PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20 | 224 PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20 |
225 PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30 | 225 PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30 |
226 PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9 | 226 PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9 |
227 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0 | 227 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0 |
228 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1 | 228 PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1 |
(...skipping 23 matching lines...) Expand all Loading... |
252 PASS polyline.points.getItem(1).y is 5 | 252 PASS polyline.points.getItem(1).y is 5 |
253 PASS polyline.points.getItem(2).x is 0 | 253 PASS polyline.points.getItem(2).x is 0 |
254 PASS polyline.points.getItem(2).y is 10 | 254 PASS polyline.points.getItem(2).y is 10 |
255 PASS path.transform.baseVal.numberOfItems is 1 | 255 PASS path.transform.baseVal.numberOfItems is 1 |
256 PASS path.transform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE | 256 PASS path.transform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE |
257 PASS path.transform.baseVal.getItem(0).angle is 45 | 257 PASS path.transform.baseVal.getItem(0).angle is 45 |
258 PASS successfullyParsed is true | 258 PASS successfullyParsed is true |
259 | 259 |
260 TEST COMPLETE | 260 TEST COMPLETE |
261 | 261 |
OLD | NEW |