Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(337)

Side by Side Diff: LayoutTests/svg/dom/SVGTransformList-basics-expected.txt

Issue 141523002: Add null-correctness checking to [StrictTypeChecking] methods (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Last test Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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': The PassListItemType provided i s invalid.. 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: Index or size was negative, or greater than the allowed value.. 19 PASS circle1.transform.baseVal.getItem(30) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value..
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..
(...skipping 15 matching lines...) Expand all
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]" 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]"
43 PASS circle1.getAttribute('transform') is "translate(10 10) scale(2 2)" 43 PASS circle1.getAttribute('transform') is "translate(10 10) scale(2 2)"
44 PASS circle1.transform.baseVal.insertItemBefore(circle1.transform.baseVal.getIte m(1), 0) is circle1.transform.baseVal.getItem(0) 44 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 45 PASS circle1.transform.baseVal.numberOfItems is 2
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]" 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]"
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]" 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]"
48 PASS circle1.getAttribute('transform') is "scale(2 2) translate(10 10)" 48 PASS circle1.getAttribute('transform') is "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'.. 49 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'.. 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'..
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'.. 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'..
52 PASS circle1.transform.baseVal.insertItemBefore(null, 0) threw exception TypeErr or: Failed to execute 'insertItemBefore' on 'SVGTransformList': The PassListItem Type provided is invalid.. 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'..
53 53
54 Set transform='rotate(90) scale(2 2) translate(10 10) skewX(45)' for circle1 54 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. 55 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 56 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]" 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]"
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]" 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]"
59 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]" 59 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]"
60 PASS dumpTransform(circle1.transform.baseVal.getItem(3)) is "type=SVG_TRANSFORM_ SKEWX matrix=[1.0 0.0 1.0 1.0 0.0 0.0]" 60 PASS dumpTransform(circle1.transform.baseVal.getItem(3)) is "type=SVG_TRANSFORM_ SKEWX matrix=[1.0 0.0 1.0 1.0 0.0 0.0]"
61 PASS circle1.getAttribute('transform') is "rotate(90) scale(2 2) translate(10 10 ) skewX(45)" 61 PASS circle1.getAttribute('transform') is "rotate(90) scale(2 2) translate(10 10 ) skewX(45)"
62 62
63 Test uncommon arguments for replaceItem() 63 Test uncommon arguments for replaceItem()
64 PASS circle1.transform.baseVal.replaceItem(30) threw exception TypeError: Failed to execute 'replaceItem' on 'SVGTransformList': 2 arguments required, but only 1 present.. 64 PASS circle1.transform.baseVal.replaceItem(30) threw exception TypeError: Failed to execute 'replaceItem' on 'SVGTransformList': 2 arguments required, but only 1 present..
65 PASS circle1.transform.baseVal.replaceItem('aString') threw exception TypeError: Failed to execute 'replaceItem' on 'SVGTransformList': 2 arguments required, bu t only 1 present.. 65 PASS circle1.transform.baseVal.replaceItem('aString') threw exception TypeError: Failed to execute 'replaceItem' on 'SVGTransformList': 2 arguments required, bu t only 1 present..
66 PASS circle1.transform.baseVal.replaceItem(circle1) threw exception TypeError: F ailed to execute 'replaceItem' on 'SVGTransformList': 2 arguments required, but only 1 present.. 66 PASS circle1.transform.baseVal.replaceItem(circle1) threw exception TypeError: F ailed to execute 'replaceItem' on 'SVGTransformList': 2 arguments required, but only 1 present..
67 PASS circle1.transform.baseVal.replaceItem(null) threw exception TypeError: Fail ed to execute 'replaceItem' on 'SVGTransformList': 2 arguments required, but onl y 1 present.. 67 PASS circle1.transform.baseVal.replaceItem(null) threw exception TypeError: Fail ed to execute 'replaceItem' on 'SVGTransformList': 2 arguments required, but onl y 1 present..
68 PASS circle1.transform.baseVal.replaceItem(30, 0) threw exception TypeError: Fai led to execute 'replaceItem' on 'SVGTransformList': parameter 1 is not of type ' SVGTransform'.. 68 PASS circle1.transform.baseVal.replaceItem(30, 0) threw exception TypeError: Fai led to execute 'replaceItem' on 'SVGTransformList': parameter 1 is not of type ' SVGTransform'..
69 PASS circle1.transform.baseVal.replaceItem('aString', 0) threw exception TypeErr or: Failed to execute 'replaceItem' on 'SVGTransformList': parameter 1 is not of type 'SVGTransform'.. 69 PASS circle1.transform.baseVal.replaceItem('aString', 0) threw exception TypeErr or: Failed to execute 'replaceItem' on 'SVGTransformList': parameter 1 is not of type 'SVGTransform'..
70 PASS circle1.transform.baseVal.replaceItem(circle1, 0) threw exception TypeError : Failed to execute 'replaceItem' on 'SVGTransformList': parameter 1 is not of t ype 'SVGTransform'.. 70 PASS circle1.transform.baseVal.replaceItem(circle1, 0) threw exception TypeError : Failed to execute 'replaceItem' on 'SVGTransformList': parameter 1 is not of t ype 'SVGTransform'..
71 PASS circle1.transform.baseVal.replaceItem(null, 0) threw exception TypeError: F ailed to execute 'replaceItem' on 'SVGTransformList': The PassListItemType provi ded is invalid.. 71 PASS circle1.transform.baseVal.replaceItem(null, 0) threw exception TypeError: F ailed to execute 'replaceItem' on 'SVGTransformList': parameter 1 is not of type 'SVGTransform'..
72 PASS circle1.transform.baseVal.replaceItem(circle1.transform.baseVal.getItem(0), 0) is circle1.transform.baseVal.getItem(0) 72 PASS circle1.transform.baseVal.replaceItem(circle1.transform.baseVal.getItem(0), 0) is circle1.transform.baseVal.getItem(0)
73 PASS circle1.transform.baseVal.numberOfItems is 4 73 PASS circle1.transform.baseVal.numberOfItems is 4
74 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]" 74 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]"
75 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]" 75 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]"
76 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]" 76 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]"
77 PASS dumpTransform(circle1.transform.baseVal.getItem(3)) is "type=SVG_TRANSFORM_ SKEWX matrix=[1.0 0.0 1.0 1.0 0.0 0.0]" 77 PASS dumpTransform(circle1.transform.baseVal.getItem(3)) is "type=SVG_TRANSFORM_ SKEWX matrix=[1.0 0.0 1.0 1.0 0.0 0.0]"
78 PASS circle1.getAttribute('transform') is "rotate(90) scale(2 2) translate(10 10 ) skewX(45)" 78 PASS circle1.getAttribute('transform') is "rotate(90) scale(2 2) translate(10 10 ) skewX(45)"
79 PASS circle1.transform.baseVal.replaceItem(circle1.transform.baseVal.getItem(0), 'aString') is circle1.transform.baseVal.getItem(0) 79 PASS circle1.transform.baseVal.replaceItem(circle1.transform.baseVal.getItem(0), 'aString') is circle1.transform.baseVal.getItem(0)
80 PASS circle1.transform.baseVal.numberOfItems is 4 80 PASS circle1.transform.baseVal.numberOfItems is 4
81 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]" 81 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]"
(...skipping 30 matching lines...) Expand all
112 PASS circle1.getAttribute('transform') is "translate(10 10) skewX(45)" 112 PASS circle1.getAttribute('transform') is "translate(10 10) skewX(45)"
113 PASS dumpTransform(circle1.transform.baseVal.removeItem(circle1)) is "type=SVG_T RANSFORM_TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]" 113 PASS dumpTransform(circle1.transform.baseVal.removeItem(circle1)) is "type=SVG_T RANSFORM_TRANSLATE matrix=[1.0 0.0 0.0 1.0 10.0 10.0]"
114 PASS circle1.transform.baseVal.numberOfItems is 1 114 PASS circle1.transform.baseVal.numberOfItems is 1
115 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_ SKEWX matrix=[1.0 0.0 1.0 1.0 0.0 0.0]" 115 PASS dumpTransform(circle1.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_ SKEWX matrix=[1.0 0.0 1.0 1.0 0.0 0.0]"
116 PASS circle1.getAttribute('transform') is "skewX(45)" 116 PASS circle1.getAttribute('transform') is "skewX(45)"
117 117
118 Test uncommon arguments for appendItem() 118 Test uncommon arguments for appendItem()
119 PASS circle1.transform.baseVal.appendItem(30) threw exception TypeError: Failed to execute 'appendItem' on 'SVGTransformList': parameter 1 is not of type 'SVGTr ansform'.. 119 PASS circle1.transform.baseVal.appendItem(30) threw exception TypeError: Failed to execute 'appendItem' on 'SVGTransformList': parameter 1 is not of type 'SVGTr ansform'..
120 PASS circle1.transform.baseVal.appendItem('aString') threw exception TypeError: Failed to execute 'appendItem' on 'SVGTransformList': parameter 1 is not of type 'SVGTransform'.. 120 PASS circle1.transform.baseVal.appendItem('aString') threw exception TypeError: Failed to execute 'appendItem' on 'SVGTransformList': parameter 1 is not of type 'SVGTransform'..
121 PASS circle1.transform.baseVal.appendItem(circle1) threw exception TypeError: Fa iled to execute 'appendItem' on 'SVGTransformList': parameter 1 is not of type ' SVGTransform'.. 121 PASS circle1.transform.baseVal.appendItem(circle1) threw exception TypeError: Fa iled to execute 'appendItem' on 'SVGTransformList': parameter 1 is not of type ' SVGTransform'..
122 PASS circle1.transform.baseVal.appendItem(null) threw exception TypeError: Faile d to execute 'appendItem' on 'SVGTransformList': The PassListItemType provided i s invalid.. 122 PASS circle1.transform.baseVal.appendItem(null) threw exception TypeError: Faile d to execute 'appendItem' on 'SVGTransformList': parameter 1 is not of type 'SVG Transform'..
123 123
124 Testing animVal clear throws 124 Testing animVal clear throws
125 PASS circle1.transform.animVal.clear() threw exception NoModificationAllowedErro r: An attempt was made to modify an object where modifications are not allowed.. 125 PASS circle1.transform.animVal.clear() threw exception NoModificationAllowedErro r: An attempt was made to modify an object where modifications are not allowed..
126 PASS circle1.transform.baseVal.clear() is undefined. 126 PASS circle1.transform.baseVal.clear() is undefined.
127 127
128 Creating new SVGTransform, with 45 deg rotation about x=50, y=100 and append it to the transform list 128 Creating new SVGTransform, with 45 deg rotation about x=50, y=100 and append it to the transform list
129 PASS dumpTransform(transform = svg.createSVGTransform()) is "type=SVG_TRANSFORM_ MATRIX matrix=[1.0 0.0 0.0 1.0 0.0 0.0]" 129 PASS dumpTransform(transform = svg.createSVGTransform()) is "type=SVG_TRANSFORM_ MATRIX matrix=[1.0 0.0 0.0 1.0 0.0 0.0]"
130 PASS transform.setRotate(45, 50, 100) is undefined. 130 PASS transform.setRotate(45, 50, 100) is undefined.
131 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]" 131 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]"
132 PASS circle1.transform.baseVal.numberOfItems is 1 132 PASS circle1.transform.baseVal.numberOfItems is 1
133 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]" 133 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]"
134 PASS circle1.getAttribute('transform') is "rotate(45 50 100)" 134 PASS circle1.getAttribute('transform') is "rotate(45 50 100)"
135 PASS successfullyParsed is true 135 PASS successfullyParsed is true
136 136
137 TEST COMPLETE 137 TEST COMPLETE
138 138
OLDNEW
« no previous file with comments | « LayoutTests/svg/dom/SVGPointList-basics-expected.txt ('k') | LayoutTests/svg/dom/SVGTransformList-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698