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