OLD | NEW |
1 This is a test of the simple SVGTransformList API parts. | 1 This is a test of the simple SVGTransformList API parts. |
2 | 2 |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
4 | 4 |
5 | 5 |
6 PASS circle1.transform.baseVal != circle1.transform.animVal is true | 6 PASS circle1.transform.baseVal != circle1.transform.animVal is true |
7 PASS circle1.transform.baseVal.numberOfItems is 2 | 7 PASS circle1.transform.baseVal.numberOfItems is 2 |
8 PASS circle1.transform.animVal.numberOfItems is 2 | 8 PASS circle1.transform.animVal.numberOfItems is 2 |
9 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" | 9 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
10 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" | 10 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
11 | 11 |
12 Test uncommon arguments for initialize() | 12 Test uncommon arguments for initialize() |
13 PASS circle1.transform.baseVal.initialize(30) threw exception TypeError: Failed
to execute 'initialize' on 'SVGTransformList': parameter 1 is not of type 'SVGTr
ansform'.. | 13 PASS circle1.transform.baseVal.initialize(30) threw exception TypeError: Failed
to execute 'initialize' on 'SVGTransformList': parameter 1 is not of type 'SVGTr
ansform'.. |
14 PASS circle1.transform.baseVal.initialize('aString') threw exception TypeError:
Failed to execute 'initialize' on 'SVGTransformList': parameter 1 is not of type
'SVGTransform'.. | 14 PASS circle1.transform.baseVal.initialize('aString') threw exception TypeError:
Failed to execute 'initialize' on 'SVGTransformList': parameter 1 is not of type
'SVGTransform'.. |
15 PASS circle1.transform.baseVal.initialize(circle1) threw exception TypeError: Fa
iled to execute 'initialize' on 'SVGTransformList': parameter 1 is not of type '
SVGTransform'.. | 15 PASS circle1.transform.baseVal.initialize(circle1) threw exception TypeError: Fa
iled to execute 'initialize' on 'SVGTransformList': parameter 1 is not of type '
SVGTransform'.. |
16 PASS circle1.transform.baseVal.initialize(null) threw exception TypeError: Faile
d to execute 'initialize' on 'SVGTransformList': parameter 1 is not of type 'SVG
Transform'.. | 16 PASS circle1.transform.baseVal.initialize(null) threw exception TypeError: Faile
d to execute 'initialize' on 'SVGTransformList': parameter 1 is not of type 'SVG
Transform'.. |
17 | 17 |
18 Test uncommon arguments for getItem() | 18 Test uncommon arguments for getItem() |
19 PASS circle1.transform.baseVal.getItem(30) threw exception IndexSizeError: Faile
d to execute 'getItem' on 'SVGTransformList': The index provided (30) is greater
than the maximum bound (2).. | 19 PASS circle1.transform.baseVal.getItem(30) threw exception IndexSizeError: Faile
d to execute 'getItem' on 'SVGTransformList': The index provided (30) is greater
than the maximum bound (2).. |
20 PASS circle1.transform.baseVal.getItem('aString') is circle1.transform.baseVal.g
etItem(0) | 20 PASS circle1.transform.baseVal.getItem('aString') is circle1.transform.baseVal.g
etItem(0) |
21 PASS circle1.transform.baseVal.getItem(circle1) is circle1.transform.baseVal.get
Item(0) | 21 PASS circle1.transform.baseVal.getItem(circle1) is circle1.transform.baseVal.get
Item(0) |
22 PASS circle1.transform.baseVal.getItem(null) is circle1.transform.baseVal.getIte
m(0) | 22 PASS circle1.transform.baseVal.getItem(null) is circle1.transform.baseVal.getIte
m(0) |
23 | 23 |
24 Test uncommon arguments for insertItemBefore() | 24 Test uncommon arguments for insertItemBefore() |
25 PASS circle1.transform.baseVal.insertItemBefore(30) threw exception TypeError: F
ailed to execute 'insertItemBefore' on 'SVGTransformList': 2 arguments required,
but only 1 present.. | 25 PASS circle1.transform.baseVal.insertItemBefore(30) threw exception TypeError: F
ailed to execute 'insertItemBefore' on 'SVGTransformList': 2 arguments required,
but only 1 present.. |
26 PASS circle1.transform.baseVal.insertItemBefore('aString') threw exception TypeE
rror: Failed to execute 'insertItemBefore' on 'SVGTransformList': 2 arguments re
quired, but only 1 present.. | 26 PASS circle1.transform.baseVal.insertItemBefore('aString') threw exception TypeE
rror: Failed to execute 'insertItemBefore' on 'SVGTransformList': 2 arguments re
quired, but only 1 present.. |
27 PASS circle1.transform.baseVal.insertItemBefore(circle1) threw exception TypeErr
or: Failed to execute 'insertItemBefore' on 'SVGTransformList': 2 arguments requ
ired, but only 1 present.. | 27 PASS circle1.transform.baseVal.insertItemBefore(circle1) threw exception TypeErr
or: Failed to execute 'insertItemBefore' on 'SVGTransformList': 2 arguments requ
ired, but only 1 present.. |
28 PASS circle1.transform.baseVal.insertItemBefore(null) threw exception TypeError:
Failed to execute 'insertItemBefore' on 'SVGTransformList': 2 arguments require
d, but only 1 present.. | 28 PASS circle1.transform.baseVal.insertItemBefore(null) threw exception TypeError:
Failed to execute 'insertItemBefore' on 'SVGTransformList': 2 arguments require
d, but only 1 present.. |
29 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte
m(1), 'aString') is circle1.transform.baseVal.getItem(0) | 29 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte
m(1), 'aString') is circle1.transform.baseVal.getItem(0) |
30 PASS circle1.transform.baseVal.numberOfItems is 2 | 30 PASS circle1.transform.baseVal.numberOfItems is 3 |
31 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" | 31 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
32 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" | 32 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
33 PASS circle1.getAttribute('transform') is "translate(10 10) scale(2 2)" | 33 PASS dumpTransform(circle1.transform.baseVal.getItem(2)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
| 34 PASS circle1.getAttribute('transform') is "translate(10 10) scale(2 2) translate
(10 10)" |
34 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte
m(1), circle1) is circle1.transform.baseVal.getItem(0) | 35 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte
m(1), circle1) is circle1.transform.baseVal.getItem(0) |
35 PASS circle1.transform.baseVal.numberOfItems is 2 | 36 PASS circle1.transform.baseVal.numberOfItems is 4 |
36 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" | 37 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
37 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" | 38 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
38 PASS circle1.getAttribute('transform') is "scale(2 2) translate(10 10)" | 39 PASS dumpTransform(circle1.transform.baseVal.getItem(2)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
| 40 PASS dumpTransform(circle1.transform.baseVal.getItem(3)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
| 41 PASS circle1.getAttribute('transform') is "scale(2 2) translate(10 10) scale(2 2
) translate(10 10)" |
39 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte
m(1), null) is circle1.transform.baseVal.getItem(0) | 42 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte
m(1), null) is circle1.transform.baseVal.getItem(0) |
40 PASS circle1.transform.baseVal.numberOfItems is 2 | 43 PASS circle1.transform.baseVal.numberOfItems is 5 |
41 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" | 44 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
42 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" | 45 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
43 PASS circle1.getAttribute('transform') is "translate(10 10) scale(2 2)" | 46 PASS dumpTransform(circle1.transform.baseVal.getItem(2)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
| 47 PASS dumpTransform(circle1.transform.baseVal.getItem(3)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
| 48 PASS dumpTransform(circle1.transform.baseVal.getItem(4)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
| 49 PASS circle1.getAttribute('transform') is "translate(10 10) scale(2 2) translate
(10 10) scale(2 2) translate(10 10)" |
44 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte
m(1), 0) is circle1.transform.baseVal.getItem(0) | 50 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte
m(1), 0) is circle1.transform.baseVal.getItem(0) |
45 PASS circle1.transform.baseVal.numberOfItems is 2 | 51 PASS circle1.transform.baseVal.numberOfItems is 6 |
46 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" | 52 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
47 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" | 53 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
48 PASS circle1.getAttribute('transform') is "scale(2 2) translate(10 10)" | 54 PASS dumpTransform(circle1.transform.baseVal.getItem(2)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
| 55 PASS dumpTransform(circle1.transform.baseVal.getItem(3)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
| 56 PASS dumpTransform(circle1.transform.baseVal.getItem(4)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
| 57 PASS dumpTransform(circle1.transform.baseVal.getItem(5)) is "type=SVG_TRANSFORM_
TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" |
| 58 PASS circle1.getAttribute('transform') is "scale(2 2) translate(10 10) scale(2 2
) translate(10 10) scale(2 2) translate(10 10)" |
49 PASS circle1.transform.baseVal.insertItemBefore(30, 0) threw exception TypeError
: Failed to execute 'insertItemBefore' on 'SVGTransformList': parameter 1 is not
of type 'SVGTransform'.. | 59 PASS circle1.transform.baseVal.insertItemBefore(30, 0) threw exception TypeError
: Failed to execute 'insertItemBefore' on 'SVGTransformList': parameter 1 is not
of type 'SVGTransform'.. |
50 PASS circle1.transform.baseVal.insertItemBefore('aString', 0) threw exception Ty
peError: Failed to execute 'insertItemBefore' on 'SVGTransformList': parameter 1
is not of type 'SVGTransform'.. | 60 PASS circle1.transform.baseVal.insertItemBefore('aString', 0) threw exception Ty
peError: Failed to execute 'insertItemBefore' on 'SVGTransformList': parameter 1
is not of type 'SVGTransform'.. |
51 PASS circle1.transform.baseVal.insertItemBefore(circle1, 0) threw exception Type
Error: Failed to execute 'insertItemBefore' on 'SVGTransformList': parameter 1 i
s not of type 'SVGTransform'.. | 61 PASS circle1.transform.baseVal.insertItemBefore(circle1, 0) threw exception Type
Error: Failed to execute 'insertItemBefore' on 'SVGTransformList': parameter 1 i
s not of type 'SVGTransform'.. |
52 PASS circle1.transform.baseVal.insertItemBefore(null, 0) threw exception TypeErr
or: Failed to execute 'insertItemBefore' on 'SVGTransformList': parameter 1 is n
ot of type 'SVGTransform'.. | 62 PASS circle1.transform.baseVal.insertItemBefore(null, 0) threw exception TypeErr
or: Failed to execute 'insertItemBefore' on 'SVGTransformList': parameter 1 is n
ot of type 'SVGTransform'.. |
53 | 63 |
54 Set transform='rotate(90) scale(2 2) translate(10 10) skewX(45)' for circle1 | 64 Set transform='rotate(90) scale(2 2) translate(10 10) skewX(45)' for circle1 |
55 PASS circle1.setAttribute('transform', 'rotate(90) scale(2 2) translate(10 10) s
kewX(45)') is undefined. | 65 PASS circle1.setAttribute('transform', 'rotate(90) scale(2 2) translate(10 10) s
kewX(45)') is undefined. |
56 PASS circle1.transform.baseVal.numberOfItems is 4 | 66 PASS circle1.transform.baseVal.numberOfItems is 4 |
57 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
ROTATE matrix=[0.0 1.0 -1.0 0.0 0.0 0.0]" | 67 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
ROTATE matrix=[0.0 1.0 -1.0 0.0 0.0 0.0]" |
58 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" | 68 PASS dumpTransform(circle1.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_
SCALE matrix=[2.0 0.0 0.0 2.0 0.0 0.0]" |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
135 PASS dumpTransform(transform = svg.createSVGTransform()) is "type=SVG_TRANSFORM_
MATRIX matrix=[1.0 0.0 0.0 1.0 0.0 0.0]" | 145 PASS dumpTransform(transform = svg.createSVGTransform()) is "type=SVG_TRANSFORM_
MATRIX matrix=[1.0 0.0 0.0 1.0 0.0 0.0]" |
136 PASS transform.setRotate(45, 50, 100) is undefined. | 146 PASS transform.setRotate(45, 50, 100) is undefined. |
137 PASS dumpTransform(circle1.transform.baseVal.appendItem(transform)) is "type=SVG
_TRANSFORM_ROTATE matrix=[0.7 0.7 -0.7 0.7 85.4 -6.1]" | 147 PASS dumpTransform(circle1.transform.baseVal.appendItem(transform)) is "type=SVG
_TRANSFORM_ROTATE matrix=[0.7 0.7 -0.7 0.7 85.4 -6.1]" |
138 PASS circle1.transform.baseVal.numberOfItems is 1 | 148 PASS circle1.transform.baseVal.numberOfItems is 1 |
139 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
ROTATE matrix=[0.7 0.7 -0.7 0.7 85.4 -6.1]" | 149 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_
ROTATE matrix=[0.7 0.7 -0.7 0.7 85.4 -6.1]" |
140 PASS circle1.getAttribute('transform') is "rotate(45 50 100)" | 150 PASS circle1.getAttribute('transform') is "rotate(45 50 100)" |
141 PASS successfullyParsed is true | 151 PASS successfullyParsed is true |
142 | 152 |
143 TEST COMPLETE | 153 TEST COMPLETE |
144 | 154 |
OLD | NEW |