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

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

Issue 930053002: Apply TypeChecking=Unrestricted to SVG{Number,Length,Transform,Angle} (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 10 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
« no previous file with comments | « no previous file | LayoutTests/svg/dom/SVGAnimatedNumber-expected.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 This test checks the SVGAngle API 1 This test checks the SVGAngle API
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 6
7 Check initial angle values 7 Check initial angle values
8 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED 8 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
9 PASS angle.valueAsString is "0" 9 PASS angle.valueAsString is "0"
10 PASS angle.value is 0 10 PASS angle.value is 0
(...skipping 29 matching lines...) Expand all
40 PASS angle.valueAsString is "0" 40 PASS angle.valueAsString is "0"
41 PASS angle.value is 0 41 PASS angle.value is 0
42 PASS angle.valueInSpecifiedUnits is 0 42 PASS angle.valueInSpecifiedUnits is 0
43 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED 43 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
44 44
45 Check invalid arguments for 'newValueSpecifiedUnits' 45 Check invalid arguments for 'newValueSpecifiedUnits'
46 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_UNKNOWN, 50) threw exce ption NotSupportedError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle ': Cannot set value with unknown or invalid units (0).. 46 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_UNKNOWN, 50) threw exce ption NotSupportedError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle ': Cannot set value with unknown or invalid units (0)..
47 PASS angle.newValueSpecifiedUnits(-1, 50) threw exception NotSupportedError: Fai led to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value with unk nown or invalid units (65535).. 47 PASS angle.newValueSpecifiedUnits(-1, 50) threw exception NotSupportedError: Fai led to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value with unk nown or invalid units (65535)..
48 PASS angle.newValueSpecifiedUnits(5, 50) threw exception NotSupportedError: Fail ed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value with unkn own or invalid units (5).. 48 PASS angle.newValueSpecifiedUnits(5, 50) threw exception NotSupportedError: Fail ed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value with unkn own or invalid units (5)..
49 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG) threw exception Ty peError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': 2 arguments r equired, but only 1 present.. 49 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG) threw exception Ty peError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': 2 arguments r equired, but only 1 present..
50 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, 'aString') is unde fined. 50 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, 'aString') threw e xception TypeError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Th e provided float value is non-finite..
51 PASS angle.value is NaN 51 PASS angle.value is 0
52 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, 0) is undefined. 52 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, 0) is undefined.
53 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, angle) is undefine d. 53 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, angle) threw excep tion TypeError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': The pr ovided float value is non-finite..
54 PASS angle.value is NaN 54 PASS angle.value is 0
55 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, svgElement) is und efined. 55 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, svgElement) threw exception TypeError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': T he provided float value is non-finite..
56 PASS angle.value is NaN 56 PASS angle.value is 0
57 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, NaN) threw excepti on TypeError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': The prov ided float value is non-finite..
58 PASS angle.value is 0
59 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, Infinity) threw ex ception TypeError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': The provided float value is non-finite..
60 PASS angle.value is 0
57 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG) threw exception Ty peError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': 2 arguments r equired, but only 1 present.. 61 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG) threw exception Ty peError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': 2 arguments r equired, but only 1 present..
58 PASS angle.newValueSpecifiedUnits('aString', 4) threw exception NotSupportedErro r: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value wi th unknown or invalid units (0).. 62 PASS angle.newValueSpecifiedUnits('aString', 4) threw exception NotSupportedErro r: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value wi th unknown or invalid units (0)..
59 PASS angle.newValueSpecifiedUnits(angle, 4) threw exception NotSupportedError: F ailed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value with u nknown or invalid units (0).. 63 PASS angle.newValueSpecifiedUnits(angle, 4) threw exception NotSupportedError: F ailed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value with u nknown or invalid units (0)..
60 PASS angle.newValueSpecifiedUnits(svgElement, 4) threw exception NotSupportedErr or: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value w ith unknown or invalid units (0).. 64 PASS angle.newValueSpecifiedUnits(svgElement, 4) threw exception NotSupportedErr or: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value w ith unknown or invalid units (0)..
61 PASS angle.newValueSpecifiedUnits('aString', 'aString') threw exception NotSuppo rtedError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value with unknown or invalid units (0).. 65 PASS angle.newValueSpecifiedUnits('aString', 'aString') threw exception TypeErro r: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': The provided float value is non-finite..
62 PASS angle.newValueSpecifiedUnits(angle, angle) threw exception NotSupportedErro r: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot set value wi th unknown or invalid units (0).. 66 PASS angle.newValueSpecifiedUnits(angle, angle) threw exception TypeError: Faile d to execute 'newValueSpecifiedUnits' on 'SVGAngle': The provided float value is non-finite..
63 PASS angle.newValueSpecifiedUnits(svgElement, svgElement) threw exception NotSup portedError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': Cannot se t value with unknown or invalid units (0).. 67 PASS angle.newValueSpecifiedUnits(svgElement, svgElement) threw exception TypeEr ror: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': The provided floa t value is non-finite..
64 PASS angle.newValueSpecifiedUnits() threw exception TypeError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': 2 arguments required, but only 0 presen t.. 68 PASS angle.newValueSpecifiedUnits() threw exception TypeError: Failed to execute 'newValueSpecifiedUnits' on 'SVGAngle': 2 arguments required, but only 0 presen t..
65 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_DEG 69 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_DEG
66 70
67 Check valid arguments for 'newValueSpecifiedUnits', that should only modify the 'valueAsString' 71 Check valid arguments for 'newValueSpecifiedUnits', that should only modify the 'valueAsString'
68 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_RAD, parseFloat(Math.PI .toFixed(5))) is undefined. 72 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_RAD, parseFloat(Math.PI .toFixed(5))) is undefined.
69 PASS angle.valueAsString is "3.14159rad" 73 PASS angle.valueAsString is "3.14159rad"
70 PASS angle.value.toFixed(1) is "180.0" 74 PASS angle.value.toFixed(1) is "180.0"
71 PASS angle.valueInSpecifiedUnits.toFixed(5) is Math.PI.toFixed(5) 75 PASS angle.valueInSpecifiedUnits.toFixed(5) is Math.PI.toFixed(5)
72 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_RAD 76 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_RAD
73 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_GRAD, 400) is undefined . 77 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_GRAD, 400) is undefined .
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
111 PASS angle.value is 0 115 PASS angle.value is 0
112 PASS angle.valueInSpecifiedUnits is 0 116 PASS angle.valueInSpecifiedUnits is 0
113 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED 117 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
114 PASS angle.valueAsString = ',5 rad' threw exception SyntaxError: Failed to set t he 'valueAsString' property on 'SVGAngle': The value provided (',5 rad') is inva lid.. 118 PASS angle.valueAsString = ',5 rad' threw exception SyntaxError: Failed to set t he 'valueAsString' property on 'SVGAngle': The value provided (',5 rad') is inva lid..
115 PASS angle.valueAsString is "0" 119 PASS angle.valueAsString is "0"
116 PASS angle.value is 0 120 PASS angle.value is 0
117 PASS angle.valueInSpecifiedUnits is 0 121 PASS angle.valueInSpecifiedUnits is 0
118 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED 122 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
119 123
120 Check setting invalid 'valueInSpecifiedUnits' arguments 124 Check setting invalid 'valueInSpecifiedUnits' arguments
121 PASS angle.valueInSpecifiedUnits = 'test' is 'test' 125 PASS angle.valueInSpecifiedUnits = 'test' threw exception TypeError: Failed to s et the 'valueInSpecifiedUnits' property on 'SVGAngle': The provided float value is non-finite..
122 PASS angle.value is NaN 126 PASS angle.value is 0
123 PASS angle.valueInSpecifiedUnits is NaN 127 PASS angle.valueInSpecifiedUnits is 0
124 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED 128 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
125 PASS angle.valueInSpecifiedUnits = 0 is 0 129 PASS angle.valueInSpecifiedUnits = 0 is 0
126 PASS angle.valueInSpecifiedUnits = angle is angle 130 PASS angle.valueInSpecifiedUnits = angle threw exception TypeError: Failed to se t the 'valueInSpecifiedUnits' property on 'SVGAngle': The provided float value i s non-finite..
127 PASS angle.value is NaN 131 PASS angle.value is 0
128 PASS angle.valueInSpecifiedUnits is NaN 132 PASS angle.valueInSpecifiedUnits = NaN threw exception TypeError: Failed to set the 'valueInSpecifiedUnits' property on 'SVGAngle': The provided float value is non-finite..
133 PASS angle.value is 0
134 PASS angle.valueInSpecifiedUnits = Infinity threw exception TypeError: Failed to set the 'valueInSpecifiedUnits' property on 'SVGAngle': The provided float valu e is non-finite..
135 PASS angle.value is 0
136 PASS angle.valueInSpecifiedUnits is 0
129 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED 137 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
130 138
131 Check setting invalid 'value' arguments 139 Check setting invalid 'value' arguments
132 PASS angle.value = 0 is 0 140 PASS angle.value = 0 is 0
133 PASS angle.value = 'test' is 'test' 141 PASS angle.value = 'test' threw exception TypeError: Failed to set the 'value' p roperty on 'SVGAngle': The provided float value is non-finite..
134 PASS angle.value is NaN 142 PASS angle.value is 0
135 PASS angle.valueInSpecifiedUnits is NaN 143 PASS angle.valueInSpecifiedUnits is 0
136 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED 144 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
137 PASS angle.value = 0 is 0 145 PASS angle.value = 0 is 0
138 PASS angle.value = angle is angle 146 PASS angle.value = angle threw exception TypeError: Failed to set the 'value' pr operty on 'SVGAngle': The provided float value is non-finite..
139 PASS angle.value is NaN 147 PASS angle.value is 0
140 PASS angle.valueInSpecifiedUnits is NaN 148 PASS angle.value = NaN threw exception TypeError: Failed to set the 'value' prop erty on 'SVGAngle': The provided float value is non-finite..
149 PASS angle.value is 0
150 PASS angle.value = Infinity threw exception TypeError: Failed to set the 'value' property on 'SVGAngle': The provided float value is non-finite..
151 PASS angle.value is 0
152 PASS angle.valueInSpecifiedUnits is 0
141 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED 153 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
142 154
143 Reset to angle in degree units 155 Reset to angle in degree units
144 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, 0) is undefined. 156 PASS angle.newValueSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG, 0) is undefined.
145 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_DEG 157 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_DEG
146 158
147 Check setting valid 'value' arguments, assure that 'valueInSpecifiedUnits' and ' valueAsString' are synchronized 159 Check setting valid 'value' arguments, assure that 'valueInSpecifiedUnits' and ' valueAsString' are synchronized
148 PASS angle.value = 50 is 50 160 PASS angle.value = 50 is 50
149 PASS angle.valueInSpecifiedUnits is 50 161 PASS angle.valueInSpecifiedUnits is 50
150 PASS angle.valueAsString is "50deg" 162 PASS angle.valueAsString is "50deg"
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
183 Now convert the RAD value into a DEG value, and assure that all properties have been synchronized 195 Now convert the RAD value into a DEG value, and assure that all properties have been synchronized
184 PASS angle.convertToSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG) is undefined. 196 PASS angle.convertToSpecifiedUnits(SVGAngle.SVG_ANGLETYPE_DEG) is undefined.
185 PASS angle.value.toFixed(1) is "180.0" 197 PASS angle.value.toFixed(1) is "180.0"
186 PASS angle.valueInSpecifiedUnits.toFixed(1) is "180.0" 198 PASS angle.valueInSpecifiedUnits.toFixed(1) is "180.0"
187 PASS angle.valueAsString is "180deg" 199 PASS angle.valueAsString is "180deg"
188 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_DEG 200 PASS angle.unitType is SVGAngle.SVG_ANGLETYPE_DEG
189 PASS successfullyParsed is true 201 PASS successfullyParsed is true
190 202
191 TEST COMPLETE 203 TEST COMPLETE
192 204
OLDNEW
« no previous file with comments | « no previous file | LayoutTests/svg/dom/SVGAnimatedNumber-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698