[WebKit-https.git] / LayoutTests / platform / ios-simulator / imported / w3c / web-platform-tests / html / dom / reflection-forms-expected.txt
1 Blocked access to external URL http://site.example/
2 Blocked access to external URL http://site.example/path???@#l
3 Implementers looking to fix bugs might want to use the original version of this suite's test framework, which conveniently aggregates similar errors and only reports failures. This file is (part of) the authoritative conformance test suite, and is suitable for incorporation into automated test suites.
5 (Note: missing tests for types tokenlist, settable tokenlist, limited double.)
8 PASS form.title: typeof IDL attribute 
9 PASS form.title: IDL get with DOM attribute unset 
10 PASS form.title: setAttribute() to "" followed by getAttribute() 
11 PASS form.title: setAttribute() to "" followed by IDL get 
12 PASS form.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
13 PASS form.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
14 PASS form.title: setAttribute() to undefined followed by getAttribute() 
15 PASS form.title: setAttribute() to undefined followed by IDL get 
16 PASS form.title: setAttribute() to 7 followed by getAttribute() 
17 PASS form.title: setAttribute() to 7 followed by IDL get 
18 PASS form.title: setAttribute() to 1.5 followed by getAttribute() 
19 PASS form.title: setAttribute() to 1.5 followed by IDL get 
20 PASS form.title: setAttribute() to true followed by getAttribute() 
21 PASS form.title: setAttribute() to true followed by IDL get 
22 PASS form.title: setAttribute() to false followed by getAttribute() 
23 PASS form.title: setAttribute() to false followed by IDL get 
24 PASS form.title: setAttribute() to object "[object Object]" followed by getAttribute() 
25 PASS form.title: setAttribute() to object "[object Object]" followed by IDL get 
26 PASS form.title: setAttribute() to NaN followed by getAttribute() 
27 PASS form.title: setAttribute() to NaN followed by IDL get 
28 PASS form.title: setAttribute() to Infinity followed by getAttribute() 
29 PASS form.title: setAttribute() to Infinity followed by IDL get 
30 PASS form.title: setAttribute() to -Infinity followed by getAttribute() 
31 PASS form.title: setAttribute() to -Infinity followed by IDL get 
32 PASS form.title: setAttribute() to "\0" followed by getAttribute() 
33 PASS form.title: setAttribute() to "\0" followed by IDL get 
34 PASS form.title: setAttribute() to null followed by getAttribute() 
35 PASS form.title: setAttribute() to null followed by IDL get 
36 PASS form.title: setAttribute() to object "test-toString" followed by getAttribute() 
37 PASS form.title: setAttribute() to object "test-toString" followed by IDL get 
38 PASS form.title: setAttribute() to object "test-valueOf" followed by getAttribute() 
39 PASS form.title: setAttribute() to object "test-valueOf" followed by IDL get 
40 PASS form.title: IDL set to "" should not throw 
41 PASS form.title: IDL set to "" followed by getAttribute() 
42 PASS form.title: IDL set to "" followed by IDL get 
43 PASS form.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
44 PASS form.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
45 PASS form.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
46 PASS form.title: IDL set to undefined should not throw 
47 PASS form.title: IDL set to undefined followed by getAttribute() 
48 PASS form.title: IDL set to undefined followed by IDL get 
49 PASS form.title: IDL set to 7 should not throw 
50 PASS form.title: IDL set to 7 followed by getAttribute() 
51 PASS form.title: IDL set to 7 followed by IDL get 
52 PASS form.title: IDL set to 1.5 should not throw 
53 PASS form.title: IDL set to 1.5 followed by getAttribute() 
54 PASS form.title: IDL set to 1.5 followed by IDL get 
55 PASS form.title: IDL set to true should not throw 
56 PASS form.title: IDL set to true followed by getAttribute() 
57 PASS form.title: IDL set to true followed by IDL get 
58 PASS form.title: IDL set to false should not throw 
59 PASS form.title: IDL set to false followed by getAttribute() 
60 PASS form.title: IDL set to false followed by IDL get 
61 PASS form.title: IDL set to object "[object Object]" should not throw 
62 PASS form.title: IDL set to object "[object Object]" followed by getAttribute() 
63 PASS form.title: IDL set to object "[object Object]" followed by IDL get 
64 PASS form.title: IDL set to NaN should not throw 
65 PASS form.title: IDL set to NaN followed by getAttribute() 
66 PASS form.title: IDL set to NaN followed by IDL get 
67 PASS form.title: IDL set to Infinity should not throw 
68 PASS form.title: IDL set to Infinity followed by getAttribute() 
69 PASS form.title: IDL set to Infinity followed by IDL get 
70 PASS form.title: IDL set to -Infinity should not throw 
71 PASS form.title: IDL set to -Infinity followed by getAttribute() 
72 PASS form.title: IDL set to -Infinity followed by IDL get 
73 PASS form.title: IDL set to "\0" should not throw 
74 PASS form.title: IDL set to "\0" followed by getAttribute() 
75 PASS form.title: IDL set to "\0" followed by IDL get 
76 PASS form.title: IDL set to null should not throw 
77 PASS form.title: IDL set to null followed by getAttribute() 
78 PASS form.title: IDL set to null followed by IDL get 
79 PASS form.title: IDL set to object "test-toString" should not throw 
80 PASS form.title: IDL set to object "test-toString" followed by getAttribute() 
81 PASS form.title: IDL set to object "test-toString" followed by IDL get 
82 PASS form.title: IDL set to object "test-valueOf" should not throw 
83 PASS form.title: IDL set to object "test-valueOf" followed by getAttribute() 
84 PASS form.title: IDL set to object "test-valueOf" followed by IDL get 
85 PASS form.lang: typeof IDL attribute 
86 PASS form.lang: IDL get with DOM attribute unset 
87 PASS form.lang: setAttribute() to "" followed by getAttribute() 
88 PASS form.lang: setAttribute() to "" followed by IDL get 
89 PASS form.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
90 PASS form.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
91 PASS form.lang: setAttribute() to undefined followed by getAttribute() 
92 PASS form.lang: setAttribute() to undefined followed by IDL get 
93 PASS form.lang: setAttribute() to 7 followed by getAttribute() 
94 PASS form.lang: setAttribute() to 7 followed by IDL get 
95 PASS form.lang: setAttribute() to 1.5 followed by getAttribute() 
96 PASS form.lang: setAttribute() to 1.5 followed by IDL get 
97 PASS form.lang: setAttribute() to true followed by getAttribute() 
98 PASS form.lang: setAttribute() to true followed by IDL get 
99 PASS form.lang: setAttribute() to false followed by getAttribute() 
100 PASS form.lang: setAttribute() to false followed by IDL get 
101 PASS form.lang: setAttribute() to object "[object Object]" followed by getAttribute() 
102 PASS form.lang: setAttribute() to object "[object Object]" followed by IDL get 
103 PASS form.lang: setAttribute() to NaN followed by getAttribute() 
104 PASS form.lang: setAttribute() to NaN followed by IDL get 
105 PASS form.lang: setAttribute() to Infinity followed by getAttribute() 
106 PASS form.lang: setAttribute() to Infinity followed by IDL get 
107 PASS form.lang: setAttribute() to -Infinity followed by getAttribute() 
108 PASS form.lang: setAttribute() to -Infinity followed by IDL get 
109 PASS form.lang: setAttribute() to "\0" followed by getAttribute() 
110 PASS form.lang: setAttribute() to "\0" followed by IDL get 
111 PASS form.lang: setAttribute() to null followed by getAttribute() 
112 PASS form.lang: setAttribute() to null followed by IDL get 
113 PASS form.lang: setAttribute() to object "test-toString" followed by getAttribute() 
114 PASS form.lang: setAttribute() to object "test-toString" followed by IDL get 
115 PASS form.lang: setAttribute() to object "test-valueOf" followed by getAttribute() 
116 PASS form.lang: setAttribute() to object "test-valueOf" followed by IDL get 
117 PASS form.lang: IDL set to "" should not throw 
118 PASS form.lang: IDL set to "" followed by getAttribute() 
119 PASS form.lang: IDL set to "" followed by IDL get 
120 PASS form.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
121 PASS form.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
122 PASS form.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
123 PASS form.lang: IDL set to undefined should not throw 
124 PASS form.lang: IDL set to undefined followed by getAttribute() 
125 PASS form.lang: IDL set to undefined followed by IDL get 
126 PASS form.lang: IDL set to 7 should not throw 
127 PASS form.lang: IDL set to 7 followed by getAttribute() 
128 PASS form.lang: IDL set to 7 followed by IDL get 
129 PASS form.lang: IDL set to 1.5 should not throw 
130 PASS form.lang: IDL set to 1.5 followed by getAttribute() 
131 PASS form.lang: IDL set to 1.5 followed by IDL get 
132 PASS form.lang: IDL set to true should not throw 
133 PASS form.lang: IDL set to true followed by getAttribute() 
134 PASS form.lang: IDL set to true followed by IDL get 
135 PASS form.lang: IDL set to false should not throw 
136 PASS form.lang: IDL set to false followed by getAttribute() 
137 PASS form.lang: IDL set to false followed by IDL get 
138 PASS form.lang: IDL set to object "[object Object]" should not throw 
139 PASS form.lang: IDL set to object "[object Object]" followed by getAttribute() 
140 PASS form.lang: IDL set to object "[object Object]" followed by IDL get 
141 PASS form.lang: IDL set to NaN should not throw 
142 PASS form.lang: IDL set to NaN followed by getAttribute() 
143 PASS form.lang: IDL set to NaN followed by IDL get 
144 PASS form.lang: IDL set to Infinity should not throw 
145 PASS form.lang: IDL set to Infinity followed by getAttribute() 
146 PASS form.lang: IDL set to Infinity followed by IDL get 
147 PASS form.lang: IDL set to -Infinity should not throw 
148 PASS form.lang: IDL set to -Infinity followed by getAttribute() 
149 PASS form.lang: IDL set to -Infinity followed by IDL get 
150 PASS form.lang: IDL set to "\0" should not throw 
151 PASS form.lang: IDL set to "\0" followed by getAttribute() 
152 PASS form.lang: IDL set to "\0" followed by IDL get 
153 PASS form.lang: IDL set to null should not throw 
154 PASS form.lang: IDL set to null followed by getAttribute() 
155 PASS form.lang: IDL set to null followed by IDL get 
156 PASS form.lang: IDL set to object "test-toString" should not throw 
157 PASS form.lang: IDL set to object "test-toString" followed by getAttribute() 
158 PASS form.lang: IDL set to object "test-toString" followed by IDL get 
159 PASS form.lang: IDL set to object "test-valueOf" should not throw 
160 PASS form.lang: IDL set to object "test-valueOf" followed by getAttribute() 
161 PASS form.lang: IDL set to object "test-valueOf" followed by IDL get 
162 PASS form.dir: typeof IDL attribute 
163 PASS form.dir: IDL get with DOM attribute unset 
164 PASS form.dir: setAttribute() to "" followed by getAttribute() 
165 PASS form.dir: setAttribute() to "" followed by IDL get 
166 PASS form.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
167 PASS form.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
168 PASS form.dir: setAttribute() to undefined followed by getAttribute() 
169 PASS form.dir: setAttribute() to undefined followed by IDL get 
170 PASS form.dir: setAttribute() to 7 followed by getAttribute() 
171 PASS form.dir: setAttribute() to 7 followed by IDL get 
172 PASS form.dir: setAttribute() to 1.5 followed by getAttribute() 
173 PASS form.dir: setAttribute() to 1.5 followed by IDL get 
174 PASS form.dir: setAttribute() to true followed by getAttribute() 
175 PASS form.dir: setAttribute() to true followed by IDL get 
176 PASS form.dir: setAttribute() to false followed by getAttribute() 
177 PASS form.dir: setAttribute() to false followed by IDL get 
178 PASS form.dir: setAttribute() to object "[object Object]" followed by getAttribute() 
179 PASS form.dir: setAttribute() to object "[object Object]" followed by IDL get 
180 PASS form.dir: setAttribute() to NaN followed by getAttribute() 
181 PASS form.dir: setAttribute() to NaN followed by IDL get 
182 PASS form.dir: setAttribute() to Infinity followed by getAttribute() 
183 PASS form.dir: setAttribute() to Infinity followed by IDL get 
184 PASS form.dir: setAttribute() to -Infinity followed by getAttribute() 
185 PASS form.dir: setAttribute() to -Infinity followed by IDL get 
186 PASS form.dir: setAttribute() to "\0" followed by getAttribute() 
187 PASS form.dir: setAttribute() to "\0" followed by IDL get 
188 PASS form.dir: setAttribute() to null followed by getAttribute() 
189 PASS form.dir: setAttribute() to null followed by IDL get 
190 PASS form.dir: setAttribute() to object "test-toString" followed by getAttribute() 
191 PASS form.dir: setAttribute() to object "test-toString" followed by IDL get 
192 PASS form.dir: setAttribute() to object "test-valueOf" followed by getAttribute() 
193 PASS form.dir: setAttribute() to object "test-valueOf" followed by IDL get 
194 PASS form.dir: setAttribute() to "ltr" followed by getAttribute() 
195 PASS form.dir: setAttribute() to "ltr" followed by IDL get 
196 PASS form.dir: setAttribute() to "xltr" followed by getAttribute() 
197 PASS form.dir: setAttribute() to "xltr" followed by IDL get 
198 PASS form.dir: setAttribute() to "ltr\0" followed by getAttribute() 
199 PASS form.dir: setAttribute() to "ltr\0" followed by IDL get 
200 PASS form.dir: setAttribute() to "tr" followed by getAttribute() 
201 PASS form.dir: setAttribute() to "tr" followed by IDL get 
202 PASS form.dir: setAttribute() to "LTR" followed by getAttribute() 
203 PASS form.dir: setAttribute() to "LTR" followed by IDL get 
204 PASS form.dir: setAttribute() to "rtl" followed by getAttribute() 
205 PASS form.dir: setAttribute() to "rtl" followed by IDL get 
206 PASS form.dir: setAttribute() to "xrtl" followed by getAttribute() 
207 PASS form.dir: setAttribute() to "xrtl" followed by IDL get 
208 PASS form.dir: setAttribute() to "rtl\0" followed by getAttribute() 
209 PASS form.dir: setAttribute() to "rtl\0" followed by IDL get 
210 PASS form.dir: setAttribute() to "tl" followed by getAttribute() 
211 PASS form.dir: setAttribute() to "tl" followed by IDL get 
212 PASS form.dir: setAttribute() to "RTL" followed by getAttribute() 
213 PASS form.dir: setAttribute() to "RTL" followed by IDL get 
214 PASS form.dir: setAttribute() to "auto" followed by getAttribute() 
215 PASS form.dir: setAttribute() to "auto" followed by IDL get 
216 PASS form.dir: setAttribute() to "xauto" followed by getAttribute() 
217 PASS form.dir: setAttribute() to "xauto" followed by IDL get 
218 PASS form.dir: setAttribute() to "auto\0" followed by getAttribute() 
219 PASS form.dir: setAttribute() to "auto\0" followed by IDL get 
220 PASS form.dir: setAttribute() to "uto" followed by getAttribute() 
221 PASS form.dir: setAttribute() to "uto" followed by IDL get 
222 PASS form.dir: setAttribute() to "AUTO" followed by getAttribute() 
223 PASS form.dir: setAttribute() to "AUTO" followed by IDL get 
224 PASS form.dir: IDL set to "" should not throw 
225 PASS form.dir: IDL set to "" followed by getAttribute() 
226 PASS form.dir: IDL set to "" followed by IDL get 
227 PASS form.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
228 PASS form.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
229 PASS form.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
230 PASS form.dir: IDL set to undefined should not throw 
231 PASS form.dir: IDL set to undefined followed by getAttribute() 
232 PASS form.dir: IDL set to undefined followed by IDL get 
233 PASS form.dir: IDL set to 7 should not throw 
234 PASS form.dir: IDL set to 7 followed by getAttribute() 
235 PASS form.dir: IDL set to 7 followed by IDL get 
236 PASS form.dir: IDL set to 1.5 should not throw 
237 PASS form.dir: IDL set to 1.5 followed by getAttribute() 
238 PASS form.dir: IDL set to 1.5 followed by IDL get 
239 PASS form.dir: IDL set to true should not throw 
240 PASS form.dir: IDL set to true followed by getAttribute() 
241 PASS form.dir: IDL set to true followed by IDL get 
242 PASS form.dir: IDL set to false should not throw 
243 PASS form.dir: IDL set to false followed by getAttribute() 
244 PASS form.dir: IDL set to false followed by IDL get 
245 PASS form.dir: IDL set to object "[object Object]" should not throw 
246 PASS form.dir: IDL set to object "[object Object]" followed by getAttribute() 
247 PASS form.dir: IDL set to object "[object Object]" followed by IDL get 
248 PASS form.dir: IDL set to NaN should not throw 
249 PASS form.dir: IDL set to NaN followed by getAttribute() 
250 PASS form.dir: IDL set to NaN followed by IDL get 
251 PASS form.dir: IDL set to Infinity should not throw 
252 PASS form.dir: IDL set to Infinity followed by getAttribute() 
253 PASS form.dir: IDL set to Infinity followed by IDL get 
254 PASS form.dir: IDL set to -Infinity should not throw 
255 PASS form.dir: IDL set to -Infinity followed by getAttribute() 
256 PASS form.dir: IDL set to -Infinity followed by IDL get 
257 PASS form.dir: IDL set to "\0" should not throw 
258 PASS form.dir: IDL set to "\0" followed by getAttribute() 
259 PASS form.dir: IDL set to "\0" followed by IDL get 
260 PASS form.dir: IDL set to null should not throw 
261 PASS form.dir: IDL set to null followed by IDL get 
262 PASS form.dir: IDL set to object "test-toString" should not throw 
263 PASS form.dir: IDL set to object "test-toString" followed by getAttribute() 
264 PASS form.dir: IDL set to object "test-toString" followed by IDL get 
265 PASS form.dir: IDL set to object "test-valueOf" should not throw 
266 PASS form.dir: IDL set to object "test-valueOf" followed by getAttribute() 
267 PASS form.dir: IDL set to object "test-valueOf" followed by IDL get 
268 PASS form.dir: IDL set to "ltr" should not throw 
269 PASS form.dir: IDL set to "ltr" followed by getAttribute() 
270 PASS form.dir: IDL set to "ltr" followed by IDL get 
271 PASS form.dir: IDL set to "xltr" should not throw 
272 PASS form.dir: IDL set to "xltr" followed by getAttribute() 
273 PASS form.dir: IDL set to "xltr" followed by IDL get 
274 PASS form.dir: IDL set to "ltr\0" should not throw 
275 PASS form.dir: IDL set to "ltr\0" followed by getAttribute() 
276 PASS form.dir: IDL set to "ltr\0" followed by IDL get 
277 PASS form.dir: IDL set to "tr" should not throw 
278 PASS form.dir: IDL set to "tr" followed by getAttribute() 
279 PASS form.dir: IDL set to "tr" followed by IDL get 
280 PASS form.dir: IDL set to "LTR" should not throw 
281 PASS form.dir: IDL set to "LTR" followed by getAttribute() 
282 PASS form.dir: IDL set to "LTR" followed by IDL get 
283 PASS form.dir: IDL set to "rtl" should not throw 
284 PASS form.dir: IDL set to "rtl" followed by getAttribute() 
285 PASS form.dir: IDL set to "rtl" followed by IDL get 
286 PASS form.dir: IDL set to "xrtl" should not throw 
287 PASS form.dir: IDL set to "xrtl" followed by getAttribute() 
288 PASS form.dir: IDL set to "xrtl" followed by IDL get 
289 PASS form.dir: IDL set to "rtl\0" should not throw 
290 PASS form.dir: IDL set to "rtl\0" followed by getAttribute() 
291 PASS form.dir: IDL set to "rtl\0" followed by IDL get 
292 PASS form.dir: IDL set to "tl" should not throw 
293 PASS form.dir: IDL set to "tl" followed by getAttribute() 
294 PASS form.dir: IDL set to "tl" followed by IDL get 
295 PASS form.dir: IDL set to "RTL" should not throw 
296 PASS form.dir: IDL set to "RTL" followed by getAttribute() 
297 PASS form.dir: IDL set to "RTL" followed by IDL get 
298 PASS form.dir: IDL set to "auto" should not throw 
299 PASS form.dir: IDL set to "auto" followed by getAttribute() 
300 PASS form.dir: IDL set to "auto" followed by IDL get 
301 PASS form.dir: IDL set to "xauto" should not throw 
302 PASS form.dir: IDL set to "xauto" followed by getAttribute() 
303 PASS form.dir: IDL set to "xauto" followed by IDL get 
304 PASS form.dir: IDL set to "auto\0" should not throw 
305 PASS form.dir: IDL set to "auto\0" followed by getAttribute() 
306 PASS form.dir: IDL set to "auto\0" followed by IDL get 
307 PASS form.dir: IDL set to "uto" should not throw 
308 PASS form.dir: IDL set to "uto" followed by getAttribute() 
309 PASS form.dir: IDL set to "uto" followed by IDL get 
310 PASS form.dir: IDL set to "AUTO" should not throw 
311 PASS form.dir: IDL set to "AUTO" followed by getAttribute() 
312 PASS form.dir: IDL set to "AUTO" followed by IDL get 
313 PASS form.className (<form class>): typeof IDL attribute 
314 PASS form.className (<form class>): IDL get with DOM attribute unset 
315 PASS form.className (<form class>): setAttribute() to "" followed by getAttribute() 
316 PASS form.className (<form class>): setAttribute() to "" followed by IDL get 
317 PASS form.className (<form class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
318 PASS form.className (<form class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
319 PASS form.className (<form class>): setAttribute() to undefined followed by getAttribute() 
320 PASS form.className (<form class>): setAttribute() to undefined followed by IDL get 
321 PASS form.className (<form class>): setAttribute() to 7 followed by getAttribute() 
322 PASS form.className (<form class>): setAttribute() to 7 followed by IDL get 
323 PASS form.className (<form class>): setAttribute() to 1.5 followed by getAttribute() 
324 PASS form.className (<form class>): setAttribute() to 1.5 followed by IDL get 
325 PASS form.className (<form class>): setAttribute() to true followed by getAttribute() 
326 PASS form.className (<form class>): setAttribute() to true followed by IDL get 
327 PASS form.className (<form class>): setAttribute() to false followed by getAttribute() 
328 PASS form.className (<form class>): setAttribute() to false followed by IDL get 
329 PASS form.className (<form class>): setAttribute() to object "[object Object]" followed by getAttribute() 
330 PASS form.className (<form class>): setAttribute() to object "[object Object]" followed by IDL get 
331 PASS form.className (<form class>): setAttribute() to NaN followed by getAttribute() 
332 PASS form.className (<form class>): setAttribute() to NaN followed by IDL get 
333 PASS form.className (<form class>): setAttribute() to Infinity followed by getAttribute() 
334 PASS form.className (<form class>): setAttribute() to Infinity followed by IDL get 
335 PASS form.className (<form class>): setAttribute() to -Infinity followed by getAttribute() 
336 PASS form.className (<form class>): setAttribute() to -Infinity followed by IDL get 
337 PASS form.className (<form class>): setAttribute() to "\0" followed by getAttribute() 
338 PASS form.className (<form class>): setAttribute() to "\0" followed by IDL get 
339 PASS form.className (<form class>): setAttribute() to null followed by getAttribute() 
340 PASS form.className (<form class>): setAttribute() to null followed by IDL get 
341 PASS form.className (<form class>): setAttribute() to object "test-toString" followed by getAttribute() 
342 PASS form.className (<form class>): setAttribute() to object "test-toString" followed by IDL get 
343 PASS form.className (<form class>): setAttribute() to object "test-valueOf" followed by getAttribute() 
344 PASS form.className (<form class>): setAttribute() to object "test-valueOf" followed by IDL get 
345 PASS form.className (<form class>): IDL set to "" should not throw 
346 PASS form.className (<form class>): IDL set to "" followed by getAttribute() 
347 PASS form.className (<form class>): IDL set to "" followed by IDL get 
348 PASS form.className (<form class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
349 PASS form.className (<form class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
350 PASS form.className (<form class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
351 PASS form.className (<form class>): IDL set to undefined should not throw 
352 PASS form.className (<form class>): IDL set to undefined followed by getAttribute() 
353 PASS form.className (<form class>): IDL set to undefined followed by IDL get 
354 PASS form.className (<form class>): IDL set to 7 should not throw 
355 PASS form.className (<form class>): IDL set to 7 followed by getAttribute() 
356 PASS form.className (<form class>): IDL set to 7 followed by IDL get 
357 PASS form.className (<form class>): IDL set to 1.5 should not throw 
358 PASS form.className (<form class>): IDL set to 1.5 followed by getAttribute() 
359 PASS form.className (<form class>): IDL set to 1.5 followed by IDL get 
360 PASS form.className (<form class>): IDL set to true should not throw 
361 PASS form.className (<form class>): IDL set to true followed by getAttribute() 
362 PASS form.className (<form class>): IDL set to true followed by IDL get 
363 PASS form.className (<form class>): IDL set to false should not throw 
364 PASS form.className (<form class>): IDL set to false followed by getAttribute() 
365 PASS form.className (<form class>): IDL set to false followed by IDL get 
366 PASS form.className (<form class>): IDL set to object "[object Object]" should not throw 
367 PASS form.className (<form class>): IDL set to object "[object Object]" followed by getAttribute() 
368 PASS form.className (<form class>): IDL set to object "[object Object]" followed by IDL get 
369 PASS form.className (<form class>): IDL set to NaN should not throw 
370 PASS form.className (<form class>): IDL set to NaN followed by getAttribute() 
371 PASS form.className (<form class>): IDL set to NaN followed by IDL get 
372 PASS form.className (<form class>): IDL set to Infinity should not throw 
373 PASS form.className (<form class>): IDL set to Infinity followed by getAttribute() 
374 PASS form.className (<form class>): IDL set to Infinity followed by IDL get 
375 PASS form.className (<form class>): IDL set to -Infinity should not throw 
376 PASS form.className (<form class>): IDL set to -Infinity followed by getAttribute() 
377 PASS form.className (<form class>): IDL set to -Infinity followed by IDL get 
378 PASS form.className (<form class>): IDL set to "\0" should not throw 
379 PASS form.className (<form class>): IDL set to "\0" followed by getAttribute() 
380 PASS form.className (<form class>): IDL set to "\0" followed by IDL get 
381 PASS form.className (<form class>): IDL set to null should not throw 
382 PASS form.className (<form class>): IDL set to null followed by getAttribute() 
383 PASS form.className (<form class>): IDL set to null followed by IDL get 
384 PASS form.className (<form class>): IDL set to object "test-toString" should not throw 
385 PASS form.className (<form class>): IDL set to object "test-toString" followed by getAttribute() 
386 PASS form.className (<form class>): IDL set to object "test-toString" followed by IDL get 
387 PASS form.className (<form class>): IDL set to object "test-valueOf" should not throw 
388 PASS form.className (<form class>): IDL set to object "test-valueOf" followed by getAttribute() 
389 PASS form.className (<form class>): IDL set to object "test-valueOf" followed by IDL get 
390 PASS form.hidden: typeof IDL attribute 
391 PASS form.hidden: IDL get with DOM attribute unset 
392 PASS form.hidden: setAttribute() to "" followed by getAttribute() 
393 PASS form.hidden: setAttribute() to "" followed by IDL get 
394 PASS form.hidden: setAttribute() to " foo " followed by getAttribute() 
395 PASS form.hidden: setAttribute() to " foo " followed by IDL get 
396 PASS form.hidden: setAttribute() to undefined followed by getAttribute() 
397 PASS form.hidden: setAttribute() to undefined followed by IDL get 
398 PASS form.hidden: setAttribute() to null followed by getAttribute() 
399 PASS form.hidden: setAttribute() to null followed by IDL get 
400 PASS form.hidden: setAttribute() to 7 followed by getAttribute() 
401 PASS form.hidden: setAttribute() to 7 followed by IDL get 
402 PASS form.hidden: setAttribute() to 1.5 followed by getAttribute() 
403 PASS form.hidden: setAttribute() to 1.5 followed by IDL get 
404 PASS form.hidden: setAttribute() to true followed by getAttribute() 
405 PASS form.hidden: setAttribute() to true followed by IDL get 
406 PASS form.hidden: setAttribute() to false followed by getAttribute() 
407 PASS form.hidden: setAttribute() to false followed by IDL get 
408 PASS form.hidden: setAttribute() to object "[object Object]" followed by getAttribute() 
409 PASS form.hidden: setAttribute() to object "[object Object]" followed by IDL get 
410 PASS form.hidden: setAttribute() to NaN followed by getAttribute() 
411 PASS form.hidden: setAttribute() to NaN followed by IDL get 
412 PASS form.hidden: setAttribute() to Infinity followed by getAttribute() 
413 PASS form.hidden: setAttribute() to Infinity followed by IDL get 
414 PASS form.hidden: setAttribute() to -Infinity followed by getAttribute() 
415 PASS form.hidden: setAttribute() to -Infinity followed by IDL get 
416 PASS form.hidden: setAttribute() to "\0" followed by getAttribute() 
417 PASS form.hidden: setAttribute() to "\0" followed by IDL get 
418 PASS form.hidden: setAttribute() to object "test-toString" followed by getAttribute() 
419 PASS form.hidden: setAttribute() to object "test-toString" followed by IDL get 
420 PASS form.hidden: setAttribute() to object "test-valueOf" followed by getAttribute() 
421 PASS form.hidden: setAttribute() to object "test-valueOf" followed by IDL get 
422 PASS form.hidden: setAttribute() to "hidden" followed by getAttribute() 
423 PASS form.hidden: setAttribute() to "hidden" followed by IDL get 
424 PASS form.hidden: IDL set to "" should not throw 
425 PASS form.hidden: IDL set to "" followed by hasAttribute() 
426 PASS form.hidden: IDL set to "" followed by IDL get 
427 PASS form.hidden: IDL set to " foo " should not throw 
428 PASS form.hidden: IDL set to " foo " followed by hasAttribute() 
429 PASS form.hidden: IDL set to " foo " followed by IDL get 
430 PASS form.hidden: IDL set to undefined should not throw 
431 PASS form.hidden: IDL set to undefined followed by hasAttribute() 
432 PASS form.hidden: IDL set to undefined followed by IDL get 
433 PASS form.hidden: IDL set to null should not throw 
434 PASS form.hidden: IDL set to null followed by hasAttribute() 
435 PASS form.hidden: IDL set to null followed by IDL get 
436 PASS form.hidden: IDL set to 7 should not throw 
437 PASS form.hidden: IDL set to 7 followed by hasAttribute() 
438 PASS form.hidden: IDL set to 7 followed by IDL get 
439 PASS form.hidden: IDL set to 1.5 should not throw 
440 PASS form.hidden: IDL set to 1.5 followed by hasAttribute() 
441 PASS form.hidden: IDL set to 1.5 followed by IDL get 
442 PASS form.hidden: IDL set to true should not throw 
443 PASS form.hidden: IDL set to true followed by hasAttribute() 
444 PASS form.hidden: IDL set to true followed by IDL get 
445 PASS form.hidden: IDL set to false should not throw 
446 PASS form.hidden: IDL set to false followed by hasAttribute() 
447 PASS form.hidden: IDL set to false followed by IDL get 
448 PASS form.hidden: IDL set to object "[object Object]" should not throw 
449 PASS form.hidden: IDL set to object "[object Object]" followed by hasAttribute() 
450 PASS form.hidden: IDL set to object "[object Object]" followed by IDL get 
451 PASS form.hidden: IDL set to NaN should not throw 
452 PASS form.hidden: IDL set to NaN followed by hasAttribute() 
453 PASS form.hidden: IDL set to NaN followed by IDL get 
454 PASS form.hidden: IDL set to Infinity should not throw 
455 PASS form.hidden: IDL set to Infinity followed by hasAttribute() 
456 PASS form.hidden: IDL set to Infinity followed by IDL get 
457 PASS form.hidden: IDL set to -Infinity should not throw 
458 PASS form.hidden: IDL set to -Infinity followed by hasAttribute() 
459 PASS form.hidden: IDL set to -Infinity followed by IDL get 
460 PASS form.hidden: IDL set to "\0" should not throw 
461 PASS form.hidden: IDL set to "\0" followed by hasAttribute() 
462 PASS form.hidden: IDL set to "\0" followed by IDL get 
463 PASS form.hidden: IDL set to object "test-toString" should not throw 
464 PASS form.hidden: IDL set to object "test-toString" followed by hasAttribute() 
465 PASS form.hidden: IDL set to object "test-toString" followed by IDL get 
466 PASS form.hidden: IDL set to object "test-valueOf" should not throw 
467 PASS form.hidden: IDL set to object "test-valueOf" followed by hasAttribute() 
468 PASS form.hidden: IDL set to object "test-valueOf" followed by IDL get 
469 PASS form.accessKey: typeof IDL attribute 
470 PASS form.accessKey: IDL get with DOM attribute unset 
471 PASS form.accessKey: setAttribute() to "" followed by getAttribute() 
472 PASS form.accessKey: setAttribute() to "" followed by IDL get 
473 PASS form.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
474 PASS form.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
475 PASS form.accessKey: setAttribute() to undefined followed by getAttribute() 
476 PASS form.accessKey: setAttribute() to undefined followed by IDL get 
477 PASS form.accessKey: setAttribute() to 7 followed by getAttribute() 
478 PASS form.accessKey: setAttribute() to 7 followed by IDL get 
479 PASS form.accessKey: setAttribute() to 1.5 followed by getAttribute() 
480 PASS form.accessKey: setAttribute() to 1.5 followed by IDL get 
481 PASS form.accessKey: setAttribute() to true followed by getAttribute() 
482 PASS form.accessKey: setAttribute() to true followed by IDL get 
483 PASS form.accessKey: setAttribute() to false followed by getAttribute() 
484 PASS form.accessKey: setAttribute() to false followed by IDL get 
485 PASS form.accessKey: setAttribute() to object "[object Object]" followed by getAttribute() 
486 PASS form.accessKey: setAttribute() to object "[object Object]" followed by IDL get 
487 PASS form.accessKey: setAttribute() to NaN followed by getAttribute() 
488 PASS form.accessKey: setAttribute() to NaN followed by IDL get 
489 PASS form.accessKey: setAttribute() to Infinity followed by getAttribute() 
490 PASS form.accessKey: setAttribute() to Infinity followed by IDL get 
491 PASS form.accessKey: setAttribute() to -Infinity followed by getAttribute() 
492 PASS form.accessKey: setAttribute() to -Infinity followed by IDL get 
493 PASS form.accessKey: setAttribute() to "\0" followed by getAttribute() 
494 PASS form.accessKey: setAttribute() to "\0" followed by IDL get 
495 PASS form.accessKey: setAttribute() to null followed by getAttribute() 
496 PASS form.accessKey: setAttribute() to null followed by IDL get 
497 PASS form.accessKey: setAttribute() to object "test-toString" followed by getAttribute() 
498 PASS form.accessKey: setAttribute() to object "test-toString" followed by IDL get 
499 PASS form.accessKey: setAttribute() to object "test-valueOf" followed by getAttribute() 
500 PASS form.accessKey: setAttribute() to object "test-valueOf" followed by IDL get 
501 PASS form.accessKey: IDL set to "" should not throw 
502 PASS form.accessKey: IDL set to "" followed by getAttribute() 
503 PASS form.accessKey: IDL set to "" followed by IDL get 
504 PASS form.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
505 PASS form.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
506 PASS form.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
507 PASS form.accessKey: IDL set to undefined should not throw 
508 PASS form.accessKey: IDL set to undefined followed by getAttribute() 
509 PASS form.accessKey: IDL set to undefined followed by IDL get 
510 PASS form.accessKey: IDL set to 7 should not throw 
511 PASS form.accessKey: IDL set to 7 followed by getAttribute() 
512 PASS form.accessKey: IDL set to 7 followed by IDL get 
513 PASS form.accessKey: IDL set to 1.5 should not throw 
514 PASS form.accessKey: IDL set to 1.5 followed by getAttribute() 
515 PASS form.accessKey: IDL set to 1.5 followed by IDL get 
516 PASS form.accessKey: IDL set to true should not throw 
517 PASS form.accessKey: IDL set to true followed by getAttribute() 
518 PASS form.accessKey: IDL set to true followed by IDL get 
519 PASS form.accessKey: IDL set to false should not throw 
520 PASS form.accessKey: IDL set to false followed by getAttribute() 
521 PASS form.accessKey: IDL set to false followed by IDL get 
522 PASS form.accessKey: IDL set to object "[object Object]" should not throw 
523 PASS form.accessKey: IDL set to object "[object Object]" followed by getAttribute() 
524 PASS form.accessKey: IDL set to object "[object Object]" followed by IDL get 
525 PASS form.accessKey: IDL set to NaN should not throw 
526 PASS form.accessKey: IDL set to NaN followed by getAttribute() 
527 PASS form.accessKey: IDL set to NaN followed by IDL get 
528 PASS form.accessKey: IDL set to Infinity should not throw 
529 PASS form.accessKey: IDL set to Infinity followed by getAttribute() 
530 PASS form.accessKey: IDL set to Infinity followed by IDL get 
531 PASS form.accessKey: IDL set to -Infinity should not throw 
532 PASS form.accessKey: IDL set to -Infinity followed by getAttribute() 
533 PASS form.accessKey: IDL set to -Infinity followed by IDL get 
534 PASS form.accessKey: IDL set to "\0" should not throw 
535 PASS form.accessKey: IDL set to "\0" followed by getAttribute() 
536 PASS form.accessKey: IDL set to "\0" followed by IDL get 
537 PASS form.accessKey: IDL set to null should not throw 
538 PASS form.accessKey: IDL set to null followed by getAttribute() 
539 PASS form.accessKey: IDL set to null followed by IDL get 
540 PASS form.accessKey: IDL set to object "test-toString" should not throw 
541 PASS form.accessKey: IDL set to object "test-toString" followed by getAttribute() 
542 PASS form.accessKey: IDL set to object "test-toString" followed by IDL get 
543 PASS form.accessKey: IDL set to object "test-valueOf" should not throw 
544 PASS form.accessKey: IDL set to object "test-valueOf" followed by getAttribute() 
545 PASS form.accessKey: IDL set to object "test-valueOf" followed by IDL get 
546 PASS form.tabIndex: typeof IDL attribute 
547 PASS form.tabIndex: setAttribute() to -36 followed by getAttribute() 
548 PASS form.tabIndex: setAttribute() to -36 followed by IDL get 
549 PASS form.tabIndex: setAttribute() to -1 followed by getAttribute() 
550 PASS form.tabIndex: setAttribute() to -1 followed by IDL get 
551 PASS form.tabIndex: setAttribute() to 0 followed by getAttribute() 
552 PASS form.tabIndex: setAttribute() to 0 followed by IDL get 
553 PASS form.tabIndex: setAttribute() to 1 followed by getAttribute() 
554 PASS form.tabIndex: setAttribute() to 1 followed by IDL get 
555 PASS form.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
556 FAIL form.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
557 PASS form.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
558 FAIL form.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
559 PASS form.tabIndex: setAttribute() to "-1" followed by getAttribute() 
560 PASS form.tabIndex: setAttribute() to "-1" followed by IDL get 
561 PASS form.tabIndex: setAttribute() to "-0" followed by getAttribute() 
562 PASS form.tabIndex: setAttribute() to "-0" followed by IDL get 
563 PASS form.tabIndex: setAttribute() to "0" followed by getAttribute() 
564 PASS form.tabIndex: setAttribute() to "0" followed by IDL get 
565 PASS form.tabIndex: setAttribute() to "1" followed by getAttribute() 
566 PASS form.tabIndex: setAttribute() to "1" followed by IDL get 
567 PASS form.tabIndex: setAttribute() to "\t7" followed by getAttribute() 
568 PASS form.tabIndex: setAttribute() to "\t7" followed by IDL get 
569 PASS form.tabIndex: setAttribute() to "\f7" followed by getAttribute() 
570 PASS form.tabIndex: setAttribute() to "\f7" followed by IDL get 
571 PASS form.tabIndex: setAttribute() to " 7" followed by getAttribute() 
572 PASS form.tabIndex: setAttribute() to " 7" followed by IDL get 
573 PASS form.tabIndex: setAttribute() to "\n7" followed by getAttribute() 
574 PASS form.tabIndex: setAttribute() to "\n7" followed by IDL get 
575 PASS form.tabIndex: setAttribute() to "\r7" followed by getAttribute() 
576 PASS form.tabIndex: setAttribute() to "\r7" followed by IDL get 
577 PASS form.tabIndex: setAttribute() to 1.5 followed by getAttribute() 
578 PASS form.tabIndex: setAttribute() to 1.5 followed by IDL get 
579 PASS form.tabIndex: setAttribute() to object "2" followed by getAttribute() 
580 PASS form.tabIndex: setAttribute() to object "2" followed by IDL get 
581 PASS form.tabIndex: IDL set to -36 should not throw 
582 PASS form.tabIndex: IDL set to -36 followed by getAttribute() 
583 PASS form.tabIndex: IDL set to -36 followed by IDL get 
584 PASS form.tabIndex: IDL set to -1 should not throw 
585 PASS form.tabIndex: IDL set to -1 followed by getAttribute() 
586 PASS form.tabIndex: IDL set to -1 followed by IDL get 
587 PASS form.tabIndex: IDL set to 0 should not throw 
588 PASS form.tabIndex: IDL set to 0 followed by getAttribute() 
589 PASS form.tabIndex: IDL set to 0 followed by IDL get 
590 PASS form.tabIndex: IDL set to 1 should not throw 
591 PASS form.tabIndex: IDL set to 1 followed by getAttribute() 
592 PASS form.tabIndex: IDL set to 1 followed by IDL get 
593 PASS form.tabIndex: IDL set to 2147483647 should not throw 
594 PASS form.tabIndex: IDL set to 2147483647 followed by getAttribute() 
595 FAIL form.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
596 PASS form.tabIndex: IDL set to -2147483648 should not throw 
597 PASS form.tabIndex: IDL set to -2147483648 followed by getAttribute() 
598 FAIL form.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
599 PASS form.acceptCharset (<form accept-charset>): typeof IDL attribute 
600 PASS form.acceptCharset (<form accept-charset>): IDL get with DOM attribute unset 
601 PASS form.acceptCharset (<form accept-charset>): setAttribute() to "" followed by getAttribute() 
602 PASS form.acceptCharset (<form accept-charset>): setAttribute() to "" followed by IDL get 
603 PASS form.acceptCharset (<form accept-charset>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
604 PASS form.acceptCharset (<form accept-charset>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
605 PASS form.acceptCharset (<form accept-charset>): setAttribute() to undefined followed by getAttribute() 
606 PASS form.acceptCharset (<form accept-charset>): setAttribute() to undefined followed by IDL get 
607 PASS form.acceptCharset (<form accept-charset>): setAttribute() to 7 followed by getAttribute() 
608 PASS form.acceptCharset (<form accept-charset>): setAttribute() to 7 followed by IDL get 
609 PASS form.acceptCharset (<form accept-charset>): setAttribute() to 1.5 followed by getAttribute() 
610 PASS form.acceptCharset (<form accept-charset>): setAttribute() to 1.5 followed by IDL get 
611 PASS form.acceptCharset (<form accept-charset>): setAttribute() to true followed by getAttribute() 
612 PASS form.acceptCharset (<form accept-charset>): setAttribute() to true followed by IDL get 
613 PASS form.acceptCharset (<form accept-charset>): setAttribute() to false followed by getAttribute() 
614 PASS form.acceptCharset (<form accept-charset>): setAttribute() to false followed by IDL get 
615 PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "[object Object]" followed by getAttribute() 
616 PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "[object Object]" followed by IDL get 
617 PASS form.acceptCharset (<form accept-charset>): setAttribute() to NaN followed by getAttribute() 
618 PASS form.acceptCharset (<form accept-charset>): setAttribute() to NaN followed by IDL get 
619 PASS form.acceptCharset (<form accept-charset>): setAttribute() to Infinity followed by getAttribute() 
620 PASS form.acceptCharset (<form accept-charset>): setAttribute() to Infinity followed by IDL get 
621 PASS form.acceptCharset (<form accept-charset>): setAttribute() to -Infinity followed by getAttribute() 
622 PASS form.acceptCharset (<form accept-charset>): setAttribute() to -Infinity followed by IDL get 
623 PASS form.acceptCharset (<form accept-charset>): setAttribute() to "\0" followed by getAttribute() 
624 PASS form.acceptCharset (<form accept-charset>): setAttribute() to "\0" followed by IDL get 
625 PASS form.acceptCharset (<form accept-charset>): setAttribute() to null followed by getAttribute() 
626 PASS form.acceptCharset (<form accept-charset>): setAttribute() to null followed by IDL get 
627 PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "test-toString" followed by getAttribute() 
628 PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "test-toString" followed by IDL get 
629 PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "test-valueOf" followed by getAttribute() 
630 PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "test-valueOf" followed by IDL get 
631 PASS form.acceptCharset (<form accept-charset>): IDL set to "" should not throw 
632 PASS form.acceptCharset (<form accept-charset>): IDL set to "" followed by getAttribute() 
633 PASS form.acceptCharset (<form accept-charset>): IDL set to "" followed by IDL get 
634 PASS form.acceptCharset (<form accept-charset>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
635 PASS form.acceptCharset (<form accept-charset>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
636 PASS form.acceptCharset (<form accept-charset>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
637 PASS form.acceptCharset (<form accept-charset>): IDL set to undefined should not throw 
638 PASS form.acceptCharset (<form accept-charset>): IDL set to undefined followed by getAttribute() 
639 PASS form.acceptCharset (<form accept-charset>): IDL set to undefined followed by IDL get 
640 PASS form.acceptCharset (<form accept-charset>): IDL set to 7 should not throw 
641 PASS form.acceptCharset (<form accept-charset>): IDL set to 7 followed by getAttribute() 
642 PASS form.acceptCharset (<form accept-charset>): IDL set to 7 followed by IDL get 
643 PASS form.acceptCharset (<form accept-charset>): IDL set to 1.5 should not throw 
644 PASS form.acceptCharset (<form accept-charset>): IDL set to 1.5 followed by getAttribute() 
645 PASS form.acceptCharset (<form accept-charset>): IDL set to 1.5 followed by IDL get 
646 PASS form.acceptCharset (<form accept-charset>): IDL set to true should not throw 
647 PASS form.acceptCharset (<form accept-charset>): IDL set to true followed by getAttribute() 
648 PASS form.acceptCharset (<form accept-charset>): IDL set to true followed by IDL get 
649 PASS form.acceptCharset (<form accept-charset>): IDL set to false should not throw 
650 PASS form.acceptCharset (<form accept-charset>): IDL set to false followed by getAttribute() 
651 PASS form.acceptCharset (<form accept-charset>): IDL set to false followed by IDL get 
652 PASS form.acceptCharset (<form accept-charset>): IDL set to object "[object Object]" should not throw 
653 PASS form.acceptCharset (<form accept-charset>): IDL set to object "[object Object]" followed by getAttribute() 
654 PASS form.acceptCharset (<form accept-charset>): IDL set to object "[object Object]" followed by IDL get 
655 PASS form.acceptCharset (<form accept-charset>): IDL set to NaN should not throw 
656 PASS form.acceptCharset (<form accept-charset>): IDL set to NaN followed by getAttribute() 
657 PASS form.acceptCharset (<form accept-charset>): IDL set to NaN followed by IDL get 
658 PASS form.acceptCharset (<form accept-charset>): IDL set to Infinity should not throw 
659 PASS form.acceptCharset (<form accept-charset>): IDL set to Infinity followed by getAttribute() 
660 PASS form.acceptCharset (<form accept-charset>): IDL set to Infinity followed by IDL get 
661 PASS form.acceptCharset (<form accept-charset>): IDL set to -Infinity should not throw 
662 PASS form.acceptCharset (<form accept-charset>): IDL set to -Infinity followed by getAttribute() 
663 PASS form.acceptCharset (<form accept-charset>): IDL set to -Infinity followed by IDL get 
664 PASS form.acceptCharset (<form accept-charset>): IDL set to "\0" should not throw 
665 PASS form.acceptCharset (<form accept-charset>): IDL set to "\0" followed by getAttribute() 
666 PASS form.acceptCharset (<form accept-charset>): IDL set to "\0" followed by IDL get 
667 PASS form.acceptCharset (<form accept-charset>): IDL set to null should not throw 
668 PASS form.acceptCharset (<form accept-charset>): IDL set to null followed by getAttribute() 
669 PASS form.acceptCharset (<form accept-charset>): IDL set to null followed by IDL get 
670 PASS form.acceptCharset (<form accept-charset>): IDL set to object "test-toString" should not throw 
671 PASS form.acceptCharset (<form accept-charset>): IDL set to object "test-toString" followed by getAttribute() 
672 PASS form.acceptCharset (<form accept-charset>): IDL set to object "test-toString" followed by IDL get 
673 PASS form.acceptCharset (<form accept-charset>): IDL set to object "test-valueOf" should not throw 
674 PASS form.acceptCharset (<form accept-charset>): IDL set to object "test-valueOf" followed by getAttribute() 
675 PASS form.acceptCharset (<form accept-charset>): IDL set to object "test-valueOf" followed by IDL get 
676 PASS form.autocomplete: typeof IDL attribute 
677 PASS form.autocomplete: IDL get with DOM attribute unset 
678 PASS form.autocomplete: setAttribute() to "" followed by getAttribute() 
679 PASS form.autocomplete: setAttribute() to "" followed by IDL get 
680 PASS form.autocomplete: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
681 PASS form.autocomplete: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
682 PASS form.autocomplete: setAttribute() to undefined followed by getAttribute() 
683 PASS form.autocomplete: setAttribute() to undefined followed by IDL get 
684 PASS form.autocomplete: setAttribute() to 7 followed by getAttribute() 
685 PASS form.autocomplete: setAttribute() to 7 followed by IDL get 
686 PASS form.autocomplete: setAttribute() to 1.5 followed by getAttribute() 
687 PASS form.autocomplete: setAttribute() to 1.5 followed by IDL get 
688 PASS form.autocomplete: setAttribute() to true followed by getAttribute() 
689 PASS form.autocomplete: setAttribute() to true followed by IDL get 
690 PASS form.autocomplete: setAttribute() to false followed by getAttribute() 
691 PASS form.autocomplete: setAttribute() to false followed by IDL get 
692 PASS form.autocomplete: setAttribute() to object "[object Object]" followed by getAttribute() 
693 PASS form.autocomplete: setAttribute() to object "[object Object]" followed by IDL get 
694 PASS form.autocomplete: setAttribute() to NaN followed by getAttribute() 
695 PASS form.autocomplete: setAttribute() to NaN followed by IDL get 
696 PASS form.autocomplete: setAttribute() to Infinity followed by getAttribute() 
697 PASS form.autocomplete: setAttribute() to Infinity followed by IDL get 
698 PASS form.autocomplete: setAttribute() to -Infinity followed by getAttribute() 
699 PASS form.autocomplete: setAttribute() to -Infinity followed by IDL get 
700 PASS form.autocomplete: setAttribute() to "\0" followed by getAttribute() 
701 PASS form.autocomplete: setAttribute() to "\0" followed by IDL get 
702 PASS form.autocomplete: setAttribute() to null followed by getAttribute() 
703 PASS form.autocomplete: setAttribute() to null followed by IDL get 
704 PASS form.autocomplete: setAttribute() to object "test-toString" followed by getAttribute() 
705 PASS form.autocomplete: setAttribute() to object "test-toString" followed by IDL get 
706 PASS form.autocomplete: setAttribute() to object "test-valueOf" followed by getAttribute() 
707 PASS form.autocomplete: setAttribute() to object "test-valueOf" followed by IDL get 
708 PASS form.autocomplete: setAttribute() to "on" followed by getAttribute() 
709 PASS form.autocomplete: setAttribute() to "on" followed by IDL get 
710 PASS form.autocomplete: setAttribute() to "xon" followed by getAttribute() 
711 PASS form.autocomplete: setAttribute() to "xon" followed by IDL get 
712 PASS form.autocomplete: setAttribute() to "on\0" followed by getAttribute() 
713 PASS form.autocomplete: setAttribute() to "on\0" followed by IDL get 
714 PASS form.autocomplete: setAttribute() to "n" followed by getAttribute() 
715 PASS form.autocomplete: setAttribute() to "n" followed by IDL get 
716 PASS form.autocomplete: setAttribute() to "ON" followed by getAttribute() 
717 PASS form.autocomplete: setAttribute() to "ON" followed by IDL get 
718 PASS form.autocomplete: setAttribute() to "off" followed by getAttribute() 
719 PASS form.autocomplete: setAttribute() to "off" followed by IDL get 
720 PASS form.autocomplete: setAttribute() to "xoff" followed by getAttribute() 
721 PASS form.autocomplete: setAttribute() to "xoff" followed by IDL get 
722 PASS form.autocomplete: setAttribute() to "off\0" followed by getAttribute() 
723 PASS form.autocomplete: setAttribute() to "off\0" followed by IDL get 
724 PASS form.autocomplete: setAttribute() to "ff" followed by getAttribute() 
725 PASS form.autocomplete: setAttribute() to "ff" followed by IDL get 
726 PASS form.autocomplete: setAttribute() to "OFF" followed by getAttribute() 
727 PASS form.autocomplete: setAttribute() to "OFF" followed by IDL get 
728 PASS form.autocomplete: IDL set to "" should not throw 
729 PASS form.autocomplete: IDL set to "" followed by getAttribute() 
730 PASS form.autocomplete: IDL set to "" followed by IDL get 
731 PASS form.autocomplete: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
732 PASS form.autocomplete: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
733 PASS form.autocomplete: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
734 PASS form.autocomplete: IDL set to undefined should not throw 
735 PASS form.autocomplete: IDL set to undefined followed by getAttribute() 
736 PASS form.autocomplete: IDL set to undefined followed by IDL get 
737 PASS form.autocomplete: IDL set to 7 should not throw 
738 PASS form.autocomplete: IDL set to 7 followed by getAttribute() 
739 PASS form.autocomplete: IDL set to 7 followed by IDL get 
740 PASS form.autocomplete: IDL set to 1.5 should not throw 
741 PASS form.autocomplete: IDL set to 1.5 followed by getAttribute() 
742 PASS form.autocomplete: IDL set to 1.5 followed by IDL get 
743 PASS form.autocomplete: IDL set to true should not throw 
744 PASS form.autocomplete: IDL set to true followed by getAttribute() 
745 PASS form.autocomplete: IDL set to true followed by IDL get 
746 PASS form.autocomplete: IDL set to false should not throw 
747 PASS form.autocomplete: IDL set to false followed by getAttribute() 
748 PASS form.autocomplete: IDL set to false followed by IDL get 
749 PASS form.autocomplete: IDL set to object "[object Object]" should not throw 
750 PASS form.autocomplete: IDL set to object "[object Object]" followed by getAttribute() 
751 PASS form.autocomplete: IDL set to object "[object Object]" followed by IDL get 
752 PASS form.autocomplete: IDL set to NaN should not throw 
753 PASS form.autocomplete: IDL set to NaN followed by getAttribute() 
754 PASS form.autocomplete: IDL set to NaN followed by IDL get 
755 PASS form.autocomplete: IDL set to Infinity should not throw 
756 PASS form.autocomplete: IDL set to Infinity followed by getAttribute() 
757 PASS form.autocomplete: IDL set to Infinity followed by IDL get 
758 PASS form.autocomplete: IDL set to -Infinity should not throw 
759 PASS form.autocomplete: IDL set to -Infinity followed by getAttribute() 
760 PASS form.autocomplete: IDL set to -Infinity followed by IDL get 
761 PASS form.autocomplete: IDL set to "\0" should not throw 
762 PASS form.autocomplete: IDL set to "\0" followed by getAttribute() 
763 PASS form.autocomplete: IDL set to "\0" followed by IDL get 
764 PASS form.autocomplete: IDL set to null should not throw 
765 PASS form.autocomplete: IDL set to null followed by IDL get 
766 PASS form.autocomplete: IDL set to object "test-toString" should not throw 
767 PASS form.autocomplete: IDL set to object "test-toString" followed by getAttribute() 
768 PASS form.autocomplete: IDL set to object "test-toString" followed by IDL get 
769 PASS form.autocomplete: IDL set to object "test-valueOf" should not throw 
770 PASS form.autocomplete: IDL set to object "test-valueOf" followed by getAttribute() 
771 PASS form.autocomplete: IDL set to object "test-valueOf" followed by IDL get 
772 PASS form.autocomplete: IDL set to "on" should not throw 
773 PASS form.autocomplete: IDL set to "on" followed by getAttribute() 
774 PASS form.autocomplete: IDL set to "on" followed by IDL get 
775 PASS form.autocomplete: IDL set to "xon" should not throw 
776 PASS form.autocomplete: IDL set to "xon" followed by getAttribute() 
777 PASS form.autocomplete: IDL set to "xon" followed by IDL get 
778 PASS form.autocomplete: IDL set to "on\0" should not throw 
779 PASS form.autocomplete: IDL set to "on\0" followed by getAttribute() 
780 PASS form.autocomplete: IDL set to "on\0" followed by IDL get 
781 PASS form.autocomplete: IDL set to "n" should not throw 
782 PASS form.autocomplete: IDL set to "n" followed by getAttribute() 
783 PASS form.autocomplete: IDL set to "n" followed by IDL get 
784 PASS form.autocomplete: IDL set to "ON" should not throw 
785 PASS form.autocomplete: IDL set to "ON" followed by getAttribute() 
786 PASS form.autocomplete: IDL set to "ON" followed by IDL get 
787 PASS form.autocomplete: IDL set to "off" should not throw 
788 PASS form.autocomplete: IDL set to "off" followed by getAttribute() 
789 PASS form.autocomplete: IDL set to "off" followed by IDL get 
790 PASS form.autocomplete: IDL set to "xoff" should not throw 
791 PASS form.autocomplete: IDL set to "xoff" followed by getAttribute() 
792 PASS form.autocomplete: IDL set to "xoff" followed by IDL get 
793 PASS form.autocomplete: IDL set to "off\0" should not throw 
794 PASS form.autocomplete: IDL set to "off\0" followed by getAttribute() 
795 PASS form.autocomplete: IDL set to "off\0" followed by IDL get 
796 PASS form.autocomplete: IDL set to "ff" should not throw 
797 PASS form.autocomplete: IDL set to "ff" followed by getAttribute() 
798 PASS form.autocomplete: IDL set to "ff" followed by IDL get 
799 PASS form.autocomplete: IDL set to "OFF" should not throw 
800 PASS form.autocomplete: IDL set to "OFF" followed by getAttribute() 
801 PASS form.autocomplete: IDL set to "OFF" followed by IDL get 
802 PASS form.enctype: typeof IDL attribute 
803 PASS form.enctype: IDL get with DOM attribute unset 
804 PASS form.enctype: setAttribute() to "" followed by getAttribute() 
805 PASS form.enctype: setAttribute() to "" followed by IDL get 
806 PASS form.enctype: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
807 PASS form.enctype: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
808 PASS form.enctype: setAttribute() to undefined followed by getAttribute() 
809 PASS form.enctype: setAttribute() to undefined followed by IDL get 
810 PASS form.enctype: setAttribute() to 7 followed by getAttribute() 
811 PASS form.enctype: setAttribute() to 7 followed by IDL get 
812 PASS form.enctype: setAttribute() to 1.5 followed by getAttribute() 
813 PASS form.enctype: setAttribute() to 1.5 followed by IDL get 
814 PASS form.enctype: setAttribute() to true followed by getAttribute() 
815 PASS form.enctype: setAttribute() to true followed by IDL get 
816 PASS form.enctype: setAttribute() to false followed by getAttribute() 
817 PASS form.enctype: setAttribute() to false followed by IDL get 
818 PASS form.enctype: setAttribute() to object "[object Object]" followed by getAttribute() 
819 PASS form.enctype: setAttribute() to object "[object Object]" followed by IDL get 
820 PASS form.enctype: setAttribute() to NaN followed by getAttribute() 
821 PASS form.enctype: setAttribute() to NaN followed by IDL get 
822 PASS form.enctype: setAttribute() to Infinity followed by getAttribute() 
823 PASS form.enctype: setAttribute() to Infinity followed by IDL get 
824 PASS form.enctype: setAttribute() to -Infinity followed by getAttribute() 
825 PASS form.enctype: setAttribute() to -Infinity followed by IDL get 
826 PASS form.enctype: setAttribute() to "\0" followed by getAttribute() 
827 PASS form.enctype: setAttribute() to "\0" followed by IDL get 
828 PASS form.enctype: setAttribute() to null followed by getAttribute() 
829 PASS form.enctype: setAttribute() to null followed by IDL get 
830 PASS form.enctype: setAttribute() to object "test-toString" followed by getAttribute() 
831 PASS form.enctype: setAttribute() to object "test-toString" followed by IDL get 
832 PASS form.enctype: setAttribute() to object "test-valueOf" followed by getAttribute() 
833 PASS form.enctype: setAttribute() to object "test-valueOf" followed by IDL get 
834 PASS form.enctype: setAttribute() to "application/x-www-form-urlencoded" followed by getAttribute() 
835 PASS form.enctype: setAttribute() to "application/x-www-form-urlencoded" followed by IDL get 
836 PASS form.enctype: setAttribute() to "xapplication/x-www-form-urlencoded" followed by getAttribute() 
837 PASS form.enctype: setAttribute() to "xapplication/x-www-form-urlencoded" followed by IDL get 
838 PASS form.enctype: setAttribute() to "application/x-www-form-urlencoded\0" followed by getAttribute() 
839 PASS form.enctype: setAttribute() to "application/x-www-form-urlencoded\0" followed by IDL get 
840 PASS form.enctype: setAttribute() to "pplication/x-www-form-urlencoded" followed by getAttribute() 
841 PASS form.enctype: setAttribute() to "pplication/x-www-form-urlencoded" followed by IDL get 
842 PASS form.enctype: setAttribute() to "APPLICATION/X-WWW-FORM-URLENCODED" followed by getAttribute() 
843 PASS form.enctype: setAttribute() to "APPLICATION/X-WWW-FORM-URLENCODED" followed by IDL get 
844 PASS form.enctype: setAttribute() to "multipart/form-data" followed by getAttribute() 
845 PASS form.enctype: setAttribute() to "multipart/form-data" followed by IDL get 
846 PASS form.enctype: setAttribute() to "xmultipart/form-data" followed by getAttribute() 
847 PASS form.enctype: setAttribute() to "xmultipart/form-data" followed by IDL get 
848 PASS form.enctype: setAttribute() to "multipart/form-data\0" followed by getAttribute() 
849 PASS form.enctype: setAttribute() to "multipart/form-data\0" followed by IDL get 
850 PASS form.enctype: setAttribute() to "ultipart/form-data" followed by getAttribute() 
851 PASS form.enctype: setAttribute() to "ultipart/form-data" followed by IDL get 
852 PASS form.enctype: setAttribute() to "MULTIPART/FORM-DATA" followed by getAttribute() 
853 PASS form.enctype: setAttribute() to "MULTIPART/FORM-DATA" followed by IDL get 
854 PASS form.enctype: setAttribute() to "text/plain" followed by getAttribute() 
855 PASS form.enctype: setAttribute() to "text/plain" followed by IDL get 
856 PASS form.enctype: setAttribute() to "xtext/plain" followed by getAttribute() 
857 PASS form.enctype: setAttribute() to "xtext/plain" followed by IDL get 
858 PASS form.enctype: setAttribute() to "text/plain\0" followed by getAttribute() 
859 PASS form.enctype: setAttribute() to "text/plain\0" followed by IDL get 
860 PASS form.enctype: setAttribute() to "ext/plain" followed by getAttribute() 
861 PASS form.enctype: setAttribute() to "ext/plain" followed by IDL get 
862 PASS form.enctype: setAttribute() to "TEXT/PLAIN" followed by getAttribute() 
863 PASS form.enctype: setAttribute() to "TEXT/PLAIN" followed by IDL get 
864 PASS form.enctype: IDL set to "" should not throw 
865 PASS form.enctype: IDL set to "" followed by getAttribute() 
866 PASS form.enctype: IDL set to "" followed by IDL get 
867 PASS form.enctype: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
868 PASS form.enctype: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
869 PASS form.enctype: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
870 PASS form.enctype: IDL set to undefined should not throw 
871 PASS form.enctype: IDL set to undefined followed by getAttribute() 
872 PASS form.enctype: IDL set to undefined followed by IDL get 
873 PASS form.enctype: IDL set to 7 should not throw 
874 PASS form.enctype: IDL set to 7 followed by getAttribute() 
875 PASS form.enctype: IDL set to 7 followed by IDL get 
876 PASS form.enctype: IDL set to 1.5 should not throw 
877 PASS form.enctype: IDL set to 1.5 followed by getAttribute() 
878 PASS form.enctype: IDL set to 1.5 followed by IDL get 
879 PASS form.enctype: IDL set to true should not throw 
880 PASS form.enctype: IDL set to true followed by getAttribute() 
881 PASS form.enctype: IDL set to true followed by IDL get 
882 PASS form.enctype: IDL set to false should not throw 
883 PASS form.enctype: IDL set to false followed by getAttribute() 
884 PASS form.enctype: IDL set to false followed by IDL get 
885 PASS form.enctype: IDL set to object "[object Object]" should not throw 
886 PASS form.enctype: IDL set to object "[object Object]" followed by getAttribute() 
887 PASS form.enctype: IDL set to object "[object Object]" followed by IDL get 
888 PASS form.enctype: IDL set to NaN should not throw 
889 PASS form.enctype: IDL set to NaN followed by getAttribute() 
890 PASS form.enctype: IDL set to NaN followed by IDL get 
891 PASS form.enctype: IDL set to Infinity should not throw 
892 PASS form.enctype: IDL set to Infinity followed by getAttribute() 
893 PASS form.enctype: IDL set to Infinity followed by IDL get 
894 PASS form.enctype: IDL set to -Infinity should not throw 
895 PASS form.enctype: IDL set to -Infinity followed by getAttribute() 
896 PASS form.enctype: IDL set to -Infinity followed by IDL get 
897 PASS form.enctype: IDL set to "\0" should not throw 
898 PASS form.enctype: IDL set to "\0" followed by getAttribute() 
899 PASS form.enctype: IDL set to "\0" followed by IDL get 
900 PASS form.enctype: IDL set to null should not throw 
901 PASS form.enctype: IDL set to null followed by IDL get 
902 PASS form.enctype: IDL set to object "test-toString" should not throw 
903 PASS form.enctype: IDL set to object "test-toString" followed by getAttribute() 
904 PASS form.enctype: IDL set to object "test-toString" followed by IDL get 
905 PASS form.enctype: IDL set to object "test-valueOf" should not throw 
906 PASS form.enctype: IDL set to object "test-valueOf" followed by getAttribute() 
907 PASS form.enctype: IDL set to object "test-valueOf" followed by IDL get 
908 PASS form.enctype: IDL set to "application/x-www-form-urlencoded" should not throw 
909 PASS form.enctype: IDL set to "application/x-www-form-urlencoded" followed by getAttribute() 
910 PASS form.enctype: IDL set to "application/x-www-form-urlencoded" followed by IDL get 
911 PASS form.enctype: IDL set to "xapplication/x-www-form-urlencoded" should not throw 
912 PASS form.enctype: IDL set to "xapplication/x-www-form-urlencoded" followed by getAttribute() 
913 PASS form.enctype: IDL set to "xapplication/x-www-form-urlencoded" followed by IDL get 
914 PASS form.enctype: IDL set to "application/x-www-form-urlencoded\0" should not throw 
915 PASS form.enctype: IDL set to "application/x-www-form-urlencoded\0" followed by getAttribute() 
916 PASS form.enctype: IDL set to "application/x-www-form-urlencoded\0" followed by IDL get 
917 PASS form.enctype: IDL set to "pplication/x-www-form-urlencoded" should not throw 
918 PASS form.enctype: IDL set to "pplication/x-www-form-urlencoded" followed by getAttribute() 
919 PASS form.enctype: IDL set to "pplication/x-www-form-urlencoded" followed by IDL get 
920 PASS form.enctype: IDL set to "APPLICATION/X-WWW-FORM-URLENCODED" should not throw 
921 PASS form.enctype: IDL set to "APPLICATION/X-WWW-FORM-URLENCODED" followed by getAttribute() 
922 PASS form.enctype: IDL set to "APPLICATION/X-WWW-FORM-URLENCODED" followed by IDL get 
923 PASS form.enctype: IDL set to "multipart/form-data" should not throw 
924 PASS form.enctype: IDL set to "multipart/form-data" followed by getAttribute() 
925 PASS form.enctype: IDL set to "multipart/form-data" followed by IDL get 
926 PASS form.enctype: IDL set to "xmultipart/form-data" should not throw 
927 PASS form.enctype: IDL set to "xmultipart/form-data" followed by getAttribute() 
928 PASS form.enctype: IDL set to "xmultipart/form-data" followed by IDL get 
929 PASS form.enctype: IDL set to "multipart/form-data\0" should not throw 
930 PASS form.enctype: IDL set to "multipart/form-data\0" followed by getAttribute() 
931 PASS form.enctype: IDL set to "multipart/form-data\0" followed by IDL get 
932 PASS form.enctype: IDL set to "ultipart/form-data" should not throw 
933 PASS form.enctype: IDL set to "ultipart/form-data" followed by getAttribute() 
934 PASS form.enctype: IDL set to "ultipart/form-data" followed by IDL get 
935 PASS form.enctype: IDL set to "MULTIPART/FORM-DATA" should not throw 
936 PASS form.enctype: IDL set to "MULTIPART/FORM-DATA" followed by getAttribute() 
937 PASS form.enctype: IDL set to "MULTIPART/FORM-DATA" followed by IDL get 
938 PASS form.enctype: IDL set to "text/plain" should not throw 
939 PASS form.enctype: IDL set to "text/plain" followed by getAttribute() 
940 PASS form.enctype: IDL set to "text/plain" followed by IDL get 
941 PASS form.enctype: IDL set to "xtext/plain" should not throw 
942 PASS form.enctype: IDL set to "xtext/plain" followed by getAttribute() 
943 PASS form.enctype: IDL set to "xtext/plain" followed by IDL get 
944 PASS form.enctype: IDL set to "text/plain\0" should not throw 
945 PASS form.enctype: IDL set to "text/plain\0" followed by getAttribute() 
946 PASS form.enctype: IDL set to "text/plain\0" followed by IDL get 
947 PASS form.enctype: IDL set to "ext/plain" should not throw 
948 PASS form.enctype: IDL set to "ext/plain" followed by getAttribute() 
949 PASS form.enctype: IDL set to "ext/plain" followed by IDL get 
950 PASS form.enctype: IDL set to "TEXT/PLAIN" should not throw 
951 PASS form.enctype: IDL set to "TEXT/PLAIN" followed by getAttribute() 
952 PASS form.enctype: IDL set to "TEXT/PLAIN" followed by IDL get 
953 PASS form.encoding (<form enctype>): typeof IDL attribute 
954 PASS form.encoding (<form enctype>): IDL get with DOM attribute unset 
955 PASS form.encoding (<form enctype>): setAttribute() to "" followed by getAttribute() 
956 PASS form.encoding (<form enctype>): setAttribute() to "" followed by IDL get 
957 PASS form.encoding (<form enctype>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
958 PASS form.encoding (<form enctype>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
959 PASS form.encoding (<form enctype>): setAttribute() to undefined followed by getAttribute() 
960 PASS form.encoding (<form enctype>): setAttribute() to undefined followed by IDL get 
961 PASS form.encoding (<form enctype>): setAttribute() to 7 followed by getAttribute() 
962 PASS form.encoding (<form enctype>): setAttribute() to 7 followed by IDL get 
963 PASS form.encoding (<form enctype>): setAttribute() to 1.5 followed by getAttribute() 
964 PASS form.encoding (<form enctype>): setAttribute() to 1.5 followed by IDL get 
965 PASS form.encoding (<form enctype>): setAttribute() to true followed by getAttribute() 
966 PASS form.encoding (<form enctype>): setAttribute() to true followed by IDL get 
967 PASS form.encoding (<form enctype>): setAttribute() to false followed by getAttribute() 
968 PASS form.encoding (<form enctype>): setAttribute() to false followed by IDL get 
969 PASS form.encoding (<form enctype>): setAttribute() to object "[object Object]" followed by getAttribute() 
970 PASS form.encoding (<form enctype>): setAttribute() to object "[object Object]" followed by IDL get 
971 PASS form.encoding (<form enctype>): setAttribute() to NaN followed by getAttribute() 
972 PASS form.encoding (<form enctype>): setAttribute() to NaN followed by IDL get 
973 PASS form.encoding (<form enctype>): setAttribute() to Infinity followed by getAttribute() 
974 PASS form.encoding (<form enctype>): setAttribute() to Infinity followed by IDL get 
975 PASS form.encoding (<form enctype>): setAttribute() to -Infinity followed by getAttribute() 
976 PASS form.encoding (<form enctype>): setAttribute() to -Infinity followed by IDL get 
977 PASS form.encoding (<form enctype>): setAttribute() to "\0" followed by getAttribute() 
978 PASS form.encoding (<form enctype>): setAttribute() to "\0" followed by IDL get 
979 PASS form.encoding (<form enctype>): setAttribute() to null followed by getAttribute() 
980 PASS form.encoding (<form enctype>): setAttribute() to null followed by IDL get 
981 PASS form.encoding (<form enctype>): setAttribute() to object "test-toString" followed by getAttribute() 
982 PASS form.encoding (<form enctype>): setAttribute() to object "test-toString" followed by IDL get 
983 PASS form.encoding (<form enctype>): setAttribute() to object "test-valueOf" followed by getAttribute() 
984 PASS form.encoding (<form enctype>): setAttribute() to object "test-valueOf" followed by IDL get 
985 PASS form.encoding (<form enctype>): setAttribute() to "application/x-www-form-urlencoded" followed by getAttribute() 
986 PASS form.encoding (<form enctype>): setAttribute() to "application/x-www-form-urlencoded" followed by IDL get 
987 PASS form.encoding (<form enctype>): setAttribute() to "xapplication/x-www-form-urlencoded" followed by getAttribute() 
988 PASS form.encoding (<form enctype>): setAttribute() to "xapplication/x-www-form-urlencoded" followed by IDL get 
989 PASS form.encoding (<form enctype>): setAttribute() to "application/x-www-form-urlencoded\0" followed by getAttribute() 
990 PASS form.encoding (<form enctype>): setAttribute() to "application/x-www-form-urlencoded\0" followed by IDL get 
991 PASS form.encoding (<form enctype>): setAttribute() to "pplication/x-www-form-urlencoded" followed by getAttribute() 
992 PASS form.encoding (<form enctype>): setAttribute() to "pplication/x-www-form-urlencoded" followed by IDL get 
993 PASS form.encoding (<form enctype>): setAttribute() to "APPLICATION/X-WWW-FORM-URLENCODED" followed by getAttribute() 
994 PASS form.encoding (<form enctype>): setAttribute() to "APPLICATION/X-WWW-FORM-URLENCODED" followed by IDL get 
995 PASS form.encoding (<form enctype>): setAttribute() to "multipart/form-data" followed by getAttribute() 
996 PASS form.encoding (<form enctype>): setAttribute() to "multipart/form-data" followed by IDL get 
997 PASS form.encoding (<form enctype>): setAttribute() to "xmultipart/form-data" followed by getAttribute() 
998 PASS form.encoding (<form enctype>): setAttribute() to "xmultipart/form-data" followed by IDL get 
999 PASS form.encoding (<form enctype>): setAttribute() to "multipart/form-data\0" followed by getAttribute() 
1000 PASS form.encoding (<form enctype>): setAttribute() to "multipart/form-data\0" followed by IDL get 
1001 PASS form.encoding (<form enctype>): setAttribute() to "ultipart/form-data" followed by getAttribute() 
1002 PASS form.encoding (<form enctype>): setAttribute() to "ultipart/form-data" followed by IDL get 
1003 PASS form.encoding (<form enctype>): setAttribute() to "MULTIPART/FORM-DATA" followed by getAttribute() 
1004 PASS form.encoding (<form enctype>): setAttribute() to "MULTIPART/FORM-DATA" followed by IDL get 
1005 PASS form.encoding (<form enctype>): setAttribute() to "text/plain" followed by getAttribute() 
1006 PASS form.encoding (<form enctype>): setAttribute() to "text/plain" followed by IDL get 
1007 PASS form.encoding (<form enctype>): setAttribute() to "xtext/plain" followed by getAttribute() 
1008 PASS form.encoding (<form enctype>): setAttribute() to "xtext/plain" followed by IDL get 
1009 PASS form.encoding (<form enctype>): setAttribute() to "text/plain\0" followed by getAttribute() 
1010 PASS form.encoding (<form enctype>): setAttribute() to "text/plain\0" followed by IDL get 
1011 PASS form.encoding (<form enctype>): setAttribute() to "ext/plain" followed by getAttribute() 
1012 PASS form.encoding (<form enctype>): setAttribute() to "ext/plain" followed by IDL get 
1013 PASS form.encoding (<form enctype>): setAttribute() to "TEXT/PLAIN" followed by getAttribute() 
1014 PASS form.encoding (<form enctype>): setAttribute() to "TEXT/PLAIN" followed by IDL get 
1015 PASS form.encoding (<form enctype>): IDL set to "" should not throw 
1016 PASS form.encoding (<form enctype>): IDL set to "" followed by getAttribute() 
1017 PASS form.encoding (<form enctype>): IDL set to "" followed by IDL get 
1018 PASS form.encoding (<form enctype>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
1019 PASS form.encoding (<form enctype>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1020 PASS form.encoding (<form enctype>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1021 PASS form.encoding (<form enctype>): IDL set to undefined should not throw 
1022 PASS form.encoding (<form enctype>): IDL set to undefined followed by getAttribute() 
1023 PASS form.encoding (<form enctype>): IDL set to undefined followed by IDL get 
1024 PASS form.encoding (<form enctype>): IDL set to 7 should not throw 
1025 PASS form.encoding (<form enctype>): IDL set to 7 followed by getAttribute() 
1026 PASS form.encoding (<form enctype>): IDL set to 7 followed by IDL get 
1027 PASS form.encoding (<form enctype>): IDL set to 1.5 should not throw 
1028 PASS form.encoding (<form enctype>): IDL set to 1.5 followed by getAttribute() 
1029 PASS form.encoding (<form enctype>): IDL set to 1.5 followed by IDL get 
1030 PASS form.encoding (<form enctype>): IDL set to true should not throw 
1031 PASS form.encoding (<form enctype>): IDL set to true followed by getAttribute() 
1032 PASS form.encoding (<form enctype>): IDL set to true followed by IDL get 
1033 PASS form.encoding (<form enctype>): IDL set to false should not throw 
1034 PASS form.encoding (<form enctype>): IDL set to false followed by getAttribute() 
1035 PASS form.encoding (<form enctype>): IDL set to false followed by IDL get 
1036 PASS form.encoding (<form enctype>): IDL set to object "[object Object]" should not throw 
1037 PASS form.encoding (<form enctype>): IDL set to object "[object Object]" followed by getAttribute() 
1038 PASS form.encoding (<form enctype>): IDL set to object "[object Object]" followed by IDL get 
1039 PASS form.encoding (<form enctype>): IDL set to NaN should not throw 
1040 PASS form.encoding (<form enctype>): IDL set to NaN followed by getAttribute() 
1041 PASS form.encoding (<form enctype>): IDL set to NaN followed by IDL get 
1042 PASS form.encoding (<form enctype>): IDL set to Infinity should not throw 
1043 PASS form.encoding (<form enctype>): IDL set to Infinity followed by getAttribute() 
1044 PASS form.encoding (<form enctype>): IDL set to Infinity followed by IDL get 
1045 PASS form.encoding (<form enctype>): IDL set to -Infinity should not throw 
1046 PASS form.encoding (<form enctype>): IDL set to -Infinity followed by getAttribute() 
1047 PASS form.encoding (<form enctype>): IDL set to -Infinity followed by IDL get 
1048 PASS form.encoding (<form enctype>): IDL set to "\0" should not throw 
1049 PASS form.encoding (<form enctype>): IDL set to "\0" followed by getAttribute() 
1050 PASS form.encoding (<form enctype>): IDL set to "\0" followed by IDL get 
1051 PASS form.encoding (<form enctype>): IDL set to null should not throw 
1052 PASS form.encoding (<form enctype>): IDL set to null followed by IDL get 
1053 PASS form.encoding (<form enctype>): IDL set to object "test-toString" should not throw 
1054 PASS form.encoding (<form enctype>): IDL set to object "test-toString" followed by getAttribute() 
1055 PASS form.encoding (<form enctype>): IDL set to object "test-toString" followed by IDL get 
1056 PASS form.encoding (<form enctype>): IDL set to object "test-valueOf" should not throw 
1057 PASS form.encoding (<form enctype>): IDL set to object "test-valueOf" followed by getAttribute() 
1058 PASS form.encoding (<form enctype>): IDL set to object "test-valueOf" followed by IDL get 
1059 PASS form.encoding (<form enctype>): IDL set to "application/x-www-form-urlencoded" should not throw 
1060 PASS form.encoding (<form enctype>): IDL set to "application/x-www-form-urlencoded" followed by getAttribute() 
1061 PASS form.encoding (<form enctype>): IDL set to "application/x-www-form-urlencoded" followed by IDL get 
1062 PASS form.encoding (<form enctype>): IDL set to "xapplication/x-www-form-urlencoded" should not throw 
1063 PASS form.encoding (<form enctype>): IDL set to "xapplication/x-www-form-urlencoded" followed by getAttribute() 
1064 PASS form.encoding (<form enctype>): IDL set to "xapplication/x-www-form-urlencoded" followed by IDL get 
1065 PASS form.encoding (<form enctype>): IDL set to "application/x-www-form-urlencoded\0" should not throw 
1066 PASS form.encoding (<form enctype>): IDL set to "application/x-www-form-urlencoded\0" followed by getAttribute() 
1067 PASS form.encoding (<form enctype>): IDL set to "application/x-www-form-urlencoded\0" followed by IDL get 
1068 PASS form.encoding (<form enctype>): IDL set to "pplication/x-www-form-urlencoded" should not throw 
1069 PASS form.encoding (<form enctype>): IDL set to "pplication/x-www-form-urlencoded" followed by getAttribute() 
1070 PASS form.encoding (<form enctype>): IDL set to "pplication/x-www-form-urlencoded" followed by IDL get 
1071 PASS form.encoding (<form enctype>): IDL set to "APPLICATION/X-WWW-FORM-URLENCODED" should not throw 
1072 PASS form.encoding (<form enctype>): IDL set to "APPLICATION/X-WWW-FORM-URLENCODED" followed by getAttribute() 
1073 PASS form.encoding (<form enctype>): IDL set to "APPLICATION/X-WWW-FORM-URLENCODED" followed by IDL get 
1074 PASS form.encoding (<form enctype>): IDL set to "multipart/form-data" should not throw 
1075 PASS form.encoding (<form enctype>): IDL set to "multipart/form-data" followed by getAttribute() 
1076 PASS form.encoding (<form enctype>): IDL set to "multipart/form-data" followed by IDL get 
1077 PASS form.encoding (<form enctype>): IDL set to "xmultipart/form-data" should not throw 
1078 PASS form.encoding (<form enctype>): IDL set to "xmultipart/form-data" followed by getAttribute() 
1079 PASS form.encoding (<form enctype>): IDL set to "xmultipart/form-data" followed by IDL get 
1080 PASS form.encoding (<form enctype>): IDL set to "multipart/form-data\0" should not throw 
1081 PASS form.encoding (<form enctype>): IDL set to "multipart/form-data\0" followed by getAttribute() 
1082 PASS form.encoding (<form enctype>): IDL set to "multipart/form-data\0" followed by IDL get 
1083 PASS form.encoding (<form enctype>): IDL set to "ultipart/form-data" should not throw 
1084 PASS form.encoding (<form enctype>): IDL set to "ultipart/form-data" followed by getAttribute() 
1085 PASS form.encoding (<form enctype>): IDL set to "ultipart/form-data" followed by IDL get 
1086 PASS form.encoding (<form enctype>): IDL set to "MULTIPART/FORM-DATA" should not throw 
1087 PASS form.encoding (<form enctype>): IDL set to "MULTIPART/FORM-DATA" followed by getAttribute() 
1088 PASS form.encoding (<form enctype>): IDL set to "MULTIPART/FORM-DATA" followed by IDL get 
1089 PASS form.encoding (<form enctype>): IDL set to "text/plain" should not throw 
1090 PASS form.encoding (<form enctype>): IDL set to "text/plain" followed by getAttribute() 
1091 PASS form.encoding (<form enctype>): IDL set to "text/plain" followed by IDL get 
1092 PASS form.encoding (<form enctype>): IDL set to "xtext/plain" should not throw 
1093 PASS form.encoding (<form enctype>): IDL set to "xtext/plain" followed by getAttribute() 
1094 PASS form.encoding (<form enctype>): IDL set to "xtext/plain" followed by IDL get 
1095 PASS form.encoding (<form enctype>): IDL set to "text/plain\0" should not throw 
1096 PASS form.encoding (<form enctype>): IDL set to "text/plain\0" followed by getAttribute() 
1097 PASS form.encoding (<form enctype>): IDL set to "text/plain\0" followed by IDL get 
1098 PASS form.encoding (<form enctype>): IDL set to "ext/plain" should not throw 
1099 PASS form.encoding (<form enctype>): IDL set to "ext/plain" followed by getAttribute() 
1100 PASS form.encoding (<form enctype>): IDL set to "ext/plain" followed by IDL get 
1101 PASS form.encoding (<form enctype>): IDL set to "TEXT/PLAIN" should not throw 
1102 PASS form.encoding (<form enctype>): IDL set to "TEXT/PLAIN" followed by getAttribute() 
1103 PASS form.encoding (<form enctype>): IDL set to "TEXT/PLAIN" followed by IDL get 
1104 PASS form.method: typeof IDL attribute 
1105 PASS form.method: IDL get with DOM attribute unset 
1106 PASS form.method: setAttribute() to "" followed by getAttribute() 
1107 PASS form.method: setAttribute() to "" followed by IDL get 
1108 PASS form.method: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1109 PASS form.method: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1110 PASS form.method: setAttribute() to undefined followed by getAttribute() 
1111 PASS form.method: setAttribute() to undefined followed by IDL get 
1112 PASS form.method: setAttribute() to 7 followed by getAttribute() 
1113 PASS form.method: setAttribute() to 7 followed by IDL get 
1114 PASS form.method: setAttribute() to 1.5 followed by getAttribute() 
1115 PASS form.method: setAttribute() to 1.5 followed by IDL get 
1116 PASS form.method: setAttribute() to true followed by getAttribute() 
1117 PASS form.method: setAttribute() to true followed by IDL get 
1118 PASS form.method: setAttribute() to false followed by getAttribute() 
1119 PASS form.method: setAttribute() to false followed by IDL get 
1120 PASS form.method: setAttribute() to object "[object Object]" followed by getAttribute() 
1121 PASS form.method: setAttribute() to object "[object Object]" followed by IDL get 
1122 PASS form.method: setAttribute() to NaN followed by getAttribute() 
1123 PASS form.method: setAttribute() to NaN followed by IDL get 
1124 PASS form.method: setAttribute() to Infinity followed by getAttribute() 
1125 PASS form.method: setAttribute() to Infinity followed by IDL get 
1126 PASS form.method: setAttribute() to -Infinity followed by getAttribute() 
1127 PASS form.method: setAttribute() to -Infinity followed by IDL get 
1128 PASS form.method: setAttribute() to "\0" followed by getAttribute() 
1129 PASS form.method: setAttribute() to "\0" followed by IDL get 
1130 PASS form.method: setAttribute() to null followed by getAttribute() 
1131 PASS form.method: setAttribute() to null followed by IDL get 
1132 PASS form.method: setAttribute() to object "test-toString" followed by getAttribute() 
1133 PASS form.method: setAttribute() to object "test-toString" followed by IDL get 
1134 PASS form.method: setAttribute() to object "test-valueOf" followed by getAttribute() 
1135 PASS form.method: setAttribute() to object "test-valueOf" followed by IDL get 
1136 PASS form.method: setAttribute() to "get" followed by getAttribute() 
1137 PASS form.method: setAttribute() to "get" followed by IDL get 
1138 PASS form.method: setAttribute() to "xget" followed by getAttribute() 
1139 PASS form.method: setAttribute() to "xget" followed by IDL get 
1140 PASS form.method: setAttribute() to "get\0" followed by getAttribute() 
1141 PASS form.method: setAttribute() to "get\0" followed by IDL get 
1142 PASS form.method: setAttribute() to "et" followed by getAttribute() 
1143 PASS form.method: setAttribute() to "et" followed by IDL get 
1144 PASS form.method: setAttribute() to "GET" followed by getAttribute() 
1145 PASS form.method: setAttribute() to "GET" followed by IDL get 
1146 PASS form.method: setAttribute() to "post" followed by getAttribute() 
1147 PASS form.method: setAttribute() to "post" followed by IDL get 
1148 PASS form.method: setAttribute() to "xpost" followed by getAttribute() 
1149 PASS form.method: setAttribute() to "xpost" followed by IDL get 
1150 PASS form.method: setAttribute() to "post\0" followed by getAttribute() 
1151 PASS form.method: setAttribute() to "post\0" followed by IDL get 
1152 PASS form.method: setAttribute() to "ost" followed by getAttribute() 
1153 PASS form.method: setAttribute() to "ost" followed by IDL get 
1154 PASS form.method: setAttribute() to "POST" followed by getAttribute() 
1155 PASS form.method: setAttribute() to "POST" followed by IDL get 
1156 PASS form.method: setAttribute() to "dialog" followed by getAttribute() 
1157 FAIL form.method: setAttribute() to "dialog" followed by IDL get assert_equals: expected "dialog" but got "get"
1158 PASS form.method: setAttribute() to "xdialog" followed by getAttribute() 
1159 PASS form.method: setAttribute() to "xdialog" followed by IDL get 
1160 PASS form.method: setAttribute() to "dialog\0" followed by getAttribute() 
1161 PASS form.method: setAttribute() to "dialog\0" followed by IDL get 
1162 PASS form.method: setAttribute() to "ialog" followed by getAttribute() 
1163 PASS form.method: setAttribute() to "ialog" followed by IDL get 
1164 PASS form.method: setAttribute() to "DIALOG" followed by getAttribute() 
1165 FAIL form.method: setAttribute() to "DIALOG" followed by IDL get assert_equals: expected "dialog" but got "get"
1166 PASS form.method: IDL set to "" should not throw 
1167 PASS form.method: IDL set to "" followed by getAttribute() 
1168 PASS form.method: IDL set to "" followed by IDL get 
1169 PASS form.method: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
1170 PASS form.method: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1171 PASS form.method: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1172 PASS form.method: IDL set to undefined should not throw 
1173 PASS form.method: IDL set to undefined followed by getAttribute() 
1174 PASS form.method: IDL set to undefined followed by IDL get 
1175 PASS form.method: IDL set to 7 should not throw 
1176 PASS form.method: IDL set to 7 followed by getAttribute() 
1177 PASS form.method: IDL set to 7 followed by IDL get 
1178 PASS form.method: IDL set to 1.5 should not throw 
1179 PASS form.method: IDL set to 1.5 followed by getAttribute() 
1180 PASS form.method: IDL set to 1.5 followed by IDL get 
1181 PASS form.method: IDL set to true should not throw 
1182 PASS form.method: IDL set to true followed by getAttribute() 
1183 PASS form.method: IDL set to true followed by IDL get 
1184 PASS form.method: IDL set to false should not throw 
1185 PASS form.method: IDL set to false followed by getAttribute() 
1186 PASS form.method: IDL set to false followed by IDL get 
1187 PASS form.method: IDL set to object "[object Object]" should not throw 
1188 PASS form.method: IDL set to object "[object Object]" followed by getAttribute() 
1189 PASS form.method: IDL set to object "[object Object]" followed by IDL get 
1190 PASS form.method: IDL set to NaN should not throw 
1191 PASS form.method: IDL set to NaN followed by getAttribute() 
1192 PASS form.method: IDL set to NaN followed by IDL get 
1193 PASS form.method: IDL set to Infinity should not throw 
1194 PASS form.method: IDL set to Infinity followed by getAttribute() 
1195 PASS form.method: IDL set to Infinity followed by IDL get 
1196 PASS form.method: IDL set to -Infinity should not throw 
1197 PASS form.method: IDL set to -Infinity followed by getAttribute() 
1198 PASS form.method: IDL set to -Infinity followed by IDL get 
1199 PASS form.method: IDL set to "\0" should not throw 
1200 PASS form.method: IDL set to "\0" followed by getAttribute() 
1201 PASS form.method: IDL set to "\0" followed by IDL get 
1202 PASS form.method: IDL set to null should not throw 
1203 PASS form.method: IDL set to null followed by IDL get 
1204 PASS form.method: IDL set to object "test-toString" should not throw 
1205 PASS form.method: IDL set to object "test-toString" followed by getAttribute() 
1206 PASS form.method: IDL set to object "test-toString" followed by IDL get 
1207 PASS form.method: IDL set to object "test-valueOf" should not throw 
1208 PASS form.method: IDL set to object "test-valueOf" followed by getAttribute() 
1209 PASS form.method: IDL set to object "test-valueOf" followed by IDL get 
1210 PASS form.method: IDL set to "get" should not throw 
1211 PASS form.method: IDL set to "get" followed by getAttribute() 
1212 PASS form.method: IDL set to "get" followed by IDL get 
1213 PASS form.method: IDL set to "xget" should not throw 
1214 PASS form.method: IDL set to "xget" followed by getAttribute() 
1215 PASS form.method: IDL set to "xget" followed by IDL get 
1216 PASS form.method: IDL set to "get\0" should not throw 
1217 PASS form.method: IDL set to "get\0" followed by getAttribute() 
1218 PASS form.method: IDL set to "get\0" followed by IDL get 
1219 PASS form.method: IDL set to "et" should not throw 
1220 PASS form.method: IDL set to "et" followed by getAttribute() 
1221 PASS form.method: IDL set to "et" followed by IDL get 
1222 PASS form.method: IDL set to "GET" should not throw 
1223 PASS form.method: IDL set to "GET" followed by getAttribute() 
1224 PASS form.method: IDL set to "GET" followed by IDL get 
1225 PASS form.method: IDL set to "post" should not throw 
1226 PASS form.method: IDL set to "post" followed by getAttribute() 
1227 PASS form.method: IDL set to "post" followed by IDL get 
1228 PASS form.method: IDL set to "xpost" should not throw 
1229 PASS form.method: IDL set to "xpost" followed by getAttribute() 
1230 PASS form.method: IDL set to "xpost" followed by IDL get 
1231 PASS form.method: IDL set to "post\0" should not throw 
1232 PASS form.method: IDL set to "post\0" followed by getAttribute() 
1233 PASS form.method: IDL set to "post\0" followed by IDL get 
1234 PASS form.method: IDL set to "ost" should not throw 
1235 PASS form.method: IDL set to "ost" followed by getAttribute() 
1236 PASS form.method: IDL set to "ost" followed by IDL get 
1237 PASS form.method: IDL set to "POST" should not throw 
1238 PASS form.method: IDL set to "POST" followed by getAttribute() 
1239 PASS form.method: IDL set to "POST" followed by IDL get 
1240 PASS form.method: IDL set to "dialog" should not throw 
1241 PASS form.method: IDL set to "dialog" followed by getAttribute() 
1242 FAIL form.method: IDL set to "dialog" followed by IDL get assert_equals: expected "dialog" but got "get"
1243 PASS form.method: IDL set to "xdialog" should not throw 
1244 PASS form.method: IDL set to "xdialog" followed by getAttribute() 
1245 PASS form.method: IDL set to "xdialog" followed by IDL get 
1246 PASS form.method: IDL set to "dialog\0" should not throw 
1247 PASS form.method: IDL set to "dialog\0" followed by getAttribute() 
1248 PASS form.method: IDL set to "dialog\0" followed by IDL get 
1249 PASS form.method: IDL set to "ialog" should not throw 
1250 PASS form.method: IDL set to "ialog" followed by getAttribute() 
1251 PASS form.method: IDL set to "ialog" followed by IDL get 
1252 PASS form.method: IDL set to "DIALOG" should not throw 
1253 PASS form.method: IDL set to "DIALOG" followed by getAttribute() 
1254 FAIL form.method: IDL set to "DIALOG" followed by IDL get assert_equals: expected "dialog" but got "get"
1255 PASS form.name: typeof IDL attribute 
1256 PASS form.name: IDL get with DOM attribute unset 
1257 PASS form.name: setAttribute() to "" followed by getAttribute() 
1258 PASS form.name: setAttribute() to "" followed by IDL get 
1259 PASS form.name: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1260 PASS form.name: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1261 PASS form.name: setAttribute() to undefined followed by getAttribute() 
1262 PASS form.name: setAttribute() to undefined followed by IDL get 
1263 PASS form.name: setAttribute() to 7 followed by getAttribute() 
1264 PASS form.name: setAttribute() to 7 followed by IDL get 
1265 PASS form.name: setAttribute() to 1.5 followed by getAttribute() 
1266 PASS form.name: setAttribute() to 1.5 followed by IDL get 
1267 PASS form.name: setAttribute() to true followed by getAttribute() 
1268 PASS form.name: setAttribute() to true followed by IDL get 
1269 PASS form.name: setAttribute() to false followed by getAttribute() 
1270 PASS form.name: setAttribute() to false followed by IDL get 
1271 PASS form.name: setAttribute() to object "[object Object]" followed by getAttribute() 
1272 PASS form.name: setAttribute() to object "[object Object]" followed by IDL get 
1273 PASS form.name: setAttribute() to NaN followed by getAttribute() 
1274 PASS form.name: setAttribute() to NaN followed by IDL get 
1275 PASS form.name: setAttribute() to Infinity followed by getAttribute() 
1276 PASS form.name: setAttribute() to Infinity followed by IDL get 
1277 PASS form.name: setAttribute() to -Infinity followed by getAttribute() 
1278 PASS form.name: setAttribute() to -Infinity followed by IDL get 
1279 PASS form.name: setAttribute() to "\0" followed by getAttribute() 
1280 PASS form.name: setAttribute() to "\0" followed by IDL get 
1281 PASS form.name: setAttribute() to null followed by getAttribute() 
1282 PASS form.name: setAttribute() to null followed by IDL get 
1283 PASS form.name: setAttribute() to object "test-toString" followed by getAttribute() 
1284 PASS form.name: setAttribute() to object "test-toString" followed by IDL get 
1285 PASS form.name: setAttribute() to object "test-valueOf" followed by getAttribute() 
1286 PASS form.name: setAttribute() to object "test-valueOf" followed by IDL get 
1287 PASS form.name: IDL set to "" should not throw 
1288 PASS form.name: IDL set to "" followed by getAttribute() 
1289 PASS form.name: IDL set to "" followed by IDL get 
1290 PASS form.name: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
1291 PASS form.name: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1292 PASS form.name: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1293 PASS form.name: IDL set to undefined should not throw 
1294 PASS form.name: IDL set to undefined followed by getAttribute() 
1295 PASS form.name: IDL set to undefined followed by IDL get 
1296 PASS form.name: IDL set to 7 should not throw 
1297 PASS form.name: IDL set to 7 followed by getAttribute() 
1298 PASS form.name: IDL set to 7 followed by IDL get 
1299 PASS form.name: IDL set to 1.5 should not throw 
1300 PASS form.name: IDL set to 1.5 followed by getAttribute() 
1301 PASS form.name: IDL set to 1.5 followed by IDL get 
1302 PASS form.name: IDL set to true should not throw 
1303 PASS form.name: IDL set to true followed by getAttribute() 
1304 PASS form.name: IDL set to true followed by IDL get 
1305 PASS form.name: IDL set to false should not throw 
1306 PASS form.name: IDL set to false followed by getAttribute() 
1307 PASS form.name: IDL set to false followed by IDL get 
1308 PASS form.name: IDL set to object "[object Object]" should not throw 
1309 PASS form.name: IDL set to object "[object Object]" followed by getAttribute() 
1310 PASS form.name: IDL set to object "[object Object]" followed by IDL get 
1311 PASS form.name: IDL set to NaN should not throw 
1312 PASS form.name: IDL set to NaN followed by getAttribute() 
1313 PASS form.name: IDL set to NaN followed by IDL get 
1314 PASS form.name: IDL set to Infinity should not throw 
1315 PASS form.name: IDL set to Infinity followed by getAttribute() 
1316 PASS form.name: IDL set to Infinity followed by IDL get 
1317 PASS form.name: IDL set to -Infinity should not throw 
1318 PASS form.name: IDL set to -Infinity followed by getAttribute() 
1319 PASS form.name: IDL set to -Infinity followed by IDL get 
1320 PASS form.name: IDL set to "\0" should not throw 
1321 PASS form.name: IDL set to "\0" followed by getAttribute() 
1322 PASS form.name: IDL set to "\0" followed by IDL get 
1323 PASS form.name: IDL set to null should not throw 
1324 PASS form.name: IDL set to null followed by getAttribute() 
1325 PASS form.name: IDL set to null followed by IDL get 
1326 PASS form.name: IDL set to object "test-toString" should not throw 
1327 PASS form.name: IDL set to object "test-toString" followed by getAttribute() 
1328 PASS form.name: IDL set to object "test-toString" followed by IDL get 
1329 PASS form.name: IDL set to object "test-valueOf" should not throw 
1330 PASS form.name: IDL set to object "test-valueOf" followed by getAttribute() 
1331 PASS form.name: IDL set to object "test-valueOf" followed by IDL get 
1332 PASS form.noValidate: typeof IDL attribute 
1333 PASS form.noValidate: IDL get with DOM attribute unset 
1334 PASS form.noValidate: setAttribute() to "" followed by getAttribute() 
1335 PASS form.noValidate: setAttribute() to "" followed by IDL get 
1336 PASS form.noValidate: setAttribute() to " foo " followed by getAttribute() 
1337 PASS form.noValidate: setAttribute() to " foo " followed by IDL get 
1338 PASS form.noValidate: setAttribute() to undefined followed by getAttribute() 
1339 PASS form.noValidate: setAttribute() to undefined followed by IDL get 
1340 PASS form.noValidate: setAttribute() to null followed by getAttribute() 
1341 PASS form.noValidate: setAttribute() to null followed by IDL get 
1342 PASS form.noValidate: setAttribute() to 7 followed by getAttribute() 
1343 PASS form.noValidate: setAttribute() to 7 followed by IDL get 
1344 PASS form.noValidate: setAttribute() to 1.5 followed by getAttribute() 
1345 PASS form.noValidate: setAttribute() to 1.5 followed by IDL get 
1346 PASS form.noValidate: setAttribute() to true followed by getAttribute() 
1347 PASS form.noValidate: setAttribute() to true followed by IDL get 
1348 PASS form.noValidate: setAttribute() to false followed by getAttribute() 
1349 PASS form.noValidate: setAttribute() to false followed by IDL get 
1350 PASS form.noValidate: setAttribute() to object "[object Object]" followed by getAttribute() 
1351 PASS form.noValidate: setAttribute() to object "[object Object]" followed by IDL get 
1352 PASS form.noValidate: setAttribute() to NaN followed by getAttribute() 
1353 PASS form.noValidate: setAttribute() to NaN followed by IDL get 
1354 PASS form.noValidate: setAttribute() to Infinity followed by getAttribute() 
1355 PASS form.noValidate: setAttribute() to Infinity followed by IDL get 
1356 PASS form.noValidate: setAttribute() to -Infinity followed by getAttribute() 
1357 PASS form.noValidate: setAttribute() to -Infinity followed by IDL get 
1358 PASS form.noValidate: setAttribute() to "\0" followed by getAttribute() 
1359 PASS form.noValidate: setAttribute() to "\0" followed by IDL get 
1360 PASS form.noValidate: setAttribute() to object "test-toString" followed by getAttribute() 
1361 PASS form.noValidate: setAttribute() to object "test-toString" followed by IDL get 
1362 PASS form.noValidate: setAttribute() to object "test-valueOf" followed by getAttribute() 
1363 PASS form.noValidate: setAttribute() to object "test-valueOf" followed by IDL get 
1364 PASS form.noValidate: setAttribute() to "noValidate" followed by getAttribute() 
1365 PASS form.noValidate: setAttribute() to "noValidate" followed by IDL get 
1366 PASS form.noValidate: IDL set to "" should not throw 
1367 PASS form.noValidate: IDL set to "" followed by hasAttribute() 
1368 PASS form.noValidate: IDL set to "" followed by IDL get 
1369 PASS form.noValidate: IDL set to " foo " should not throw 
1370 PASS form.noValidate: IDL set to " foo " followed by hasAttribute() 
1371 PASS form.noValidate: IDL set to " foo " followed by IDL get 
1372 PASS form.noValidate: IDL set to undefined should not throw 
1373 PASS form.noValidate: IDL set to undefined followed by hasAttribute() 
1374 PASS form.noValidate: IDL set to undefined followed by IDL get 
1375 PASS form.noValidate: IDL set to null should not throw 
1376 PASS form.noValidate: IDL set to null followed by hasAttribute() 
1377 PASS form.noValidate: IDL set to null followed by IDL get 
1378 PASS form.noValidate: IDL set to 7 should not throw 
1379 PASS form.noValidate: IDL set to 7 followed by hasAttribute() 
1380 PASS form.noValidate: IDL set to 7 followed by IDL get 
1381 PASS form.noValidate: IDL set to 1.5 should not throw 
1382 PASS form.noValidate: IDL set to 1.5 followed by hasAttribute() 
1383 PASS form.noValidate: IDL set to 1.5 followed by IDL get 
1384 PASS form.noValidate: IDL set to true should not throw 
1385 PASS form.noValidate: IDL set to true followed by hasAttribute() 
1386 PASS form.noValidate: IDL set to true followed by IDL get 
1387 PASS form.noValidate: IDL set to false should not throw 
1388 PASS form.noValidate: IDL set to false followed by hasAttribute() 
1389 PASS form.noValidate: IDL set to false followed by IDL get 
1390 PASS form.noValidate: IDL set to object "[object Object]" should not throw 
1391 PASS form.noValidate: IDL set to object "[object Object]" followed by hasAttribute() 
1392 PASS form.noValidate: IDL set to object "[object Object]" followed by IDL get 
1393 PASS form.noValidate: IDL set to NaN should not throw 
1394 PASS form.noValidate: IDL set to NaN followed by hasAttribute() 
1395 PASS form.noValidate: IDL set to NaN followed by IDL get 
1396 PASS form.noValidate: IDL set to Infinity should not throw 
1397 PASS form.noValidate: IDL set to Infinity followed by hasAttribute() 
1398 PASS form.noValidate: IDL set to Infinity followed by IDL get 
1399 PASS form.noValidate: IDL set to -Infinity should not throw 
1400 PASS form.noValidate: IDL set to -Infinity followed by hasAttribute() 
1401 PASS form.noValidate: IDL set to -Infinity followed by IDL get 
1402 PASS form.noValidate: IDL set to "\0" should not throw 
1403 PASS form.noValidate: IDL set to "\0" followed by hasAttribute() 
1404 PASS form.noValidate: IDL set to "\0" followed by IDL get 
1405 PASS form.noValidate: IDL set to object "test-toString" should not throw 
1406 PASS form.noValidate: IDL set to object "test-toString" followed by hasAttribute() 
1407 PASS form.noValidate: IDL set to object "test-toString" followed by IDL get 
1408 PASS form.noValidate: IDL set to object "test-valueOf" should not throw 
1409 PASS form.noValidate: IDL set to object "test-valueOf" followed by hasAttribute() 
1410 PASS form.noValidate: IDL set to object "test-valueOf" followed by IDL get 
1411 PASS form.target: typeof IDL attribute 
1412 PASS form.target: IDL get with DOM attribute unset 
1413 PASS form.target: setAttribute() to "" followed by getAttribute() 
1414 PASS form.target: setAttribute() to "" followed by IDL get 
1415 PASS form.target: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1416 PASS form.target: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1417 PASS form.target: setAttribute() to undefined followed by getAttribute() 
1418 PASS form.target: setAttribute() to undefined followed by IDL get 
1419 PASS form.target: setAttribute() to 7 followed by getAttribute() 
1420 PASS form.target: setAttribute() to 7 followed by IDL get 
1421 PASS form.target: setAttribute() to 1.5 followed by getAttribute() 
1422 PASS form.target: setAttribute() to 1.5 followed by IDL get 
1423 PASS form.target: setAttribute() to true followed by getAttribute() 
1424 PASS form.target: setAttribute() to true followed by IDL get 
1425 PASS form.target: setAttribute() to false followed by getAttribute() 
1426 PASS form.target: setAttribute() to false followed by IDL get 
1427 PASS form.target: setAttribute() to object "[object Object]" followed by getAttribute() 
1428 PASS form.target: setAttribute() to object "[object Object]" followed by IDL get 
1429 PASS form.target: setAttribute() to NaN followed by getAttribute() 
1430 PASS form.target: setAttribute() to NaN followed by IDL get 
1431 PASS form.target: setAttribute() to Infinity followed by getAttribute() 
1432 PASS form.target: setAttribute() to Infinity followed by IDL get 
1433 PASS form.target: setAttribute() to -Infinity followed by getAttribute() 
1434 PASS form.target: setAttribute() to -Infinity followed by IDL get 
1435 PASS form.target: setAttribute() to "\0" followed by getAttribute() 
1436 PASS form.target: setAttribute() to "\0" followed by IDL get 
1437 PASS form.target: setAttribute() to null followed by getAttribute() 
1438 PASS form.target: setAttribute() to null followed by IDL get 
1439 PASS form.target: setAttribute() to object "test-toString" followed by getAttribute() 
1440 PASS form.target: setAttribute() to object "test-toString" followed by IDL get 
1441 PASS form.target: setAttribute() to object "test-valueOf" followed by getAttribute() 
1442 PASS form.target: setAttribute() to object "test-valueOf" followed by IDL get 
1443 PASS form.target: IDL set to "" should not throw 
1444 PASS form.target: IDL set to "" followed by getAttribute() 
1445 PASS form.target: IDL set to "" followed by IDL get 
1446 PASS form.target: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
1447 PASS form.target: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1448 PASS form.target: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1449 PASS form.target: IDL set to undefined should not throw 
1450 PASS form.target: IDL set to undefined followed by getAttribute() 
1451 PASS form.target: IDL set to undefined followed by IDL get 
1452 PASS form.target: IDL set to 7 should not throw 
1453 PASS form.target: IDL set to 7 followed by getAttribute() 
1454 PASS form.target: IDL set to 7 followed by IDL get 
1455 PASS form.target: IDL set to 1.5 should not throw 
1456 PASS form.target: IDL set to 1.5 followed by getAttribute() 
1457 PASS form.target: IDL set to 1.5 followed by IDL get 
1458 PASS form.target: IDL set to true should not throw 
1459 PASS form.target: IDL set to true followed by getAttribute() 
1460 PASS form.target: IDL set to true followed by IDL get 
1461 PASS form.target: IDL set to false should not throw 
1462 PASS form.target: IDL set to false followed by getAttribute() 
1463 PASS form.target: IDL set to false followed by IDL get 
1464 PASS form.target: IDL set to object "[object Object]" should not throw 
1465 PASS form.target: IDL set to object "[object Object]" followed by getAttribute() 
1466 PASS form.target: IDL set to object "[object Object]" followed by IDL get 
1467 PASS form.target: IDL set to NaN should not throw 
1468 PASS form.target: IDL set to NaN followed by getAttribute() 
1469 PASS form.target: IDL set to NaN followed by IDL get 
1470 PASS form.target: IDL set to Infinity should not throw 
1471 PASS form.target: IDL set to Infinity followed by getAttribute() 
1472 PASS form.target: IDL set to Infinity followed by IDL get 
1473 PASS form.target: IDL set to -Infinity should not throw 
1474 PASS form.target: IDL set to -Infinity followed by getAttribute() 
1475 PASS form.target: IDL set to -Infinity followed by IDL get 
1476 PASS form.target: IDL set to "\0" should not throw 
1477 PASS form.target: IDL set to "\0" followed by getAttribute() 
1478 PASS form.target: IDL set to "\0" followed by IDL get 
1479 PASS form.target: IDL set to null should not throw 
1480 PASS form.target: IDL set to null followed by getAttribute() 
1481 PASS form.target: IDL set to null followed by IDL get 
1482 PASS form.target: IDL set to object "test-toString" should not throw 
1483 PASS form.target: IDL set to object "test-toString" followed by getAttribute() 
1484 PASS form.target: IDL set to object "test-toString" followed by IDL get 
1485 PASS form.target: IDL set to object "test-valueOf" should not throw 
1486 PASS form.target: IDL set to object "test-valueOf" followed by getAttribute() 
1487 PASS form.target: IDL set to object "test-valueOf" followed by IDL get 
1488 FAIL form.itemScope: typeof IDL attribute assert_equals: expected "boolean" but got "undefined"
1489 FAIL form.itemScope: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined
1490 PASS form.itemScope: setAttribute() to "" followed by getAttribute() 
1491 FAIL form.itemScope: setAttribute() to "" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1492 PASS form.itemScope: setAttribute() to " foo " followed by getAttribute() 
1493 FAIL form.itemScope: setAttribute() to " foo " followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1494 PASS form.itemScope: setAttribute() to undefined followed by getAttribute() 
1495 FAIL form.itemScope: setAttribute() to undefined followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1496 PASS form.itemScope: setAttribute() to null followed by getAttribute() 
1497 FAIL form.itemScope: setAttribute() to null followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1498 PASS form.itemScope: setAttribute() to 7 followed by getAttribute() 
1499 FAIL form.itemScope: setAttribute() to 7 followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1500 PASS form.itemScope: setAttribute() to 1.5 followed by getAttribute() 
1501 FAIL form.itemScope: setAttribute() to 1.5 followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1502 PASS form.itemScope: setAttribute() to true followed by getAttribute() 
1503 FAIL form.itemScope: setAttribute() to true followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1504 PASS form.itemScope: setAttribute() to false followed by getAttribute() 
1505 FAIL form.itemScope: setAttribute() to false followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1506 PASS form.itemScope: setAttribute() to object "[object Object]" followed by getAttribute() 
1507 FAIL form.itemScope: setAttribute() to object "[object Object]" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1508 PASS form.itemScope: setAttribute() to NaN followed by getAttribute() 
1509 FAIL form.itemScope: setAttribute() to NaN followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1510 PASS form.itemScope: setAttribute() to Infinity followed by getAttribute() 
1511 FAIL form.itemScope: setAttribute() to Infinity followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1512 PASS form.itemScope: setAttribute() to -Infinity followed by getAttribute() 
1513 FAIL form.itemScope: setAttribute() to -Infinity followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1514 PASS form.itemScope: setAttribute() to "\0" followed by getAttribute() 
1515 FAIL form.itemScope: setAttribute() to "\0" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1516 PASS form.itemScope: setAttribute() to object "test-toString" followed by getAttribute() 
1517 FAIL form.itemScope: setAttribute() to object "test-toString" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1518 PASS form.itemScope: setAttribute() to object "test-valueOf" followed by getAttribute() 
1519 FAIL form.itemScope: setAttribute() to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1520 PASS form.itemScope: setAttribute() to "itemScope" followed by getAttribute() 
1521 FAIL form.itemScope: setAttribute() to "itemScope" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
1522 PASS form.itemScope: IDL set to "" should not throw 
1523 FAIL form.itemScope: IDL set to "" followed by hasAttribute() assert_equals: expected false but got true
1524 FAIL form.itemScope: IDL set to "" followed by IDL get assert_equals: expected (boolean) false but got (string) ""
1525 PASS form.itemScope: IDL set to " foo " should not throw 
1526 PASS form.itemScope: IDL set to " foo " followed by hasAttribute() 
1527 FAIL form.itemScope: IDL set to " foo " followed by IDL get assert_equals: expected (boolean) true but got (string) " foo "
1528 PASS form.itemScope: IDL set to undefined should not throw 
1529 FAIL form.itemScope: IDL set to undefined followed by hasAttribute() assert_equals: expected false but got true
1530 FAIL form.itemScope: IDL set to undefined followed by IDL get assert_equals: expected (boolean) false but got (undefined) undefined
1531 PASS form.itemScope: IDL set to null should not throw 
1532 FAIL form.itemScope: IDL set to null followed by hasAttribute() assert_equals: expected false but got true
1533 FAIL form.itemScope: IDL set to null followed by IDL get assert_equals: expected (boolean) false but got (object) null
1534 PASS form.itemScope: IDL set to 7 should not throw 
1535 PASS form.itemScope: IDL set to 7 followed by hasAttribute() 
1536 FAIL form.itemScope: IDL set to 7 followed by IDL get assert_equals: expected (boolean) true but got (number) 7
1537 PASS form.itemScope: IDL set to 1.5 should not throw 
1538 PASS form.itemScope: IDL set to 1.5 followed by hasAttribute() 
1539 FAIL form.itemScope: IDL set to 1.5 followed by IDL get assert_equals: expected (boolean) true but got (number) 1.5
1540 PASS form.itemScope: IDL set to true should not throw 
1541 PASS form.itemScope: IDL set to true followed by hasAttribute() 
1542 PASS form.itemScope: IDL set to true followed by IDL get 
1543 PASS form.itemScope: IDL set to false should not throw 
1544 FAIL form.itemScope: IDL set to false followed by hasAttribute() assert_equals: expected false but got true
1545 PASS form.itemScope: IDL set to false followed by IDL get 
1546 PASS form.itemScope: IDL set to object "[object Object]" should not throw 
1547 PASS form.itemScope: IDL set to object "[object Object]" followed by hasAttribute() 
1548 FAIL form.itemScope: IDL set to object "[object Object]" followed by IDL get assert_equals: expected (boolean) true but got (object) object "[object Object]"
1549 PASS form.itemScope: IDL set to NaN should not throw 
1550 FAIL form.itemScope: IDL set to NaN followed by hasAttribute() assert_equals: expected false but got true
1551 FAIL form.itemScope: IDL set to NaN followed by IDL get assert_equals: expected (boolean) false but got (number) NaN
1552 PASS form.itemScope: IDL set to Infinity should not throw 
1553 PASS form.itemScope: IDL set to Infinity followed by hasAttribute() 
1554 FAIL form.itemScope: IDL set to Infinity followed by IDL get assert_equals: expected (boolean) true but got (number) Infinity
1555 PASS form.itemScope: IDL set to -Infinity should not throw 
1556 PASS form.itemScope: IDL set to -Infinity followed by hasAttribute() 
1557 FAIL form.itemScope: IDL set to -Infinity followed by IDL get assert_equals: expected (boolean) true but got (number) -Infinity
1558 PASS form.itemScope: IDL set to "\0" should not throw 
1559 PASS form.itemScope: IDL set to "\0" followed by hasAttribute() 
1560 FAIL form.itemScope: IDL set to "\0" followed by IDL get assert_equals: expected (boolean) true but got (string) "\0"
1561 PASS form.itemScope: IDL set to object "test-toString" should not throw 
1562 PASS form.itemScope: IDL set to object "test-toString" followed by hasAttribute() 
1563 FAIL form.itemScope: IDL set to object "test-toString" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-toString"
1564 PASS form.itemScope: IDL set to object "test-valueOf" should not throw 
1565 PASS form.itemScope: IDL set to object "test-valueOf" followed by hasAttribute() 
1566 FAIL form.itemScope: IDL set to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-valueOf"
1567 FAIL form.itemId: typeof IDL attribute assert_equals: expected "string" but got "undefined"
1568 FAIL form.itemId: IDL get with DOM attribute unset assert_equals: expected (string) "" but got (undefined) undefined
1569 PASS form.itemId: setAttribute() to "" followed by getAttribute() 
1570 FAIL form.itemId: setAttribute() to "" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/reflection-forms.html" but got (undefined) undefined
1571 PASS form.itemId: setAttribute() to " foo " followed by getAttribute() 
1572 FAIL form.itemId: setAttribute() to " foo " followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/foo" but got (undefined) undefined
1573 PASS form.itemId: setAttribute() to "http://site.example/" followed by getAttribute() 
1574 FAIL form.itemId: setAttribute() to "http://site.example/" followed by IDL get assert_equals: expected (string) "http://site.example/" but got (undefined) undefined
1575 PASS form.itemId: setAttribute() to "//site.example/path???@#l" followed by getAttribute() 
1576 FAIL form.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get assert_equals: expected (string) "http://site.example/path???@#l" but got (undefined) undefined
1577 PASS form.itemId: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " followed by getAttribute() 
1578 FAIL form.itemId: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/reflection-forms.html" but got (undefined) undefined
1579 PASS form.itemId: setAttribute() to undefined followed by getAttribute() 
1580 FAIL form.itemId: setAttribute() to undefined followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/undefined" but got (undefined) undefined
1581 PASS form.itemId: setAttribute() to 7 followed by getAttribute() 
1582 FAIL form.itemId: setAttribute() to 7 followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/7" but got (undefined) undefined
1583 PASS form.itemId: setAttribute() to 1.5 followed by getAttribute() 
1584 FAIL form.itemId: setAttribute() to 1.5 followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/1.5" but got (undefined) undefined
1585 PASS form.itemId: setAttribute() to true followed by getAttribute() 
1586 FAIL form.itemId: setAttribute() to true followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/true" but got (undefined) undefined
1587 PASS form.itemId: setAttribute() to false followed by getAttribute() 
1588 FAIL form.itemId: setAttribute() to false followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/false" but got (undefined) undefined
1589 PASS form.itemId: setAttribute() to object "[object Object]" followed by getAttribute() 
1590 FAIL form.itemId: setAttribute() to object "[object Object]" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/[object%20Object]" but got (undefined) undefined
1591 PASS form.itemId: setAttribute() to NaN followed by getAttribute() 
1592 FAIL form.itemId: setAttribute() to NaN followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/NaN" but got (undefined) undefined
1593 PASS form.itemId: setAttribute() to Infinity followed by getAttribute() 
1594 FAIL form.itemId: setAttribute() to Infinity followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/Infinity" but got (undefined) undefined
1595 PASS form.itemId: setAttribute() to -Infinity followed by getAttribute() 
1596 FAIL form.itemId: setAttribute() to -Infinity followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/-Infinity" but got (undefined) undefined
1597 PASS form.itemId: setAttribute() to "\0" followed by getAttribute() 
1598 FAIL form.itemId: setAttribute() to "\0" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/reflection-forms.html" but got (undefined) undefined
1599 PASS form.itemId: setAttribute() to null followed by getAttribute() 
1600 FAIL form.itemId: setAttribute() to null followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/null" but got (undefined) undefined
1601 PASS form.itemId: setAttribute() to object "test-toString" followed by getAttribute() 
1602 FAIL form.itemId: setAttribute() to object "test-toString" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/test-toString" but got (undefined) undefined
1603 PASS form.itemId: setAttribute() to object "test-valueOf" followed by getAttribute() 
1604 FAIL form.itemId: setAttribute() to object "test-valueOf" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/test-valueOf" but got (undefined) undefined
1605 PASS form.itemId: IDL set to "" should not throw 
1606 FAIL form.itemId: IDL set to "" followed by getAttribute() assert_equals: expected "" but got "test-valueOf"
1607 FAIL form.itemId: IDL set to "" followed by IDL get assert_equals: expected "http://localhost:8800/html/dom/reflection-forms.html" but got ""
1608 PASS form.itemId: IDL set to " foo " should not throw 
1609 FAIL form.itemId: IDL set to " foo " followed by getAttribute() assert_equals: expected " foo " but got "test-valueOf"
1610 FAIL form.itemId: IDL set to " foo " followed by IDL get assert_equals: expected "http://localhost:8800/html/dom/foo" but got " foo "
1611 PASS form.itemId: IDL set to "http://site.example/" should not throw 
1612 FAIL form.itemId: IDL set to "http://site.example/" followed by getAttribute() assert_equals: expected "http://site.example/" but got "test-valueOf"
1613 PASS form.itemId: IDL set to "http://site.example/" followed by IDL get 
1614 PASS form.itemId: IDL set to "//site.example/path???@#l" should not throw 
1615 FAIL form.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute() assert_equals: expected "//site.example/path???@#l" but got "test-valueOf"
1616 FAIL form.itemId: IDL set to "//site.example/path???@#l" followed by IDL get assert_equals: expected "http://site.example/path???@#l" but got "//site.example/path???@#l"
1617 PASS form.itemId: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " should not throw 
1618 FAIL form.itemId: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " followed by getAttribute() assert_equals: expected "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " but got "test-valueOf"
1619 FAIL form.itemId: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " followed by IDL get assert_equals: expected "http://localhost:8800/html/dom/reflection-forms.html" but got "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f "
1620 PASS form.itemId: IDL set to undefined should not throw 
1621 FAIL form.itemId: IDL set to undefined followed by getAttribute() assert_equals: expected "undefined" but got "test-valueOf"
1622 FAIL form.itemId: IDL set to undefined followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/undefined" but got (undefined) undefined
1623 PASS form.itemId: IDL set to 7 should not throw 
1624 FAIL form.itemId: IDL set to 7 followed by getAttribute() assert_equals: expected "7" but got "test-valueOf"
1625 FAIL form.itemId: IDL set to 7 followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/7" but got (number) 7
1626 PASS form.itemId: IDL set to 1.5 should not throw 
1627 FAIL form.itemId: IDL set to 1.5 followed by getAttribute() assert_equals: expected "1.5" but got "test-valueOf"
1628 FAIL form.itemId: IDL set to 1.5 followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/1.5" but got (number) 1.5
1629 PASS form.itemId: IDL set to true should not throw 
1630 FAIL form.itemId: IDL set to true followed by getAttribute() assert_equals: expected "true" but got "test-valueOf"
1631 FAIL form.itemId: IDL set to true followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/true" but got (boolean) true
1632 PASS form.itemId: IDL set to false should not throw 
1633 FAIL form.itemId: IDL set to false followed by getAttribute() assert_equals: expected "false" but got "test-valueOf"
1634 FAIL form.itemId: IDL set to false followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/false" but got (boolean) false
1635 PASS form.itemId: IDL set to object "[object Object]" should not throw 
1636 FAIL form.itemId: IDL set to object "[object Object]" followed by getAttribute() assert_equals: expected "[object Object]" but got "test-valueOf"
1637 FAIL form.itemId: IDL set to object "[object Object]" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/[object%20Object]" but got (object) object "[object Object]"
1638 PASS form.itemId: IDL set to NaN should not throw 
1639 FAIL form.itemId: IDL set to NaN followed by getAttribute() assert_equals: expected "NaN" but got "test-valueOf"
1640 FAIL form.itemId: IDL set to NaN followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/NaN" but got (number) NaN
1641 PASS form.itemId: IDL set to Infinity should not throw 
1642 FAIL form.itemId: IDL set to Infinity followed by getAttribute() assert_equals: expected "Infinity" but got "test-valueOf"
1643 FAIL form.itemId: IDL set to Infinity followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/Infinity" but got (number) Infinity
1644 PASS form.itemId: IDL set to -Infinity should not throw 
1645 FAIL form.itemId: IDL set to -Infinity followed by getAttribute() assert_equals: expected "-Infinity" but got "test-valueOf"
1646 FAIL form.itemId: IDL set to -Infinity followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/-Infinity" but got (number) -Infinity
1647 PASS form.itemId: IDL set to "\0" should not throw 
1648 FAIL form.itemId: IDL set to "\0" followed by getAttribute() assert_equals: expected "\0" but got "test-valueOf"
1649 FAIL form.itemId: IDL set to "\0" followed by IDL get assert_equals: expected "http://localhost:8800/html/dom/reflection-forms.html" but got "\0"
1650 PASS form.itemId: IDL set to null should not throw 
1651 FAIL form.itemId: IDL set to null followed by getAttribute() assert_equals: expected "null" but got "test-valueOf"
1652 FAIL form.itemId: IDL set to null followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/null" but got (object) null
1653 PASS form.itemId: IDL set to object "test-toString" should not throw 
1654 FAIL form.itemId: IDL set to object "test-toString" followed by getAttribute() assert_equals: expected "test-toString" but got "test-valueOf"
1655 FAIL form.itemId: IDL set to object "test-toString" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/test-toString" but got (object) object "test-toString"
1656 PASS form.itemId: IDL set to object "test-valueOf" should not throw 
1657 PASS form.itemId: IDL set to object "test-valueOf" followed by getAttribute() 
1658 FAIL form.itemId: IDL set to object "test-valueOf" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/test-valueOf" but got (object) object "test-valueOf"
1659 PASS fieldset.title: typeof IDL attribute 
1660 PASS fieldset.title: IDL get with DOM attribute unset 
1661 PASS fieldset.title: setAttribute() to "" followed by getAttribute() 
1662 PASS fieldset.title: setAttribute() to "" followed by IDL get 
1663 PASS fieldset.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1664 PASS fieldset.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1665 PASS fieldset.title: setAttribute() to undefined followed by getAttribute() 
1666 PASS fieldset.title: setAttribute() to undefined followed by IDL get 
1667 PASS fieldset.title: setAttribute() to 7 followed by getAttribute() 
1668 PASS fieldset.title: setAttribute() to 7 followed by IDL get 
1669 PASS fieldset.title: setAttribute() to 1.5 followed by getAttribute() 
1670 PASS fieldset.title: setAttribute() to 1.5 followed by IDL get 
1671 PASS fieldset.title: setAttribute() to true followed by getAttribute() 
1672 PASS fieldset.title: setAttribute() to true followed by IDL get 
1673 PASS fieldset.title: setAttribute() to false followed by getAttribute() 
1674 PASS fieldset.title: setAttribute() to false followed by IDL get 
1675 PASS fieldset.title: setAttribute() to object "[object Object]" followed by getAttribute() 
1676 PASS fieldset.title: setAttribute() to object "[object Object]" followed by IDL get 
1677 PASS fieldset.title: setAttribute() to NaN followed by getAttribute() 
1678 PASS fieldset.title: setAttribute() to NaN followed by IDL get 
1679 PASS fieldset.title: setAttribute() to Infinity followed by getAttribute() 
1680 PASS fieldset.title: setAttribute() to Infinity followed by IDL get 
1681 PASS fieldset.title: setAttribute() to -Infinity followed by getAttribute() 
1682 PASS fieldset.title: setAttribute() to -Infinity followed by IDL get 
1683 PASS fieldset.title: setAttribute() to "\0" followed by getAttribute() 
1684 PASS fieldset.title: setAttribute() to "\0" followed by IDL get 
1685 PASS fieldset.title: setAttribute() to null followed by getAttribute() 
1686 PASS fieldset.title: setAttribute() to null followed by IDL get 
1687 PASS fieldset.title: setAttribute() to object "test-toString" followed by getAttribute() 
1688 PASS fieldset.title: setAttribute() to object "test-toString" followed by IDL get 
1689 PASS fieldset.title: setAttribute() to object "test-valueOf" followed by getAttribute() 
1690 PASS fieldset.title: setAttribute() to object "test-valueOf" followed by IDL get 
1691 PASS fieldset.title: IDL set to "" should not throw 
1692 PASS fieldset.title: IDL set to "" followed by getAttribute() 
1693 PASS fieldset.title: IDL set to "" followed by IDL get 
1694 PASS fieldset.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
1695 PASS fieldset.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1696 PASS fieldset.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1697 PASS fieldset.title: IDL set to undefined should not throw 
1698 PASS fieldset.title: IDL set to undefined followed by getAttribute() 
1699 PASS fieldset.title: IDL set to undefined followed by IDL get 
1700 PASS fieldset.title: IDL set to 7 should not throw 
1701 PASS fieldset.title: IDL set to 7 followed by getAttribute() 
1702 PASS fieldset.title: IDL set to 7 followed by IDL get 
1703 PASS fieldset.title: IDL set to 1.5 should not throw 
1704 PASS fieldset.title: IDL set to 1.5 followed by getAttribute() 
1705 PASS fieldset.title: IDL set to 1.5 followed by IDL get 
1706 PASS fieldset.title: IDL set to true should not throw 
1707 PASS fieldset.title: IDL set to true followed by getAttribute() 
1708 PASS fieldset.title: IDL set to true followed by IDL get 
1709 PASS fieldset.title: IDL set to false should not throw 
1710 PASS fieldset.title: IDL set to false followed by getAttribute() 
1711 PASS fieldset.title: IDL set to false followed by IDL get 
1712 PASS fieldset.title: IDL set to object "[object Object]" should not throw 
1713 PASS fieldset.title: IDL set to object "[object Object]" followed by getAttribute() 
1714 PASS fieldset.title: IDL set to object "[object Object]" followed by IDL get 
1715 PASS fieldset.title: IDL set to NaN should not throw 
1716 PASS fieldset.title: IDL set to NaN followed by getAttribute() 
1717 PASS fieldset.title: IDL set to NaN followed by IDL get 
1718 PASS fieldset.title: IDL set to Infinity should not throw 
1719 PASS fieldset.title: IDL set to Infinity followed by getAttribute() 
1720 PASS fieldset.title: IDL set to Infinity followed by IDL get 
1721 PASS fieldset.title: IDL set to -Infinity should not throw 
1722 PASS fieldset.title: IDL set to -Infinity followed by getAttribute() 
1723 PASS fieldset.title: IDL set to -Infinity followed by IDL get 
1724 PASS fieldset.title: IDL set to "\0" should not throw 
1725 PASS fieldset.title: IDL set to "\0" followed by getAttribute() 
1726 PASS fieldset.title: IDL set to "\0" followed by IDL get 
1727 PASS fieldset.title: IDL set to null should not throw 
1728 PASS fieldset.title: IDL set to null followed by getAttribute() 
1729 PASS fieldset.title: IDL set to null followed by IDL get 
1730 PASS fieldset.title: IDL set to object "test-toString" should not throw 
1731 PASS fieldset.title: IDL set to object "test-toString" followed by getAttribute() 
1732 PASS fieldset.title: IDL set to object "test-toString" followed by IDL get 
1733 PASS fieldset.title: IDL set to object "test-valueOf" should not throw 
1734 PASS fieldset.title: IDL set to object "test-valueOf" followed by getAttribute() 
1735 PASS fieldset.title: IDL set to object "test-valueOf" followed by IDL get 
1736 PASS fieldset.lang: typeof IDL attribute 
1737 PASS fieldset.lang: IDL get with DOM attribute unset 
1738 PASS fieldset.lang: setAttribute() to "" followed by getAttribute() 
1739 PASS fieldset.lang: setAttribute() to "" followed by IDL get 
1740 PASS fieldset.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1741 PASS fieldset.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1742 PASS fieldset.lang: setAttribute() to undefined followed by getAttribute() 
1743 PASS fieldset.lang: setAttribute() to undefined followed by IDL get 
1744 PASS fieldset.lang: setAttribute() to 7 followed by getAttribute() 
1745 PASS fieldset.lang: setAttribute() to 7 followed by IDL get 
1746 PASS fieldset.lang: setAttribute() to 1.5 followed by getAttribute() 
1747 PASS fieldset.lang: setAttribute() to 1.5 followed by IDL get 
1748 PASS fieldset.lang: setAttribute() to true followed by getAttribute() 
1749 PASS fieldset.lang: setAttribute() to true followed by IDL get 
1750 PASS fieldset.lang: setAttribute() to false followed by getAttribute() 
1751 PASS fieldset.lang: setAttribute() to false followed by IDL get 
1752 PASS fieldset.lang: setAttribute() to object "[object Object]" followed by getAttribute() 
1753 PASS fieldset.lang: setAttribute() to object "[object Object]" followed by IDL get 
1754 PASS fieldset.lang: setAttribute() to NaN followed by getAttribute() 
1755 PASS fieldset.lang: setAttribute() to NaN followed by IDL get 
1756 PASS fieldset.lang: setAttribute() to Infinity followed by getAttribute() 
1757 PASS fieldset.lang: setAttribute() to Infinity followed by IDL get 
1758 PASS fieldset.lang: setAttribute() to -Infinity followed by getAttribute() 
1759 PASS fieldset.lang: setAttribute() to -Infinity followed by IDL get 
1760 PASS fieldset.lang: setAttribute() to "\0" followed by getAttribute() 
1761 PASS fieldset.lang: setAttribute() to "\0" followed by IDL get 
1762 PASS fieldset.lang: setAttribute() to null followed by getAttribute() 
1763 PASS fieldset.lang: setAttribute() to null followed by IDL get 
1764 PASS fieldset.lang: setAttribute() to object "test-toString" followed by getAttribute() 
1765 PASS fieldset.lang: setAttribute() to object "test-toString" followed by IDL get 
1766 PASS fieldset.lang: setAttribute() to object "test-valueOf" followed by getAttribute() 
1767 PASS fieldset.lang: setAttribute() to object "test-valueOf" followed by IDL get 
1768 PASS fieldset.lang: IDL set to "" should not throw 
1769 PASS fieldset.lang: IDL set to "" followed by getAttribute() 
1770 PASS fieldset.lang: IDL set to "" followed by IDL get 
1771 PASS fieldset.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
1772 PASS fieldset.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1773 PASS fieldset.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1774 PASS fieldset.lang: IDL set to undefined should not throw 
1775 PASS fieldset.lang: IDL set to undefined followed by getAttribute() 
1776 PASS fieldset.lang: IDL set to undefined followed by IDL get 
1777 PASS fieldset.lang: IDL set to 7 should not throw 
1778 PASS fieldset.lang: IDL set to 7 followed by getAttribute() 
1779 PASS fieldset.lang: IDL set to 7 followed by IDL get 
1780 PASS fieldset.lang: IDL set to 1.5 should not throw 
1781 PASS fieldset.lang: IDL set to 1.5 followed by getAttribute() 
1782 PASS fieldset.lang: IDL set to 1.5 followed by IDL get 
1783 PASS fieldset.lang: IDL set to true should not throw 
1784 PASS fieldset.lang: IDL set to true followed by getAttribute() 
1785 PASS fieldset.lang: IDL set to true followed by IDL get 
1786 PASS fieldset.lang: IDL set to false should not throw 
1787 PASS fieldset.lang: IDL set to false followed by getAttribute() 
1788 PASS fieldset.lang: IDL set to false followed by IDL get 
1789 PASS fieldset.lang: IDL set to object "[object Object]" should not throw 
1790 PASS fieldset.lang: IDL set to object "[object Object]" followed by getAttribute() 
1791 PASS fieldset.lang: IDL set to object "[object Object]" followed by IDL get 
1792 PASS fieldset.lang: IDL set to NaN should not throw 
1793 PASS fieldset.lang: IDL set to NaN followed by getAttribute() 
1794 PASS fieldset.lang: IDL set to NaN followed by IDL get 
1795 PASS fieldset.lang: IDL set to Infinity should not throw 
1796 PASS fieldset.lang: IDL set to Infinity followed by getAttribute() 
1797 PASS fieldset.lang: IDL set to Infinity followed by IDL get 
1798 PASS fieldset.lang: IDL set to -Infinity should not throw 
1799 PASS fieldset.lang: IDL set to -Infinity followed by getAttribute() 
1800 PASS fieldset.lang: IDL set to -Infinity followed by IDL get 
1801 PASS fieldset.lang: IDL set to "\0" should not throw 
1802 PASS fieldset.lang: IDL set to "\0" followed by getAttribute() 
1803 PASS fieldset.lang: IDL set to "\0" followed by IDL get 
1804 PASS fieldset.lang: IDL set to null should not throw 
1805 PASS fieldset.lang: IDL set to null followed by getAttribute() 
1806 PASS fieldset.lang: IDL set to null followed by IDL get 
1807 PASS fieldset.lang: IDL set to object "test-toString" should not throw 
1808 PASS fieldset.lang: IDL set to object "test-toString" followed by getAttribute() 
1809 PASS fieldset.lang: IDL set to object "test-toString" followed by IDL get 
1810 PASS fieldset.lang: IDL set to object "test-valueOf" should not throw 
1811 PASS fieldset.lang: IDL set to object "test-valueOf" followed by getAttribute() 
1812 PASS fieldset.lang: IDL set to object "test-valueOf" followed by IDL get 
1813 PASS fieldset.dir: typeof IDL attribute 
1814 PASS fieldset.dir: IDL get with DOM attribute unset 
1815 PASS fieldset.dir: setAttribute() to "" followed by getAttribute() 
1816 PASS fieldset.dir: setAttribute() to "" followed by IDL get 
1817 PASS fieldset.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1818 PASS fieldset.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1819 PASS fieldset.dir: setAttribute() to undefined followed by getAttribute() 
1820 PASS fieldset.dir: setAttribute() to undefined followed by IDL get 
1821 PASS fieldset.dir: setAttribute() to 7 followed by getAttribute() 
1822 PASS fieldset.dir: setAttribute() to 7 followed by IDL get 
1823 PASS fieldset.dir: setAttribute() to 1.5 followed by getAttribute() 
1824 PASS fieldset.dir: setAttribute() to 1.5 followed by IDL get 
1825 PASS fieldset.dir: setAttribute() to true followed by getAttribute() 
1826 PASS fieldset.dir: setAttribute() to true followed by IDL get 
1827 PASS fieldset.dir: setAttribute() to false followed by getAttribute() 
1828 PASS fieldset.dir: setAttribute() to false followed by IDL get 
1829 PASS fieldset.dir: setAttribute() to object "[object Object]" followed by getAttribute() 
1830 PASS fieldset.dir: setAttribute() to object "[object Object]" followed by IDL get 
1831 PASS fieldset.dir: setAttribute() to NaN followed by getAttribute() 
1832 PASS fieldset.dir: setAttribute() to NaN followed by IDL get 
1833 PASS fieldset.dir: setAttribute() to Infinity followed by getAttribute() 
1834 PASS fieldset.dir: setAttribute() to Infinity followed by IDL get 
1835 PASS fieldset.dir: setAttribute() to -Infinity followed by getAttribute() 
1836 PASS fieldset.dir: setAttribute() to -Infinity followed by IDL get 
1837 PASS fieldset.dir: setAttribute() to "\0" followed by getAttribute() 
1838 PASS fieldset.dir: setAttribute() to "\0" followed by IDL get 
1839 PASS fieldset.dir: setAttribute() to null followed by getAttribute() 
1840 PASS fieldset.dir: setAttribute() to null followed by IDL get 
1841 PASS fieldset.dir: setAttribute() to object "test-toString" followed by getAttribute() 
1842 PASS fieldset.dir: setAttribute() to object "test-toString" followed by IDL get 
1843 PASS fieldset.dir: setAttribute() to object "test-valueOf" followed by getAttribute() 
1844 PASS fieldset.dir: setAttribute() to object "test-valueOf" followed by IDL get 
1845 PASS fieldset.dir: setAttribute() to "ltr" followed by getAttribute() 
1846 PASS fieldset.dir: setAttribute() to "ltr" followed by IDL get 
1847 PASS fieldset.dir: setAttribute() to "xltr" followed by getAttribute() 
1848 PASS fieldset.dir: setAttribute() to "xltr" followed by IDL get 
1849 PASS fieldset.dir: setAttribute() to "ltr\0" followed by getAttribute() 
1850 PASS fieldset.dir: setAttribute() to "ltr\0" followed by IDL get 
1851 PASS fieldset.dir: setAttribute() to "tr" followed by getAttribute() 
1852 PASS fieldset.dir: setAttribute() to "tr" followed by IDL get 
1853 PASS fieldset.dir: setAttribute() to "LTR" followed by getAttribute() 
1854 PASS fieldset.dir: setAttribute() to "LTR" followed by IDL get 
1855 PASS fieldset.dir: setAttribute() to "rtl" followed by getAttribute() 
1856 PASS fieldset.dir: setAttribute() to "rtl" followed by IDL get 
1857 PASS fieldset.dir: setAttribute() to "xrtl" followed by getAttribute() 
1858 PASS fieldset.dir: setAttribute() to "xrtl" followed by IDL get 
1859 PASS fieldset.dir: setAttribute() to "rtl\0" followed by getAttribute() 
1860 PASS fieldset.dir: setAttribute() to "rtl\0" followed by IDL get 
1861 PASS fieldset.dir: setAttribute() to "tl" followed by getAttribute() 
1862 PASS fieldset.dir: setAttribute() to "tl" followed by IDL get 
1863 PASS fieldset.dir: setAttribute() to "RTL" followed by getAttribute() 
1864 PASS fieldset.dir: setAttribute() to "RTL" followed by IDL get 
1865 PASS fieldset.dir: setAttribute() to "auto" followed by getAttribute() 
1866 PASS fieldset.dir: setAttribute() to "auto" followed by IDL get 
1867 PASS fieldset.dir: setAttribute() to "xauto" followed by getAttribute() 
1868 PASS fieldset.dir: setAttribute() to "xauto" followed by IDL get 
1869 PASS fieldset.dir: setAttribute() to "auto\0" followed by getAttribute() 
1870 PASS fieldset.dir: setAttribute() to "auto\0" followed by IDL get 
1871 PASS fieldset.dir: setAttribute() to "uto" followed by getAttribute() 
1872 PASS fieldset.dir: setAttribute() to "uto" followed by IDL get 
1873 PASS fieldset.dir: setAttribute() to "AUTO" followed by getAttribute() 
1874 PASS fieldset.dir: setAttribute() to "AUTO" followed by IDL get 
1875 PASS fieldset.dir: IDL set to "" should not throw 
1876 PASS fieldset.dir: IDL set to "" followed by getAttribute() 
1877 PASS fieldset.dir: IDL set to "" followed by IDL get 
1878 PASS fieldset.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
1879 PASS fieldset.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1880 PASS fieldset.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1881 PASS fieldset.dir: IDL set to undefined should not throw 
1882 PASS fieldset.dir: IDL set to undefined followed by getAttribute() 
1883 PASS fieldset.dir: IDL set to undefined followed by IDL get 
1884 PASS fieldset.dir: IDL set to 7 should not throw 
1885 PASS fieldset.dir: IDL set to 7 followed by getAttribute() 
1886 PASS fieldset.dir: IDL set to 7 followed by IDL get 
1887 PASS fieldset.dir: IDL set to 1.5 should not throw 
1888 PASS fieldset.dir: IDL set to 1.5 followed by getAttribute() 
1889 PASS fieldset.dir: IDL set to 1.5 followed by IDL get 
1890 PASS fieldset.dir: IDL set to true should not throw 
1891 PASS fieldset.dir: IDL set to true followed by getAttribute() 
1892 PASS fieldset.dir: IDL set to true followed by IDL get 
1893 PASS fieldset.dir: IDL set to false should not throw 
1894 PASS fieldset.dir: IDL set to false followed by getAttribute() 
1895 PASS fieldset.dir: IDL set to false followed by IDL get 
1896 PASS fieldset.dir: IDL set to object "[object Object]" should not throw 
1897 PASS fieldset.dir: IDL set to object "[object Object]" followed by getAttribute() 
1898 PASS fieldset.dir: IDL set to object "[object Object]" followed by IDL get 
1899 PASS fieldset.dir: IDL set to NaN should not throw 
1900 PASS fieldset.dir: IDL set to NaN followed by getAttribute() 
1901 PASS fieldset.dir: IDL set to NaN followed by IDL get 
1902 PASS fieldset.dir: IDL set to Infinity should not throw 
1903 PASS fieldset.dir: IDL set to Infinity followed by getAttribute() 
1904 PASS fieldset.dir: IDL set to Infinity followed by IDL get 
1905 PASS fieldset.dir: IDL set to -Infinity should not throw 
1906 PASS fieldset.dir: IDL set to -Infinity followed by getAttribute() 
1907 PASS fieldset.dir: IDL set to -Infinity followed by IDL get 
1908 PASS fieldset.dir: IDL set to "\0" should not throw 
1909 PASS fieldset.dir: IDL set to "\0" followed by getAttribute() 
1910 PASS fieldset.dir: IDL set to "\0" followed by IDL get 
1911 PASS fieldset.dir: IDL set to null should not throw 
1912 PASS fieldset.dir: IDL set to null followed by IDL get 
1913 PASS fieldset.dir: IDL set to object "test-toString" should not throw 
1914 PASS fieldset.dir: IDL set to object "test-toString" followed by getAttribute() 
1915 PASS fieldset.dir: IDL set to object "test-toString" followed by IDL get 
1916 PASS fieldset.dir: IDL set to object "test-valueOf" should not throw 
1917 PASS fieldset.dir: IDL set to object "test-valueOf" followed by getAttribute() 
1918 PASS fieldset.dir: IDL set to object "test-valueOf" followed by IDL get 
1919 PASS fieldset.dir: IDL set to "ltr" should not throw 
1920 PASS fieldset.dir: IDL set to "ltr" followed by getAttribute() 
1921 PASS fieldset.dir: IDL set to "ltr" followed by IDL get 
1922 PASS fieldset.dir: IDL set to "xltr" should not throw 
1923 PASS fieldset.dir: IDL set to "xltr" followed by getAttribute() 
1924 PASS fieldset.dir: IDL set to "xltr" followed by IDL get 
1925 PASS fieldset.dir: IDL set to "ltr\0" should not throw 
1926 PASS fieldset.dir: IDL set to "ltr\0" followed by getAttribute() 
1927 PASS fieldset.dir: IDL set to "ltr\0" followed by IDL get 
1928 PASS fieldset.dir: IDL set to "tr" should not throw 
1929 PASS fieldset.dir: IDL set to "tr" followed by getAttribute() 
1930 PASS fieldset.dir: IDL set to "tr" followed by IDL get 
1931 PASS fieldset.dir: IDL set to "LTR" should not throw 
1932 PASS fieldset.dir: IDL set to "LTR" followed by getAttribute() 
1933 PASS fieldset.dir: IDL set to "LTR" followed by IDL get 
1934 PASS fieldset.dir: IDL set to "rtl" should not throw 
1935 PASS fieldset.dir: IDL set to "rtl" followed by getAttribute() 
1936 PASS fieldset.dir: IDL set to "rtl" followed by IDL get 
1937 PASS fieldset.dir: IDL set to "xrtl" should not throw 
1938 PASS fieldset.dir: IDL set to "xrtl" followed by getAttribute() 
1939 PASS fieldset.dir: IDL set to "xrtl" followed by IDL get 
1940 PASS fieldset.dir: IDL set to "rtl\0" should not throw 
1941 PASS fieldset.dir: IDL set to "rtl\0" followed by getAttribute() 
1942 PASS fieldset.dir: IDL set to "rtl\0" followed by IDL get 
1943 PASS fieldset.dir: IDL set to "tl" should not throw 
1944 PASS fieldset.dir: IDL set to "tl" followed by getAttribute() 
1945 PASS fieldset.dir: IDL set to "tl" followed by IDL get 
1946 PASS fieldset.dir: IDL set to "RTL" should not throw 
1947 PASS fieldset.dir: IDL set to "RTL" followed by getAttribute() 
1948 PASS fieldset.dir: IDL set to "RTL" followed by IDL get 
1949 PASS fieldset.dir: IDL set to "auto" should not throw 
1950 PASS fieldset.dir: IDL set to "auto" followed by getAttribute() 
1951 PASS fieldset.dir: IDL set to "auto" followed by IDL get 
1952 PASS fieldset.dir: IDL set to "xauto" should not throw 
1953 PASS fieldset.dir: IDL set to "xauto" followed by getAttribute() 
1954 PASS fieldset.dir: IDL set to "xauto" followed by IDL get 
1955 PASS fieldset.dir: IDL set to "auto\0" should not throw 
1956 PASS fieldset.dir: IDL set to "auto\0" followed by getAttribute() 
1957 PASS fieldset.dir: IDL set to "auto\0" followed by IDL get 
1958 PASS fieldset.dir: IDL set to "uto" should not throw 
1959 PASS fieldset.dir: IDL set to "uto" followed by getAttribute() 
1960 PASS fieldset.dir: IDL set to "uto" followed by IDL get 
1961 PASS fieldset.dir: IDL set to "AUTO" should not throw 
1962 PASS fieldset.dir: IDL set to "AUTO" followed by getAttribute() 
1963 PASS fieldset.dir: IDL set to "AUTO" followed by IDL get 
1964 PASS fieldset.className (<fieldset class>): typeof IDL attribute 
1965 PASS fieldset.className (<fieldset class>): IDL get with DOM attribute unset 
1966 PASS fieldset.className (<fieldset class>): setAttribute() to "" followed by getAttribute() 
1967 PASS fieldset.className (<fieldset class>): setAttribute() to "" followed by IDL get 
1968 PASS fieldset.className (<fieldset class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
1969 PASS fieldset.className (<fieldset class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
1970 PASS fieldset.className (<fieldset class>): setAttribute() to undefined followed by getAttribute() 
1971 PASS fieldset.className (<fieldset class>): setAttribute() to undefined followed by IDL get 
1972 PASS fieldset.className (<fieldset class>): setAttribute() to 7 followed by getAttribute() 
1973 PASS fieldset.className (<fieldset class>): setAttribute() to 7 followed by IDL get 
1974 PASS fieldset.className (<fieldset class>): setAttribute() to 1.5 followed by getAttribute() 
1975 PASS fieldset.className (<fieldset class>): setAttribute() to 1.5 followed by IDL get 
1976 PASS fieldset.className (<fieldset class>): setAttribute() to true followed by getAttribute() 
1977 PASS fieldset.className (<fieldset class>): setAttribute() to true followed by IDL get 
1978 PASS fieldset.className (<fieldset class>): setAttribute() to false followed by getAttribute() 
1979 PASS fieldset.className (<fieldset class>): setAttribute() to false followed by IDL get 
1980 PASS fieldset.className (<fieldset class>): setAttribute() to object "[object Object]" followed by getAttribute() 
1981 PASS fieldset.className (<fieldset class>): setAttribute() to object "[object Object]" followed by IDL get 
1982 PASS fieldset.className (<fieldset class>): setAttribute() to NaN followed by getAttribute() 
1983 PASS fieldset.className (<fieldset class>): setAttribute() to NaN followed by IDL get 
1984 PASS fieldset.className (<fieldset class>): setAttribute() to Infinity followed by getAttribute() 
1985 PASS fieldset.className (<fieldset class>): setAttribute() to Infinity followed by IDL get 
1986 PASS fieldset.className (<fieldset class>): setAttribute() to -Infinity followed by getAttribute() 
1987 PASS fieldset.className (<fieldset class>): setAttribute() to -Infinity followed by IDL get 
1988 PASS fieldset.className (<fieldset class>): setAttribute() to "\0" followed by getAttribute() 
1989 PASS fieldset.className (<fieldset class>): setAttribute() to "\0" followed by IDL get 
1990 PASS fieldset.className (<fieldset class>): setAttribute() to null followed by getAttribute() 
1991 PASS fieldset.className (<fieldset class>): setAttribute() to null followed by IDL get 
1992 PASS fieldset.className (<fieldset class>): setAttribute() to object "test-toString" followed by getAttribute() 
1993 PASS fieldset.className (<fieldset class>): setAttribute() to object "test-toString" followed by IDL get 
1994 PASS fieldset.className (<fieldset class>): setAttribute() to object "test-valueOf" followed by getAttribute() 
1995 PASS fieldset.className (<fieldset class>): setAttribute() to object "test-valueOf" followed by IDL get 
1996 PASS fieldset.className (<fieldset class>): IDL set to "" should not throw 
1997 PASS fieldset.className (<fieldset class>): IDL set to "" followed by getAttribute() 
1998 PASS fieldset.className (<fieldset class>): IDL set to "" followed by IDL get 
1999 PASS fieldset.className (<fieldset class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
2000 PASS fieldset.className (<fieldset class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
2001 PASS fieldset.className (<fieldset class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
2002 PASS fieldset.className (<fieldset class>): IDL set to undefined should not throw 
2003 PASS fieldset.className (<fieldset class>): IDL set to undefined followed by getAttribute() 
2004 PASS fieldset.className (<fieldset class>): IDL set to undefined followed by IDL get 
2005 PASS fieldset.className (<fieldset class>): IDL set to 7 should not throw 
2006 PASS fieldset.className (<fieldset class>): IDL set to 7 followed by getAttribute() 
2007 PASS fieldset.className (<fieldset class>): IDL set to 7 followed by IDL get 
2008 PASS fieldset.className (<fieldset class>): IDL set to 1.5 should not throw 
2009 PASS fieldset.className (<fieldset class>): IDL set to 1.5 followed by getAttribute() 
2010 PASS fieldset.className (<fieldset class>): IDL set to 1.5 followed by IDL get 
2011 PASS fieldset.className (<fieldset class>): IDL set to true should not throw 
2012 PASS fieldset.className (<fieldset class>): IDL set to true followed by getAttribute() 
2013 PASS fieldset.className (<fieldset class>): IDL set to true followed by IDL get 
2014 PASS fieldset.className (<fieldset class>): IDL set to false should not throw 
2015 PASS fieldset.className (<fieldset class>): IDL set to false followed by getAttribute() 
2016 PASS fieldset.className (<fieldset class>): IDL set to false followed by IDL get 
2017 PASS fieldset.className (<fieldset class>): IDL set to object "[object Object]" should not throw 
2018 PASS fieldset.className (<fieldset class>): IDL set to object "[object Object]" followed by getAttribute() 
2019 PASS fieldset.className (<fieldset class>): IDL set to object "[object Object]" followed by IDL get 
2020 PASS fieldset.className (<fieldset class>): IDL set to NaN should not throw 
2021 PASS fieldset.className (<fieldset class>): IDL set to NaN followed by getAttribute() 
2022 PASS fieldset.className (<fieldset class>): IDL set to NaN followed by IDL get 
2023 PASS fieldset.className (<fieldset class>): IDL set to Infinity should not throw 
2024 PASS fieldset.className (<fieldset class>): IDL set to Infinity followed by getAttribute() 
2025 PASS fieldset.className (<fieldset class>): IDL set to Infinity followed by IDL get 
2026 PASS fieldset.className (<fieldset class>): IDL set to -Infinity should not throw 
2027 PASS fieldset.className (<fieldset class>): IDL set to -Infinity followed by getAttribute() 
2028 PASS fieldset.className (<fieldset class>): IDL set to -Infinity followed by IDL get 
2029 PASS fieldset.className (<fieldset class>): IDL set to "\0" should not throw 
2030 PASS fieldset.className (<fieldset class>): IDL set to "\0" followed by getAttribute() 
2031 PASS fieldset.className (<fieldset class>): IDL set to "\0" followed by IDL get 
2032 PASS fieldset.className (<fieldset class>): IDL set to null should not throw 
2033 PASS fieldset.className (<fieldset class>): IDL set to null followed by getAttribute() 
2034 PASS fieldset.className (<fieldset class>): IDL set to null followed by IDL get 
2035 PASS fieldset.className (<fieldset class>): IDL set to object "test-toString" should not throw 
2036 PASS fieldset.className (<fieldset class>): IDL set to object "test-toString" followed by getAttribute() 
2037 PASS fieldset.className (<fieldset class>): IDL set to object "test-toString" followed by IDL get 
2038 PASS fieldset.className (<fieldset class>): IDL set to object "test-valueOf" should not throw 
2039 PASS fieldset.className (<fieldset class>): IDL set to object "test-valueOf" followed by getAttribute() 
2040 PASS fieldset.className (<fieldset class>): IDL set to object "test-valueOf" followed by IDL get 
2041 PASS fieldset.hidden: typeof IDL attribute 
2042 PASS fieldset.hidden: IDL get with DOM attribute unset 
2043 PASS fieldset.hidden: setAttribute() to "" followed by getAttribute() 
2044 PASS fieldset.hidden: setAttribute() to "" followed by IDL get 
2045 PASS fieldset.hidden: setAttribute() to " foo " followed by getAttribute() 
2046 PASS fieldset.hidden: setAttribute() to " foo " followed by IDL get 
2047 PASS fieldset.hidden: setAttribute() to undefined followed by getAttribute() 
2048 PASS fieldset.hidden: setAttribute() to undefined followed by IDL get 
2049 PASS fieldset.hidden: setAttribute() to null followed by getAttribute() 
2050 PASS fieldset.hidden: setAttribute() to null followed by IDL get 
2051 PASS fieldset.hidden: setAttribute() to 7 followed by getAttribute() 
2052 PASS fieldset.hidden: setAttribute() to 7 followed by IDL get 
2053 PASS fieldset.hidden: setAttribute() to 1.5 followed by getAttribute() 
2054 PASS fieldset.hidden: setAttribute() to 1.5 followed by IDL get 
2055 PASS fieldset.hidden: setAttribute() to true followed by getAttribute() 
2056 PASS fieldset.hidden: setAttribute() to true followed by IDL get 
2057 PASS fieldset.hidden: setAttribute() to false followed by getAttribute() 
2058 PASS fieldset.hidden: setAttribute() to false followed by IDL get 
2059 PASS fieldset.hidden: setAttribute() to object "[object Object]" followed by getAttribute() 
2060 PASS fieldset.hidden: setAttribute() to object "[object Object]" followed by IDL get 
2061 PASS fieldset.hidden: setAttribute() to NaN followed by getAttribute() 
2062 PASS fieldset.hidden: setAttribute() to NaN followed by IDL get 
2063 PASS fieldset.hidden: setAttribute() to Infinity followed by getAttribute() 
2064 PASS fieldset.hidden: setAttribute() to Infinity followed by IDL get 
2065 PASS fieldset.hidden: setAttribute() to -Infinity followed by getAttribute() 
2066 PASS fieldset.hidden: setAttribute() to -Infinity followed by IDL get 
2067 PASS fieldset.hidden: setAttribute() to "\0" followed by getAttribute() 
2068 PASS fieldset.hidden: setAttribute() to "\0" followed by IDL get 
2069 PASS fieldset.hidden: setAttribute() to object "test-toString" followed by getAttribute() 
2070 PASS fieldset.hidden: setAttribute() to object "test-toString" followed by IDL get 
2071 PASS fieldset.hidden: setAttribute() to object "test-valueOf" followed by getAttribute() 
2072 PASS fieldset.hidden: setAttribute() to object "test-valueOf" followed by IDL get 
2073 PASS fieldset.hidden: setAttribute() to "hidden" followed by getAttribute() 
2074 PASS fieldset.hidden: setAttribute() to "hidden" followed by IDL get 
2075 PASS fieldset.hidden: IDL set to "" should not throw 
2076 PASS fieldset.hidden: IDL set to "" followed by hasAttribute() 
2077 PASS fieldset.hidden: IDL set to "" followed by IDL get 
2078 PASS fieldset.hidden: IDL set to " foo " should not throw 
2079 PASS fieldset.hidden: IDL set to " foo " followed by hasAttribute() 
2080 PASS fieldset.hidden: IDL set to " foo " followed by IDL get 
2081 PASS fieldset.hidden: IDL set to undefined should not throw 
2082 PASS fieldset.hidden: IDL set to undefined followed by hasAttribute() 
2083 PASS fieldset.hidden: IDL set to undefined followed by IDL get 
2084 PASS fieldset.hidden: IDL set to null should not throw 
2085 PASS fieldset.hidden: IDL set to null followed by hasAttribute() 
2086 PASS fieldset.hidden: IDL set to null followed by IDL get 
2087 PASS fieldset.hidden: IDL set to 7 should not throw 
2088 PASS fieldset.hidden: IDL set to 7 followed by hasAttribute() 
2089 PASS fieldset.hidden: IDL set to 7 followed by IDL get 
2090 PASS fieldset.hidden: IDL set to 1.5 should not throw 
2091 PASS fieldset.hidden: IDL set to 1.5 followed by hasAttribute() 
2092 PASS fieldset.hidden: IDL set to 1.5 followed by IDL get 
2093 PASS fieldset.hidden: IDL set to true should not throw 
2094 PASS fieldset.hidden: IDL set to true followed by hasAttribute() 
2095 PASS fieldset.hidden: IDL set to true followed by IDL get 
2096 PASS fieldset.hidden: IDL set to false should not throw 
2097 PASS fieldset.hidden: IDL set to false followed by hasAttribute() 
2098 PASS fieldset.hidden: IDL set to false followed by IDL get 
2099 PASS fieldset.hidden: IDL set to object "[object Object]" should not throw 
2100 PASS fieldset.hidden: IDL set to object "[object Object]" followed by hasAttribute() 
2101 PASS fieldset.hidden: IDL set to object "[object Object]" followed by IDL get 
2102 PASS fieldset.hidden: IDL set to NaN should not throw 
2103 PASS fieldset.hidden: IDL set to NaN followed by hasAttribute() 
2104 PASS fieldset.hidden: IDL set to NaN followed by IDL get 
2105 PASS fieldset.hidden: IDL set to Infinity should not throw 
2106 PASS fieldset.hidden: IDL set to Infinity followed by hasAttribute() 
2107 PASS fieldset.hidden: IDL set to Infinity followed by IDL get 
2108 PASS fieldset.hidden: IDL set to -Infinity should not throw 
2109 PASS fieldset.hidden: IDL set to -Infinity followed by hasAttribute() 
2110 PASS fieldset.hidden: IDL set to -Infinity followed by IDL get 
2111 PASS fieldset.hidden: IDL set to "\0" should not throw 
2112 PASS fieldset.hidden: IDL set to "\0" followed by hasAttribute() 
2113 PASS fieldset.hidden: IDL set to "\0" followed by IDL get 
2114 PASS fieldset.hidden: IDL set to object "test-toString" should not throw 
2115 PASS fieldset.hidden: IDL set to object "test-toString" followed by hasAttribute() 
2116 PASS fieldset.hidden: IDL set to object "test-toString" followed by IDL get 
2117 PASS fieldset.hidden: IDL set to object "test-valueOf" should not throw 
2118 PASS fieldset.hidden: IDL set to object "test-valueOf" followed by hasAttribute() 
2119 PASS fieldset.hidden: IDL set to object "test-valueOf" followed by IDL get 
2120 PASS fieldset.accessKey: typeof IDL attribute 
2121 PASS fieldset.accessKey: IDL get with DOM attribute unset 
2122 PASS fieldset.accessKey: setAttribute() to "" followed by getAttribute() 
2123 PASS fieldset.accessKey: setAttribute() to "" followed by IDL get 
2124 PASS fieldset.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
2125 PASS fieldset.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
2126 PASS fieldset.accessKey: setAttribute() to undefined followed by getAttribute() 
2127 PASS fieldset.accessKey: setAttribute() to undefined followed by IDL get 
2128 PASS fieldset.accessKey: setAttribute() to 7 followed by getAttribute() 
2129 PASS fieldset.accessKey: setAttribute() to 7 followed by IDL get 
2130 PASS fieldset.accessKey: setAttribute() to 1.5 followed by getAttribute() 
2131 PASS fieldset.accessKey: setAttribute() to 1.5 followed by IDL get 
2132 PASS fieldset.accessKey: setAttribute() to true followed by getAttribute() 
2133 PASS fieldset.accessKey: setAttribute() to true followed by IDL get 
2134 PASS fieldset.accessKey: setAttribute() to false followed by getAttribute() 
2135 PASS fieldset.accessKey: setAttribute() to false followed by IDL get 
2136 PASS fieldset.accessKey: setAttribute() to object "[object Object]" followed by getAttribute() 
2137 PASS fieldset.accessKey: setAttribute() to object "[object Object]" followed by IDL get 
2138 PASS fieldset.accessKey: setAttribute() to NaN followed by getAttribute() 
2139 PASS fieldset.accessKey: setAttribute() to NaN followed by IDL get 
2140 PASS fieldset.accessKey: setAttribute() to Infinity followed by getAttribute() 
2141 PASS fieldset.accessKey: setAttribute() to Infinity followed by IDL get 
2142 PASS fieldset.accessKey: setAttribute() to -Infinity followed by getAttribute() 
2143 PASS fieldset.accessKey: setAttribute() to -Infinity followed by IDL get 
2144 PASS fieldset.accessKey: setAttribute() to "\0" followed by getAttribute() 
2145 PASS fieldset.accessKey: setAttribute() to "\0" followed by IDL get 
2146 PASS fieldset.accessKey: setAttribute() to null followed by getAttribute() 
2147 PASS fieldset.accessKey: setAttribute() to null followed by IDL get 
2148 PASS fieldset.accessKey: setAttribute() to object "test-toString" followed by getAttribute() 
2149 PASS fieldset.accessKey: setAttribute() to object "test-toString" followed by IDL get 
2150 PASS fieldset.accessKey: setAttribute() to object "test-valueOf" followed by getAttribute() 
2151 PASS fieldset.accessKey: setAttribute() to object "test-valueOf" followed by IDL get 
2152 PASS fieldset.accessKey: IDL set to "" should not throw 
2153 PASS fieldset.accessKey: IDL set to "" followed by getAttribute() 
2154 PASS fieldset.accessKey: IDL set to "" followed by IDL get 
2155 PASS fieldset.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
2156 PASS fieldset.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
2157 PASS fieldset.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
2158 PASS fieldset.accessKey: IDL set to undefined should not throw 
2159 PASS fieldset.accessKey: IDL set to undefined followed by getAttribute() 
2160 PASS fieldset.accessKey: IDL set to undefined followed by IDL get 
2161 PASS fieldset.accessKey: IDL set to 7 should not throw 
2162 PASS fieldset.accessKey: IDL set to 7 followed by getAttribute() 
2163 PASS fieldset.accessKey: IDL set to 7 followed by IDL get 
2164 PASS fieldset.accessKey: IDL set to 1.5 should not throw 
2165 PASS fieldset.accessKey: IDL set to 1.5 followed by getAttribute() 
2166 PASS fieldset.accessKey: IDL set to 1.5 followed by IDL get 
2167 PASS fieldset.accessKey: IDL set to true should not throw 
2168 PASS fieldset.accessKey: IDL set to true followed by getAttribute() 
2169 PASS fieldset.accessKey: IDL set to true followed by IDL get 
2170 PASS fieldset.accessKey: IDL set to false should not throw 
2171 PASS fieldset.accessKey: IDL set to false followed by getAttribute() 
2172 PASS fieldset.accessKey: IDL set to false followed by IDL get 
2173 PASS fieldset.accessKey: IDL set to object "[object Object]" should not throw 
2174 PASS fieldset.accessKey: IDL set to object "[object Object]" followed by getAttribute() 
2175 PASS fieldset.accessKey: IDL set to object "[object Object]" followed by IDL get 
2176 PASS fieldset.accessKey: IDL set to NaN should not throw 
2177 PASS fieldset.accessKey: IDL set to NaN followed by getAttribute() 
2178 PASS fieldset.accessKey: IDL set to NaN followed by IDL get 
2179 PASS fieldset.accessKey: IDL set to Infinity should not throw 
2180 PASS fieldset.accessKey: IDL set to Infinity followed by getAttribute() 
2181 PASS fieldset.accessKey: IDL set to Infinity followed by IDL get 
2182 PASS fieldset.accessKey: IDL set to -Infinity should not throw 
2183 PASS fieldset.accessKey: IDL set to -Infinity followed by getAttribute() 
2184 PASS fieldset.accessKey: IDL set to -Infinity followed by IDL get 
2185 PASS fieldset.accessKey: IDL set to "\0" should not throw 
2186 PASS fieldset.accessKey: IDL set to "\0" followed by getAttribute() 
2187 PASS fieldset.accessKey: IDL set to "\0" followed by IDL get 
2188 PASS fieldset.accessKey: IDL set to null should not throw 
2189 PASS fieldset.accessKey: IDL set to null followed by getAttribute() 
2190 PASS fieldset.accessKey: IDL set to null followed by IDL get 
2191 PASS fieldset.accessKey: IDL set to object "test-toString" should not throw 
2192 PASS fieldset.accessKey: IDL set to object "test-toString" followed by getAttribute() 
2193 PASS fieldset.accessKey: IDL set to object "test-toString" followed by IDL get 
2194 PASS fieldset.accessKey: IDL set to object "test-valueOf" should not throw 
2195 PASS fieldset.accessKey: IDL set to object "test-valueOf" followed by getAttribute() 
2196 PASS fieldset.accessKey: IDL set to object "test-valueOf" followed by IDL get 
2197 PASS fieldset.tabIndex: typeof IDL attribute 
2198 PASS fieldset.tabIndex: setAttribute() to -36 followed by getAttribute() 
2199 PASS fieldset.tabIndex: setAttribute() to -36 followed by IDL get 
2200 PASS fieldset.tabIndex: setAttribute() to -1 followed by getAttribute() 
2201 PASS fieldset.tabIndex: setAttribute() to -1 followed by IDL get 
2202 PASS fieldset.tabIndex: setAttribute() to 0 followed by getAttribute() 
2203 PASS fieldset.tabIndex: setAttribute() to 0 followed by IDL get 
2204 PASS fieldset.tabIndex: setAttribute() to 1 followed by getAttribute() 
2205 PASS fieldset.tabIndex: setAttribute() to 1 followed by IDL get 
2206 PASS fieldset.tabIndex: setAttribute() to 2147483647 followed by getAttribute() 
2207 FAIL fieldset.tabIndex: setAttribute() to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
2208 PASS fieldset.tabIndex: setAttribute() to -2147483648 followed by getAttribute() 
2209 FAIL fieldset.tabIndex: setAttribute() to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
2210 PASS fieldset.tabIndex: setAttribute() to "-1" followed by getAttribute() 
2211 PASS fieldset.tabIndex: setAttribute() to "-1" followed by IDL get 
2212 PASS fieldset.tabIndex: setAttribute() to "-0" followed by getAttribute() 
2213 PASS fieldset.tabIndex: setAttribute() to "-0" followed by IDL get 
2214 PASS fieldset.tabIndex: setAttribute() to "0" followed by getAttribute() 
2215 PASS fieldset.tabIndex: setAttribute() to "0" followed by IDL get 
2216 PASS fieldset.tabIndex: setAttribute() to "1" followed by getAttribute() 
2217 PASS fieldset.tabIndex: setAttribute() to "1" followed by IDL get 
2218 PASS fieldset.tabIndex: setAttribute() to "\t7" followed by getAttribute() 
2219 PASS fieldset.tabIndex: setAttribute() to "\t7" followed by IDL get 
2220 PASS fieldset.tabIndex: setAttribute() to "\f7" followed by getAttribute() 
2221 PASS fieldset.tabIndex: setAttribute() to "\f7" followed by IDL get 
2222 PASS fieldset.tabIndex: setAttribute() to " 7" followed by getAttribute() 
2223 PASS fieldset.tabIndex: setAttribute() to " 7" followed by IDL get 
2224 PASS fieldset.tabIndex: setAttribute() to "\n7" followed by getAttribute() 
2225 PASS fieldset.tabIndex: setAttribute() to "\n7" followed by IDL get 
2226 PASS fieldset.tabIndex: setAttribute() to "\r7" followed by getAttribute() 
2227 PASS fieldset.tabIndex: setAttribute() to "\r7" followed by IDL get 
2228 PASS fieldset.tabIndex: setAttribute() to 1.5 followed by getAttribute() 
2229 PASS fieldset.tabIndex: setAttribute() to 1.5 followed by IDL get 
2230 PASS fieldset.tabIndex: setAttribute() to object "2" followed by getAttribute() 
2231 PASS fieldset.tabIndex: setAttribute() to object "2" followed by IDL get 
2232 PASS fieldset.tabIndex: IDL set to -36 should not throw 
2233 PASS fieldset.tabIndex: IDL set to -36 followed by getAttribute() 
2234 PASS fieldset.tabIndex: IDL set to -36 followed by IDL get 
2235 PASS fieldset.tabIndex: IDL set to -1 should not throw 
2236 PASS fieldset.tabIndex: IDL set to -1 followed by getAttribute() 
2237 PASS fieldset.tabIndex: IDL set to -1 followed by IDL get 
2238 PASS fieldset.tabIndex: IDL set to 0 should not throw 
2239 PASS fieldset.tabIndex: IDL set to 0 followed by getAttribute() 
2240 PASS fieldset.tabIndex: IDL set to 0 followed by IDL get 
2241 PASS fieldset.tabIndex: IDL set to 1 should not throw 
2242 PASS fieldset.tabIndex: IDL set to 1 followed by getAttribute() 
2243 PASS fieldset.tabIndex: IDL set to 1 followed by IDL get 
2244 PASS fieldset.tabIndex: IDL set to 2147483647 should not throw 
2245 PASS fieldset.tabIndex: IDL set to 2147483647 followed by getAttribute() 
2246 FAIL fieldset.tabIndex: IDL set to 2147483647 followed by IDL get assert_equals: expected 2147483647 but got 32767
2247 PASS fieldset.tabIndex: IDL set to -2147483648 should not throw 
2248 PASS fieldset.tabIndex: IDL set to -2147483648 followed by getAttribute() 
2249 FAIL fieldset.tabIndex: IDL set to -2147483648 followed by IDL get assert_equals: expected -2147483648 but got 32767
2250 PASS fieldset.disabled: typeof IDL attribute 
2251 PASS fieldset.disabled: IDL get with DOM attribute unset 
2252 PASS fieldset.disabled: setAttribute() to "" followed by getAttribute() 
2253 PASS fieldset.disabled: setAttribute() to "" followed by IDL get 
2254 PASS fieldset.disabled: setAttribute() to " foo " followed by getAttribute() 
2255 PASS fieldset.disabled: setAttribute() to " foo " followed by IDL get 
2256 PASS fieldset.disabled: setAttribute() to undefined followed by getAttribute() 
2257 PASS fieldset.disabled: setAttribute() to undefined followed by IDL get 
2258 PASS fieldset.disabled: setAttribute() to null followed by getAttribute() 
2259 PASS fieldset.disabled: setAttribute() to null followed by IDL get 
2260 PASS fieldset.disabled: setAttribute() to 7 followed by getAttribute() 
2261 PASS fieldset.disabled: setAttribute() to 7 followed by IDL get 
2262 PASS fieldset.disabled: setAttribute() to 1.5 followed by getAttribute() 
2263 PASS fieldset.disabled: setAttribute() to 1.5 followed by IDL get 
2264 PASS fieldset.disabled: setAttribute() to true followed by getAttribute() 
2265 PASS fieldset.disabled: setAttribute() to true followed by IDL get 
2266 PASS fieldset.disabled: setAttribute() to false followed by getAttribute() 
2267 PASS fieldset.disabled: setAttribute() to false followed by IDL get 
2268 PASS fieldset.disabled: setAttribute() to object "[object Object]" followed by getAttribute() 
2269 PASS fieldset.disabled: setAttribute() to object "[object Object]" followed by IDL get 
2270 PASS fieldset.disabled: setAttribute() to NaN followed by getAttribute() 
2271 PASS fieldset.disabled: setAttribute() to NaN followed by IDL get 
2272 PASS fieldset.disabled: setAttribute() to Infinity followed by getAttribute() 
2273 PASS fieldset.disabled: setAttribute() to Infinity followed by IDL get 
2274 PASS fieldset.disabled: setAttribute() to -Infinity followed by getAttribute() 
2275 PASS fieldset.disabled: setAttribute() to -Infinity followed by IDL get 
2276 PASS fieldset.disabled: setAttribute() to "\0" followed by getAttribute() 
2277 PASS fieldset.disabled: setAttribute() to "\0" followed by IDL get 
2278 PASS fieldset.disabled: setAttribute() to object "test-toString" followed by getAttribute() 
2279 PASS fieldset.disabled: setAttribute() to object "test-toString" followed by IDL get 
2280 PASS fieldset.disabled: setAttribute() to object "test-valueOf" followed by getAttribute() 
2281 PASS fieldset.disabled: setAttribute() to object "test-valueOf" followed by IDL get 
2282 PASS fieldset.disabled: setAttribute() to "disabled" followed by getAttribute() 
2283 PASS fieldset.disabled: setAttribute() to "disabled" followed by IDL get 
2284 PASS fieldset.disabled: IDL set to "" should not throw 
2285 PASS fieldset.disabled: IDL set to "" followed by hasAttribute() 
2286 PASS fieldset.disabled: IDL set to "" followed by IDL get 
2287 PASS fieldset.disabled: IDL set to " foo " should not throw 
2288 PASS fieldset.disabled: IDL set to " foo " followed by hasAttribute() 
2289 PASS fieldset.disabled: IDL set to " foo " followed by IDL get 
2290 PASS fieldset.disabled: IDL set to undefined should not throw 
2291 PASS fieldset.disabled: IDL set to undefined followed by hasAttribute() 
2292 PASS fieldset.disabled: IDL set to undefined followed by IDL get 
2293 PASS fieldset.disabled: IDL set to null should not throw 
2294 PASS fieldset.disabled: IDL set to null followed by hasAttribute() 
2295 PASS fieldset.disabled: IDL set to null followed by IDL get 
2296 PASS fieldset.disabled: IDL set to 7 should not throw 
2297 PASS fieldset.disabled: IDL set to 7 followed by hasAttribute() 
2298 PASS fieldset.disabled: IDL set to 7 followed by IDL get 
2299 PASS fieldset.disabled: IDL set to 1.5 should not throw 
2300 PASS fieldset.disabled: IDL set to 1.5 followed by hasAttribute() 
2301 PASS fieldset.disabled: IDL set to 1.5 followed by IDL get 
2302 PASS fieldset.disabled: IDL set to true should not throw 
2303 PASS fieldset.disabled: IDL set to true followed by hasAttribute() 
2304 PASS fieldset.disabled: IDL set to true followed by IDL get 
2305 PASS fieldset.disabled: IDL set to false should not throw 
2306 PASS fieldset.disabled: IDL set to false followed by hasAttribute() 
2307 PASS fieldset.disabled: IDL set to false followed by IDL get 
2308 PASS fieldset.disabled: IDL set to object "[object Object]" should not throw 
2309 PASS fieldset.disabled: IDL set to object "[object Object]" followed by hasAttribute() 
2310 PASS fieldset.disabled: IDL set to object "[object Object]" followed by IDL get 
2311 PASS fieldset.disabled: IDL set to NaN should not throw 
2312 PASS fieldset.disabled: IDL set to NaN followed by hasAttribute() 
2313 PASS fieldset.disabled: IDL set to NaN followed by IDL get 
2314 PASS fieldset.disabled: IDL set to Infinity should not throw 
2315 PASS fieldset.disabled: IDL set to Infinity followed by hasAttribute() 
2316 PASS fieldset.disabled: IDL set to Infinity followed by IDL get 
2317 PASS fieldset.disabled: IDL set to -Infinity should not throw 
2318 PASS fieldset.disabled: IDL set to -Infinity followed by hasAttribute() 
2319 PASS fieldset.disabled: IDL set to -Infinity followed by IDL get 
2320 PASS fieldset.disabled: IDL set to "\0" should not throw 
2321 PASS fieldset.disabled: IDL set to "\0" followed by hasAttribute() 
2322 PASS fieldset.disabled: IDL set to "\0" followed by IDL get 
2323 PASS fieldset.disabled: IDL set to object "test-toString" should not throw 
2324 PASS fieldset.disabled: IDL set to object "test-toString" followed by hasAttribute() 
2325 PASS fieldset.disabled: IDL set to object "test-toString" followed by IDL get 
2326 PASS fieldset.disabled: IDL set to object "test-valueOf" should not throw 
2327 PASS fieldset.disabled: IDL set to object "test-valueOf" followed by hasAttribute() 
2328 PASS fieldset.disabled: IDL set to object "test-valueOf" followed by IDL get 
2329 PASS fieldset.name: typeof IDL attribute 
2330 PASS fieldset.name: IDL get with DOM attribute unset 
2331 PASS fieldset.name: setAttribute() to "" followed by getAttribute() 
2332 PASS fieldset.name: setAttribute() to "" followed by IDL get 
2333 PASS fieldset.name: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
2334 PASS fieldset.name: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
2335 PASS fieldset.name: setAttribute() to undefined followed by getAttribute() 
2336 PASS fieldset.name: setAttribute() to undefined followed by IDL get 
2337 PASS fieldset.name: setAttribute() to 7 followed by getAttribute() 
2338 PASS fieldset.name: setAttribute() to 7 followed by IDL get 
2339 PASS fieldset.name: setAttribute() to 1.5 followed by getAttribute() 
2340 PASS fieldset.name: setAttribute() to 1.5 followed by IDL get 
2341 PASS fieldset.name: setAttribute() to true followed by getAttribute() 
2342 PASS fieldset.name: setAttribute() to true followed by IDL get 
2343 PASS fieldset.name: setAttribute() to false followed by getAttribute() 
2344 PASS fieldset.name: setAttribute() to false followed by IDL get 
2345 PASS fieldset.name: setAttribute() to object "[object Object]" followed by getAttribute() 
2346 PASS fieldset.name: setAttribute() to object "[object Object]" followed by IDL get 
2347 PASS fieldset.name: setAttribute() to NaN followed by getAttribute() 
2348 PASS fieldset.name: setAttribute() to NaN followed by IDL get 
2349 PASS fieldset.name: setAttribute() to Infinity followed by getAttribute() 
2350 PASS fieldset.name: setAttribute() to Infinity followed by IDL get 
2351 PASS fieldset.name: setAttribute() to -Infinity followed by getAttribute() 
2352 PASS fieldset.name: setAttribute() to -Infinity followed by IDL get 
2353 PASS fieldset.name: setAttribute() to "\0" followed by getAttribute() 
2354 PASS fieldset.name: setAttribute() to "\0" followed by IDL get 
2355 PASS fieldset.name: setAttribute() to null followed by getAttribute() 
2356 PASS fieldset.name: setAttribute() to null followed by IDL get 
2357 PASS fieldset.name: setAttribute() to object "test-toString" followed by getAttribute() 
2358 PASS fieldset.name: setAttribute() to object "test-toString" followed by IDL get 
2359 PASS fieldset.name: setAttribute() to object "test-valueOf" followed by getAttribute() 
2360 PASS fieldset.name: setAttribute() to object "test-valueOf" followed by IDL get 
2361 PASS fieldset.name: IDL set to "" should not throw 
2362 PASS fieldset.name: IDL set to "" followed by getAttribute() 
2363 PASS fieldset.name: IDL set to "" followed by IDL get 
2364 PASS fieldset.name: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
2365 PASS fieldset.name: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
2366 PASS fieldset.name: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
2367 PASS fieldset.name: IDL set to undefined should not throw 
2368 PASS fieldset.name: IDL set to undefined followed by getAttribute() 
2369 PASS fieldset.name: IDL set to undefined followed by IDL get 
2370 PASS fieldset.name: IDL set to 7 should not throw 
2371 PASS fieldset.name: IDL set to 7 followed by getAttribute() 
2372 PASS fieldset.name: IDL set to 7 followed by IDL get 
2373 PASS fieldset.name: IDL set to 1.5 should not throw 
2374 PASS fieldset.name: IDL set to 1.5 followed by getAttribute() 
2375 PASS fieldset.name: IDL set to 1.5 followed by IDL get 
2376 PASS fieldset.name: IDL set to true should not throw 
2377 PASS fieldset.name: IDL set to true followed by getAttribute() 
2378 PASS fieldset.name: IDL set to true followed by IDL get 
2379 PASS fieldset.name: IDL set to false should not throw 
2380 PASS fieldset.name: IDL set to false followed by getAttribute() 
2381 PASS fieldset.name: IDL set to false followed by IDL get 
2382 PASS fieldset.name: IDL set to object "[object Object]" should not throw 
2383 PASS fieldset.name: IDL set to object "[object Object]" followed by getAttribute() 
2384 PASS fieldset.name: IDL set to object "[object Object]" followed by IDL get 
2385 PASS fieldset.name: IDL set to NaN should not throw 
2386 PASS fieldset.name: IDL set to NaN followed by getAttribute() 
2387 PASS fieldset.name: IDL set to NaN followed by IDL get 
2388 PASS fieldset.name: IDL set to Infinity should not throw 
2389 PASS fieldset.name: IDL set to Infinity followed by getAttribute() 
2390 PASS fieldset.name: IDL set to Infinity followed by IDL get 
2391 PASS fieldset.name: IDL set to -Infinity should not throw 
2392 PASS fieldset.name: IDL set to -Infinity followed by getAttribute() 
2393 PASS fieldset.name: IDL set to -Infinity followed by IDL get 
2394 PASS fieldset.name: IDL set to "\0" should not throw 
2395 PASS fieldset.name: IDL set to "\0" followed by getAttribute() 
2396 PASS fieldset.name: IDL set to "\0" followed by IDL get 
2397 PASS fieldset.name: IDL set to null should not throw 
2398 PASS fieldset.name: IDL set to null followed by getAttribute() 
2399 PASS fieldset.name: IDL set to null followed by IDL get 
2400 PASS fieldset.name: IDL set to object "test-toString" should not throw 
2401 PASS fieldset.name: IDL set to object "test-toString" followed by getAttribute() 
2402 PASS fieldset.name: IDL set to object "test-toString" followed by IDL get 
2403 PASS fieldset.name: IDL set to object "test-valueOf" should not throw 
2404 PASS fieldset.name: IDL set to object "test-valueOf" followed by getAttribute() 
2405 PASS fieldset.name: IDL set to object "test-valueOf" followed by IDL get 
2406 FAIL fieldset.itemScope: typeof IDL attribute assert_equals: expected "boolean" but got "undefined"
2407 FAIL fieldset.itemScope: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined
2408 PASS fieldset.itemScope: setAttribute() to "" followed by getAttribute() 
2409 FAIL fieldset.itemScope: setAttribute() to "" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2410 PASS fieldset.itemScope: setAttribute() to " foo " followed by getAttribute() 
2411 FAIL fieldset.itemScope: setAttribute() to " foo " followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2412 PASS fieldset.itemScope: setAttribute() to undefined followed by getAttribute() 
2413 FAIL fieldset.itemScope: setAttribute() to undefined followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2414 PASS fieldset.itemScope: setAttribute() to null followed by getAttribute() 
2415 FAIL fieldset.itemScope: setAttribute() to null followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2416 PASS fieldset.itemScope: setAttribute() to 7 followed by getAttribute() 
2417 FAIL fieldset.itemScope: setAttribute() to 7 followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2418 PASS fieldset.itemScope: setAttribute() to 1.5 followed by getAttribute() 
2419 FAIL fieldset.itemScope: setAttribute() to 1.5 followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2420 PASS fieldset.itemScope: setAttribute() to true followed by getAttribute() 
2421 FAIL fieldset.itemScope: setAttribute() to true followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2422 PASS fieldset.itemScope: setAttribute() to false followed by getAttribute() 
2423 FAIL fieldset.itemScope: setAttribute() to false followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2424 PASS fieldset.itemScope: setAttribute() to object "[object Object]" followed by getAttribute() 
2425 FAIL fieldset.itemScope: setAttribute() to object "[object Object]" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2426 PASS fieldset.itemScope: setAttribute() to NaN followed by getAttribute() 
2427 FAIL fieldset.itemScope: setAttribute() to NaN followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2428 PASS fieldset.itemScope: setAttribute() to Infinity followed by getAttribute() 
2429 FAIL fieldset.itemScope: setAttribute() to Infinity followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2430 PASS fieldset.itemScope: setAttribute() to -Infinity followed by getAttribute() 
2431 FAIL fieldset.itemScope: setAttribute() to -Infinity followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2432 PASS fieldset.itemScope: setAttribute() to "\0" followed by getAttribute() 
2433 FAIL fieldset.itemScope: setAttribute() to "\0" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2434 PASS fieldset.itemScope: setAttribute() to object "test-toString" followed by getAttribute() 
2435 FAIL fieldset.itemScope: setAttribute() to object "test-toString" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2436 PASS fieldset.itemScope: setAttribute() to object "test-valueOf" followed by getAttribute() 
2437 FAIL fieldset.itemScope: setAttribute() to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2438 PASS fieldset.itemScope: setAttribute() to "itemScope" followed by getAttribute() 
2439 FAIL fieldset.itemScope: setAttribute() to "itemScope" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined
2440 PASS fieldset.itemScope: IDL set to "" should not throw 
2441 FAIL fieldset.itemScope: IDL set to "" followed by hasAttribute() assert_equals: expected false but got true
2442 FAIL fieldset.itemScope: IDL set to "" followed by IDL get assert_equals: expected (boolean) false but got (string) ""
2443 PASS fieldset.itemScope: IDL set to " foo " should not throw 
2444 PASS fieldset.itemScope: IDL set to " foo " followed by hasAttribute() 
2445 FAIL fieldset.itemScope: IDL set to " foo " followed by IDL get assert_equals: expected (boolean) true but got (string) " foo "
2446 PASS fieldset.itemScope: IDL set to undefined should not throw 
2447 FAIL fieldset.itemScope: IDL set to undefined followed by hasAttribute() assert_equals: expected false but got true
2448 FAIL fieldset.itemScope: IDL set to undefined followed by IDL get assert_equals: expected (boolean) false but got (undefined) undefined
2449 PASS fieldset.itemScope: IDL set to null should not throw 
2450 FAIL fieldset.itemScope: IDL set to null followed by hasAttribute() assert_equals: expected false but got true
2451 FAIL fieldset.itemScope: IDL set to null followed by IDL get assert_equals: expected (boolean) false but got (object) null
2452 PASS fieldset.itemScope: IDL set to 7 should not throw 
2453 PASS fieldset.itemScope: IDL set to 7 followed by hasAttribute() 
2454 FAIL fieldset.itemScope: IDL set to 7 followed by IDL get assert_equals: expected (boolean) true but got (number) 7
2455 PASS fieldset.itemScope: IDL set to 1.5 should not throw 
2456 PASS fieldset.itemScope: IDL set to 1.5 followed by hasAttribute() 
2457 FAIL fieldset.itemScope: IDL set to 1.5 followed by IDL get assert_equals: expected (boolean) true but got (number) 1.5
2458 PASS fieldset.itemScope: IDL set to true should not throw 
2459 PASS fieldset.itemScope: IDL set to true followed by hasAttribute() 
2460 PASS fieldset.itemScope: IDL set to true followed by IDL get 
2461 PASS fieldset.itemScope: IDL set to false should not throw 
2462 FAIL fieldset.itemScope: IDL set to false followed by hasAttribute() assert_equals: expected false but got true
2463 PASS fieldset.itemScope: IDL set to false followed by IDL get 
2464 PASS fieldset.itemScope: IDL set to object "[object Object]" should not throw 
2465 PASS fieldset.itemScope: IDL set to object "[object Object]" followed by hasAttribute() 
2466 FAIL fieldset.itemScope: IDL set to object "[object Object]" followed by IDL get assert_equals: expected (boolean) true but got (object) object "[object Object]"
2467 PASS fieldset.itemScope: IDL set to NaN should not throw 
2468 FAIL fieldset.itemScope: IDL set to NaN followed by hasAttribute() assert_equals: expected false but got true
2469 FAIL fieldset.itemScope: IDL set to NaN followed by IDL get assert_equals: expected (boolean) false but got (number) NaN
2470 PASS fieldset.itemScope: IDL set to Infinity should not throw 
2471 PASS fieldset.itemScope: IDL set to Infinity followed by hasAttribute() 
2472 FAIL fieldset.itemScope: IDL set to Infinity followed by IDL get assert_equals: expected (boolean) true but got (number) Infinity
2473 PASS fieldset.itemScope: IDL set to -Infinity should not throw 
2474 PASS fieldset.itemScope: IDL set to -Infinity followed by hasAttribute() 
2475 FAIL fieldset.itemScope: IDL set to -Infinity followed by IDL get assert_equals: expected (boolean) true but got (number) -Infinity
2476 PASS fieldset.itemScope: IDL set to "\0" should not throw 
2477 PASS fieldset.itemScope: IDL set to "\0" followed by hasAttribute() 
2478 FAIL fieldset.itemScope: IDL set to "\0" followed by IDL get assert_equals: expected (boolean) true but got (string) "\0"
2479 PASS fieldset.itemScope: IDL set to object "test-toString" should not throw 
2480 PASS fieldset.itemScope: IDL set to object "test-toString" followed by hasAttribute() 
2481 FAIL fieldset.itemScope: IDL set to object "test-toString" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-toString"
2482 PASS fieldset.itemScope: IDL set to object "test-valueOf" should not throw 
2483 PASS fieldset.itemScope: IDL set to object "test-valueOf" followed by hasAttribute() 
2484 FAIL fieldset.itemScope: IDL set to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-valueOf"
2485 FAIL fieldset.itemId: typeof IDL attribute assert_equals: expected "string" but got "undefined"
2486 FAIL fieldset.itemId: IDL get with DOM attribute unset assert_equals: expected (string) "" but got (undefined) undefined
2487 PASS fieldset.itemId: setAttribute() to "" followed by getAttribute() 
2488 FAIL fieldset.itemId: setAttribute() to "" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/reflection-forms.html" but got (undefined) undefined
2489 PASS fieldset.itemId: setAttribute() to " foo " followed by getAttribute() 
2490 FAIL fieldset.itemId: setAttribute() to " foo " followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/foo" but got (undefined) undefined
2491 PASS fieldset.itemId: setAttribute() to "http://site.example/" followed by getAttribute() 
2492 FAIL fieldset.itemId: setAttribute() to "http://site.example/" followed by IDL get assert_equals: expected (string) "http://site.example/" but got (undefined) undefined
2493 PASS fieldset.itemId: setAttribute() to "//site.example/path???@#l" followed by getAttribute() 
2494 FAIL fieldset.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get assert_equals: expected (string) "http://site.example/path???@#l" but got (undefined) undefined
2495 PASS fieldset.itemId: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " followed by getAttribute() 
2496 FAIL fieldset.itemId: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/reflection-forms.html" but got (undefined) undefined
2497 PASS fieldset.itemId: setAttribute() to undefined followed by getAttribute() 
2498 FAIL fieldset.itemId: setAttribute() to undefined followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/undefined" but got (undefined) undefined
2499 PASS fieldset.itemId: setAttribute() to 7 followed by getAttribute() 
2500 FAIL fieldset.itemId: setAttribute() to 7 followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/7" but got (undefined) undefined
2501 PASS fieldset.itemId: setAttribute() to 1.5 followed by getAttribute() 
2502 FAIL fieldset.itemId: setAttribute() to 1.5 followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/1.5" but got (undefined) undefined
2503 PASS fieldset.itemId: setAttribute() to true followed by getAttribute() 
2504 FAIL fieldset.itemId: setAttribute() to true followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/true" but got (undefined) undefined
2505 PASS fieldset.itemId: setAttribute() to false followed by getAttribute() 
2506 FAIL fieldset.itemId: setAttribute() to false followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/false" but got (undefined) undefined
2507 PASS fieldset.itemId: setAttribute() to object "[object Object]" followed by getAttribute() 
2508 FAIL fieldset.itemId: setAttribute() to object "[object Object]" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/[object%20Object]" but got (undefined) undefined
2509 PASS fieldset.itemId: setAttribute() to NaN followed by getAttribute() 
2510 FAIL fieldset.itemId: setAttribute() to NaN followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/NaN" but got (undefined) undefined
2511 PASS fieldset.itemId: setAttribute() to Infinity followed by getAttribute() 
2512 FAIL fieldset.itemId: setAttribute() to Infinity followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/Infinity" but got (undefined) undefined
2513 PASS fieldset.itemId: setAttribute() to -Infinity followed by getAttribute() 
2514 FAIL fieldset.itemId: setAttribute() to -Infinity followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/-Infinity" but got (undefined) undefined
2515 PASS fieldset.itemId: setAttribute() to "\0" followed by getAttribute() 
2516 FAIL fieldset.itemId: setAttribute() to "\0" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/reflection-forms.html" but got (undefined) undefined
2517 PASS fieldset.itemId: setAttribute() to null followed by getAttribute() 
2518 FAIL fieldset.itemId: setAttribute() to null followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/null" but got (undefined) undefined
2519 PASS fieldset.itemId: setAttribute() to object "test-toString" followed by getAttribute() 
2520 FAIL fieldset.itemId: setAttribute() to object "test-toString" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/test-toString" but got (undefined) undefined
2521 PASS fieldset.itemId: setAttribute() to object "test-valueOf" followed by getAttribute() 
2522 FAIL fieldset.itemId: setAttribute() to object "test-valueOf" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/test-valueOf" but got (undefined) undefined
2523 PASS fieldset.itemId: IDL set to "" should not throw 
2524 FAIL fieldset.itemId: IDL set to "" followed by getAttribute() assert_equals: expected "" but got "test-valueOf"
2525 FAIL fieldset.itemId: IDL set to "" followed by IDL get assert_equals: expected "http://localhost:8800/html/dom/reflection-forms.html" but got ""
2526 PASS fieldset.itemId: IDL set to " foo " should not throw 
2527 FAIL fieldset.itemId: IDL set to " foo " followed by getAttribute() assert_equals: expected " foo " but got "test-valueOf"
2528 FAIL fieldset.itemId: IDL set to " foo " followed by IDL get assert_equals: expected "http://localhost:8800/html/dom/foo" but got " foo "
2529 PASS fieldset.itemId: IDL set to "http://site.example/" should not throw 
2530 FAIL fieldset.itemId: IDL set to "http://site.example/" followed by getAttribute() assert_equals: expected "http://site.example/" but got "test-valueOf"
2531 PASS fieldset.itemId: IDL set to "http://site.example/" followed by IDL get 
2532 PASS fieldset.itemId: IDL set to "//site.example/path???@#l" should not throw 
2533 FAIL fieldset.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute() assert_equals: expected "//site.example/path???@#l" but got "test-valueOf"
2534 FAIL fieldset.itemId: IDL set to "//site.example/path???@#l" followed by IDL get assert_equals: expected "http://site.example/path???@#l" but got "//site.example/path???@#l"
2535 PASS fieldset.itemId: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " should not throw 
2536 FAIL fieldset.itemId: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " followed by getAttribute() assert_equals: expected "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " but got "test-valueOf"
2537 FAIL fieldset.itemId: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " followed by IDL get assert_equals: expected "http://localhost:8800/html/dom/reflection-forms.html" but got "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f "
2538 PASS fieldset.itemId: IDL set to undefined should not throw 
2539 FAIL fieldset.itemId: IDL set to undefined followed by getAttribute() assert_equals: expected "undefined" but got "test-valueOf"
2540 FAIL fieldset.itemId: IDL set to undefined followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/undefined" but got (undefined) undefined
2541 PASS fieldset.itemId: IDL set to 7 should not throw 
2542 FAIL fieldset.itemId: IDL set to 7 followed by getAttribute() assert_equals: expected "7" but got "test-valueOf"
2543 FAIL fieldset.itemId: IDL set to 7 followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/7" but got (number) 7
2544 PASS fieldset.itemId: IDL set to 1.5 should not throw 
2545 FAIL fieldset.itemId: IDL set to 1.5 followed by getAttribute() assert_equals: expected "1.5" but got "test-valueOf"
2546 FAIL fieldset.itemId: IDL set to 1.5 followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/1.5" but got (number) 1.5
2547 PASS fieldset.itemId: IDL set to true should not throw 
2548 FAIL fieldset.itemId: IDL set to true followed by getAttribute() assert_equals: expected "true" but got "test-valueOf"
2549 FAIL fieldset.itemId: IDL set to true followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/true" but got (boolean) true
2550 PASS fieldset.itemId: IDL set to false should not throw 
2551 FAIL fieldset.itemId: IDL set to false followed by getAttribute() assert_equals: expected "false" but got "test-valueOf"
2552 FAIL fieldset.itemId: IDL set to false followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/false" but got (boolean) false
2553 PASS fieldset.itemId: IDL set to object "[object Object]" should not throw 
2554 FAIL fieldset.itemId: IDL set to object "[object Object]" followed by getAttribute() assert_equals: expected "[object Object]" but got "test-valueOf"
2555 FAIL fieldset.itemId: IDL set to object "[object Object]" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/[object%20Object]" but got (object) object "[object Object]"
2556 PASS fieldset.itemId: IDL set to NaN should not throw 
2557 FAIL fieldset.itemId: IDL set to NaN followed by getAttribute() assert_equals: expected "NaN" but got "test-valueOf"
2558 FAIL fieldset.itemId: IDL set to NaN followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/NaN" but got (number) NaN
2559 PASS fieldset.itemId: IDL set to Infinity should not throw 
2560 FAIL fieldset.itemId: IDL set to Infinity followed by getAttribute() assert_equals: expected "Infinity" but got "test-valueOf"
2561 FAIL fieldset.itemId: IDL set to Infinity followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/Infinity" but got (number) Infinity
2562 PASS fieldset.itemId: IDL set to -Infinity should not throw 
2563 FAIL fieldset.itemId: IDL set to -Infinity followed by getAttribute() assert_equals: expected "-Infinity" but got "test-valueOf"
2564 FAIL fieldset.itemId: IDL set to -Infinity followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/-Infinity" but got (number) -Infinity
2565 PASS fieldset.itemId: IDL set to "\0" should not throw 
2566 FAIL fieldset.itemId: IDL set to "\0" followed by getAttribute() assert_equals: expected "\0" but got "test-valueOf"
2567 FAIL fieldset.itemId: IDL set to "\0" followed by IDL get assert_equals: expected "http://localhost:8800/html/dom/reflection-forms.html" but got "\0"
2568 PASS fieldset.itemId: IDL set to null should not throw 
2569 FAIL fieldset.itemId: IDL set to null followed by getAttribute() assert_equals: expected "null" but got "test-valueOf"
2570 FAIL fieldset.itemId: IDL set to null followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/null" but got (object) null
2571 PASS fieldset.itemId: IDL set to object "test-toString" should not throw 
2572 FAIL fieldset.itemId: IDL set to object "test-toString" followed by getAttribute() assert_equals: expected "test-toString" but got "test-valueOf"
2573 FAIL fieldset.itemId: IDL set to object "test-toString" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/test-toString" but got (object) object "test-toString"
2574 PASS fieldset.itemId: IDL set to object "test-valueOf" should not throw 
2575 PASS fieldset.itemId: IDL set to object "test-valueOf" followed by getAttribute() 
2576 FAIL fieldset.itemId: IDL set to object "test-valueOf" followed by IDL get assert_equals: expected (string) "http://localhost:8800/html/dom/test-valueOf" but got (object) object "test-valueOf"
2577 PASS legend.title: typeof IDL attribute 
2578 PASS legend.title: IDL get with DOM attribute unset 
2579 PASS legend.title: setAttribute() to "" followed by getAttribute() 
2580 PASS legend.title: setAttribute() to "" followed by IDL get 
2581 PASS legend.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
2582 PASS legend.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
2583 PASS legend.title: setAttribute() to undefined followed by getAttribute() 
2584 PASS legend.title: setAttribute() to undefined followed by IDL get 
2585 PASS legend.title: setAttribute() to 7 followed by getAttribute() 
2586 PASS legend.title: setAttribute() to 7 followed by IDL get 
2587 PASS legend.title: setAttribute() to 1.5 followed by getAttribute() 
2588 PASS legend.title: setAttribute() to 1.5 followed by IDL get 
2589 PASS legend.title: setAttribute() to true followed by getAttribute() 
2590 PASS legend.title: setAttribute() to true followed by IDL get 
2591 PASS legend.title: setAttribute() to false followed by getAttribute() 
2592 PASS legend.title: setAttribute() to false followed by IDL get 
2593 PASS legend.title: setAttribute() to object "[object Object]" followed by getAttribute() 
2594 PASS legend.title: setAttribute() to object "[object Object]" followed by IDL get 
2595 PASS legend.title: setAttribute() to NaN followed by getAttribute() 
2596 PASS legend.title: setAttribute() to NaN followed by IDL get 
2597 PASS legend.title: setAttribute() to Infinity followed by getAttribute() 
2598 PASS legend.title: setAttribute() to Infinity followed by IDL get 
2599 PASS legend.title: setAttribute() to -Infinity followed by getAttribute() 
2600 PASS legend.title: setAttribute() to -Infinity followed by IDL get 
2601 PASS legend.title: setAttribute() to "\0" followed by getAttribute() 
2602 PASS legend.title: setAttribute() to "\0" followed by IDL get 
2603 PASS legend.title: setAttribute() to null followed by getAttribute() 
2604 PASS legend.title: setAttribute() to null followed by IDL get 
2605 PASS legend.title: setAttribute() to object "test-toString" followed by getAttribute() 
2606 PASS legend.title: setAttribute() to object "test-toString" followed by IDL get 
2607 PASS legend.title: setAttribute() to object "test-valueOf" followed by getAttribute() 
2608 PASS legend.title: setAttribute() to object "test-valueOf" followed by IDL get 
2609 PASS legend.title: IDL set to "" should not throw 
2610 PASS legend.title: IDL set to "" followed by getAttribute() 
2611 PASS legend.title: IDL set to "" followed by IDL get 
2612 PASS legend.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " should not throw 
2613 PASS legend.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
2614 PASS legend.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
2615 PASS legend.title: IDL set to undefined should not throw 
2616 PASS legend.title: IDL set to undefined followed by getAttribute() 
2617 PASS legend.title: IDL set to undefined followed by IDL get 
2618 PASS legend.title: IDL set to 7 should not throw 
2619 PASS legend.title: IDL set to 7 followed by getAttribute() 
2620 PASS legend.title: IDL set to 7 followed by IDL get 
2621 PASS legend.title: IDL set to 1.5 should not throw 
2622 PASS legend.title: IDL set to 1.5 followed by getAttribute() 
2623 PASS legend.title: IDL set to 1.5 followed by IDL get 
2624 PASS legend.title: IDL set to true should not throw 
2625 PASS legend.title: IDL set to true followed by getAttribute() 
2626 PASS legend.title: IDL set to true followed by IDL get 
2627 PASS legend.title: IDL set to false should not throw 
2628 PASS legend.title: IDL set to false followed by getAttribute() 
2629 PASS legend.title: IDL set to false followed by IDL get 
2630 PASS legend.title: IDL set to object "[object Object]" should not throw 
2631 PASS legend.title: IDL set to object "[object Object]" followed by getAttribute() 
2632 PASS legend.title: IDL set to object "[object Object]" followed by IDL get 
2633 PASS legend.title: IDL set to NaN should not throw 
2634 PASS legend.title: IDL set to NaN followed by getAttribute() 
2635 PASS legend.title: IDL set to NaN followed by IDL get 
2636 PASS legend.title: IDL set to Infinity should not throw 
2637 PASS legend.title: IDL set to Infinity followed by getAttribute() 
2638 PASS legend.title: IDL set to Infinity followed by IDL get 
2639 PASS legend.title: IDL set to -Infinity should not throw 
2640 PASS legend.title: IDL set to -Infinity followed by getAttribute() 
2641 PASS legend.title: IDL set to -Infinity followed by IDL get 
2642 PASS legend.title: IDL set to "\0" should not throw 
2643 PASS legend.title: IDL set to "\0" followed by getAttribute() 
2644 PASS legend.title: IDL set to "\0" followed by IDL get 
2645 PASS legend.title: IDL set to null should not throw 
2646 PASS legend.title: IDL set to null followed by getAttribute() 
2647 PASS legend.title: IDL set to null followed by IDL get 
2648 PASS legend.title: IDL set to object "test-toString" should not throw 
2649 PASS legend.title: IDL set to object "test-toString" followed by getAttribute() 
2650 PASS legend.title: IDL set to object "test-toString" followed by IDL get 
2651 PASS legend.title: IDL set to object "test-valueOf" should not throw 
2652 PASS legend.title: IDL set to object "test-valueOf" followed by getAttribute() 
2653 PASS legend.title: IDL set to object "test-valueOf" followed by IDL get 
2654 PASS legend.lang: typeof IDL attribute 
2655 PASS legend.lang: IDL get with DOM attribute unset 
2656 PASS legend.lang: setAttribute() to "" followed by getAttribute() 
2657 PASS legend.lang: setAttribute() to "" followed by IDL get 
2658 PASS legend.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by getAttribute() 
2659 PASS legend.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f  foo " followed by IDL get 
2660 PASS legend.lang: setAttribute() to undefined followed by getAttribute() 
2661 PASS legend.lang: setAttribute() to undefined followed by IDL get 
2662 PASS legend.lang: setAttribute() to 7 followed by getAttribute() 
2663 PASS legend.lang: setAttribute() to 7 followed by IDL get 
2664 PASS legend.lang: setAttribute() to 1.5 followed by getAttribute() 
2665 PASS legend.lang: setAttribute() to 1.5 followed by IDL get 
2666 PASS legend.lang: setAttribute() to true followed by getAttribute() 
2667 PASS legend.lang: setAttribute() to true followed by IDL get 
2668 PASS legend.lang: setAttribute() to false followed by getAttribute() 
2669 PASS legend.lang: setAttribute() to false followed by IDL get 
2670 PASS legend.lang: setAttribute() to object "[object Object]" followed by getAttribute() 
2671 PASS legend.lang: setAttribute() to object "[object Object]" followed by IDL get 
2672 PASS legend.lang: setAttribute() to NaN followed by getAttribute() 
2673 PASS legend.lang: setAttribute() to NaN followed by IDL get 
2674 PASS legend.lang: setAttribute() to Infinity followed by getAttribute() 
2675 PASS legend.lang: setAttribute() to Infinity followed by IDL get 
2676 PASS legend.lang: setAttribute() to -Infinity followed by getAttribute() 
2677 PASS legend.lang: setAttribute() to -Infinity followed by IDL get 
2678 PASS legend.lang: setAttribute() to "\0" followed by getAttribute() 
2679 PASS legend.lang: setAttribute() to "\0" followed by IDL get 
2680 P