756cbd1ff27a8b48c01279db4392217c47a35829
[WebKit-https.git] / LayoutTests / fast / dom / event-handler-attributes-expected.txt
1 Test which event listeners are set up by event handler attributes (the ones with names like onclick).
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6 Event names we expect to be able to set on the window object
7
8 PASS testScriptAttribute(window, "abort") is "window"
9 PASS testScriptAttribute(window, "animationend") is "window"
10 PASS testScriptAttribute(window, "animationiteration") is "window"
11 PASS testScriptAttribute(window, "animationstart") is "window"
12 PASS testScriptAttribute(window, "beforeunload") is "window"
13 PASS testScriptAttribute(window, "blur") is "window"
14 PASS testScriptAttribute(window, "canplay") is "window"
15 PASS testScriptAttribute(window, "canplaythrough") is "window"
16 PASS testScriptAttribute(window, "change") is "window"
17 PASS testScriptAttribute(window, "click") is "window"
18 PASS testScriptAttribute(window, "contextmenu") is "window"
19 PASS testScriptAttribute(window, "dblclick") is "window"
20 PASS testScriptAttribute(window, "drag") is "window"
21 PASS testScriptAttribute(window, "dragend") is "window"
22 PASS testScriptAttribute(window, "dragenter") is "window"
23 PASS testScriptAttribute(window, "dragleave") is "window"
24 PASS testScriptAttribute(window, "dragover") is "window"
25 PASS testScriptAttribute(window, "dragstart") is "window"
26 PASS testScriptAttribute(window, "drop") is "window"
27 PASS testScriptAttribute(window, "durationchange") is "window"
28 PASS testScriptAttribute(window, "emptied") is "window"
29 PASS testScriptAttribute(window, "ended") is "window"
30 PASS testScriptAttribute(window, "error") is "window"
31 PASS testScriptAttribute(window, "focus") is "window"
32 PASS testScriptAttribute(window, "hashchange") is "window"
33 PASS testScriptAttribute(window, "input") is "window"
34 PASS testScriptAttribute(window, "invalid") is "window"
35 PASS testScriptAttribute(window, "keydown") is "window"
36 PASS testScriptAttribute(window, "keypress") is "window"
37 PASS testScriptAttribute(window, "keyup") is "window"
38 PASS testScriptAttribute(window, "load") is "window"
39 PASS testScriptAttribute(window, "loadeddata") is "window"
40 PASS testScriptAttribute(window, "loadedmetadata") is "window"
41 PASS testScriptAttribute(window, "loadstart") is "window"
42 PASS testScriptAttribute(window, "message") is "window"
43 PASS testScriptAttribute(window, "mousedown") is "window"
44 PASS testScriptAttribute(window, "mouseenter") is "window"
45 PASS testScriptAttribute(window, "mouseleave") is "window"
46 PASS testScriptAttribute(window, "mousemove") is "window"
47 PASS testScriptAttribute(window, "mouseout") is "window"
48 PASS testScriptAttribute(window, "mouseover") is "window"
49 PASS testScriptAttribute(window, "mouseup") is "window"
50 PASS testScriptAttribute(window, "mousewheel") is "window"
51 PASS testScriptAttribute(window, "offline") is "window"
52 PASS testScriptAttribute(window, "online") is "window"
53 PASS testScriptAttribute(window, "pagehide") is "window"
54 PASS testScriptAttribute(window, "pageshow") is "window"
55 PASS testScriptAttribute(window, "pause") is "window"
56 PASS testScriptAttribute(window, "play") is "window"
57 PASS testScriptAttribute(window, "playing") is "window"
58 PASS testScriptAttribute(window, "popstate") is "window"
59 PASS testScriptAttribute(window, "progress") is "window"
60 PASS testScriptAttribute(window, "ratechange") is "window"
61 PASS testScriptAttribute(window, "reset") is "window"
62 PASS testScriptAttribute(window, "resize") is "window"
63 PASS testScriptAttribute(window, "scroll") is "window"
64 PASS testScriptAttribute(window, "search") is "window"
65 PASS testScriptAttribute(window, "seeked") is "window"
66 PASS testScriptAttribute(window, "seeking") is "window"
67 PASS testScriptAttribute(window, "select") is "window"
68 PASS testScriptAttribute(window, "stalled") is "window"
69 PASS testScriptAttribute(window, "storage") is "window"
70 PASS testScriptAttribute(window, "submit") is "window"
71 PASS testScriptAttribute(window, "suspend") is "window"
72 PASS testScriptAttribute(window, "timeupdate") is "window"
73 PASS testScriptAttribute(window, "transitionend") is "window"
74 PASS testScriptAttribute(window, "unload") is "window"
75 PASS testScriptAttribute(window, "volumechange") is "window"
76 PASS testScriptAttribute(window, "waiting") is "window"
77 PASS testScriptAttribute(window, "webkitanimationend") is "window"
78 PASS testScriptAttribute(window, "webkitanimationiteration") is "window"
79 PASS testScriptAttribute(window, "webkitanimationstart") is "window"
80 PASS testScriptAttribute(window, "webkittransitionend") is "window"
81 PASS testScriptAttribute(window, "wheel") is "window"
82
83 Event names we expect not to be able to set on the window object
84
85 PASS testScriptAttribute(window, "beforecopy") is "none"
86 PASS testScriptAttribute(window, "beforecut") is "none"
87 PASS testScriptAttribute(window, "beforeload") is "none"
88 PASS testScriptAttribute(window, "beforepaste") is "none"
89 PASS testScriptAttribute(window, "copy") is "none"
90 PASS testScriptAttribute(window, "cut") is "none"
91 PASS testScriptAttribute(window, "focusin") is "none"
92 PASS testScriptAttribute(window, "focusout") is "none"
93 PASS testScriptAttribute(window, "noneventname") is "none"
94 PASS testScriptAttribute(window, "paste") is "none"
95 PASS testScriptAttribute(window, "readystatechange") is "none"
96 PASS testScriptAttribute(window, "selectionchange") is "none"
97 PASS testScriptAttribute(window, "selectstart") is "none"
98 PASS testScriptAttribute(window, "touchcancel") is "none"
99 PASS testScriptAttribute(window, "touchend") is "none"
100 PASS testScriptAttribute(window, "touchmove") is "none"
101 PASS testScriptAttribute(window, "touchstart") is "none"
102
103 Event names we expect to be able to set on the document
104
105 PASS testScriptAttribute(document, "abort") is "document"
106 PASS testScriptAttribute(document, "beforecopy") is "document"
107 PASS testScriptAttribute(document, "beforecut") is "document"
108 PASS testScriptAttribute(document, "beforepaste") is "document"
109 PASS testScriptAttribute(document, "blur") is "document"
110 PASS testScriptAttribute(document, "change") is "document"
111 PASS testScriptAttribute(document, "click") is "document"
112 PASS testScriptAttribute(document, "contextmenu") is "document"
113 PASS testScriptAttribute(document, "copy") is "document"
114 PASS testScriptAttribute(document, "cut") is "document"
115 PASS testScriptAttribute(document, "dblclick") is "document"
116 PASS testScriptAttribute(document, "drag") is "document"
117 PASS testScriptAttribute(document, "dragend") is "document"
118 PASS testScriptAttribute(document, "dragenter") is "document"
119 PASS testScriptAttribute(document, "dragleave") is "document"
120 PASS testScriptAttribute(document, "dragover") is "document"
121 PASS testScriptAttribute(document, "dragstart") is "document"
122 PASS testScriptAttribute(document, "drop") is "document"
123 PASS testScriptAttribute(document, "error") is "document"
124 PASS testScriptAttribute(document, "focus") is "document"
125 PASS testScriptAttribute(document, "input") is "document"
126 PASS testScriptAttribute(document, "invalid") is "document"
127 PASS testScriptAttribute(document, "keydown") is "document"
128 PASS testScriptAttribute(document, "keypress") is "document"
129 PASS testScriptAttribute(document, "keyup") is "document"
130 PASS testScriptAttribute(document, "load") is "document"
131 PASS testScriptAttribute(document, "mousedown") is "document"
132 PASS testScriptAttribute(document, "mouseenter") is "document"
133 PASS testScriptAttribute(document, "mouseleave") is "document"
134 PASS testScriptAttribute(document, "mousemove") is "document"
135 PASS testScriptAttribute(document, "mouseout") is "document"
136 PASS testScriptAttribute(document, "mouseover") is "document"
137 PASS testScriptAttribute(document, "mouseup") is "document"
138 PASS testScriptAttribute(document, "mousewheel") is "document"
139 PASS testScriptAttribute(document, "paste") is "document"
140 PASS testScriptAttribute(document, "readystatechange") is "document"
141 PASS testScriptAttribute(document, "reset") is "document"
142 PASS testScriptAttribute(document, "scroll") is "document"
143 PASS testScriptAttribute(document, "search") is "document"
144 PASS testScriptAttribute(document, "select") is "document"
145 PASS testScriptAttribute(document, "selectionchange") is "document"
146 PASS testScriptAttribute(document, "selectstart") is "document"
147 PASS testScriptAttribute(document, "submit") is "document"
148 PASS testScriptAttribute(document, "wheel") is "document"
149
150 Event names we expect not to be able to set on the document
151
152 PASS testScriptAttribute(document, "animationend") is "none"
153 PASS testScriptAttribute(document, "animationiteration") is "none"
154 PASS testScriptAttribute(document, "animationstart") is "none"
155 PASS testScriptAttribute(document, "beforeload") is "none"
156 PASS testScriptAttribute(document, "beforeunload") is "none"
157 PASS testScriptAttribute(document, "canplay") is "none"
158 PASS testScriptAttribute(document, "canplaythrough") is "none"
159 PASS testScriptAttribute(document, "durationchange") is "none"
160 PASS testScriptAttribute(document, "emptied") is "none"
161 PASS testScriptAttribute(document, "ended") is "none"
162 PASS testScriptAttribute(document, "focusin") is "none"
163 PASS testScriptAttribute(document, "focusout") is "none"
164 PASS testScriptAttribute(document, "hashchange") is "none"
165 PASS testScriptAttribute(document, "loadeddata") is "none"
166 PASS testScriptAttribute(document, "loadedmetadata") is "none"
167 PASS testScriptAttribute(document, "loadstart") is "none"
168 PASS testScriptAttribute(document, "message") is "none"
169 PASS testScriptAttribute(document, "noneventname") is "none"
170 PASS testScriptAttribute(document, "offline") is "none"
171 PASS testScriptAttribute(document, "online") is "none"
172 PASS testScriptAttribute(document, "pagehide") is "none"
173 PASS testScriptAttribute(document, "pageshow") is "none"
174 PASS testScriptAttribute(document, "pause") is "none"
175 PASS testScriptAttribute(document, "play") is "none"
176 PASS testScriptAttribute(document, "playing") is "none"
177 PASS testScriptAttribute(document, "popstate") is "none"
178 PASS testScriptAttribute(document, "progress") is "none"
179 PASS testScriptAttribute(document, "ratechange") is "none"
180 PASS testScriptAttribute(document, "resize") is "none"
181 PASS testScriptAttribute(document, "seeked") is "none"
182 PASS testScriptAttribute(document, "seeking") is "none"
183 PASS testScriptAttribute(document, "stalled") is "none"
184 PASS testScriptAttribute(document, "storage") is "none"
185 PASS testScriptAttribute(document, "suspend") is "none"
186 PASS testScriptAttribute(document, "timeupdate") is "none"
187 PASS testScriptAttribute(document, "touchcancel") is "none"
188 PASS testScriptAttribute(document, "touchend") is "none"
189 PASS testScriptAttribute(document, "touchmove") is "none"
190 PASS testScriptAttribute(document, "touchstart") is "none"
191 PASS testScriptAttribute(document, "transitionend") is "none"
192 PASS testScriptAttribute(document, "unload") is "none"
193 PASS testScriptAttribute(document, "volumechange") is "none"
194 PASS testScriptAttribute(document, "waiting") is "none"
195 PASS testScriptAttribute(document, "webkitanimationend") is "none"
196 PASS testScriptAttribute(document, "webkitanimationiteration") is "none"
197 PASS testScriptAttribute(document, "webkitanimationstart") is "none"
198 PASS testScriptAttribute(document, "webkittransitionend") is "none"
199
200 Event names we expect to be able to set on an element (tested on the <html> element)
201
202 PASS testElementAttribute(element, "abort") is "target"
203 PASS testElementAttribute(element, "animationend") is "target"
204 PASS testElementAttribute(element, "animationiteration") is "target"
205 PASS testElementAttribute(element, "animationstart") is "target"
206 PASS testElementAttribute(element, "beforecopy") is "target"
207 PASS testElementAttribute(element, "beforecut") is "target"
208 PASS testElementAttribute(element, "beforeload") is "target"
209 PASS testElementAttribute(element, "beforepaste") is "target"
210 PASS testElementAttribute(element, "blur") is "target"
211 PASS testElementAttribute(element, "canplay") is "target"
212 PASS testElementAttribute(element, "canplaythrough") is "target"
213 PASS testElementAttribute(element, "change") is "target"
214 PASS testElementAttribute(element, "click") is "target"
215 PASS testElementAttribute(element, "contextmenu") is "target"
216 PASS testElementAttribute(element, "copy") is "target"
217 PASS testElementAttribute(element, "cut") is "target"
218 PASS testElementAttribute(element, "dblclick") is "target"
219 PASS testElementAttribute(element, "drag") is "target"
220 PASS testElementAttribute(element, "dragend") is "target"
221 PASS testElementAttribute(element, "dragenter") is "target"
222 PASS testElementAttribute(element, "dragleave") is "target"
223 PASS testElementAttribute(element, "dragover") is "target"
224 PASS testElementAttribute(element, "dragstart") is "target"
225 PASS testElementAttribute(element, "drop") is "target"
226 PASS testElementAttribute(element, "durationchange") is "target"
227 PASS testElementAttribute(element, "emptied") is "target"
228 PASS testElementAttribute(element, "ended") is "target"
229 PASS testElementAttribute(element, "error") is "target"
230 PASS testElementAttribute(element, "focus") is "target"
231 PASS testElementAttribute(element, "focusin") is "target"
232 PASS testElementAttribute(element, "focusout") is "target"
233 PASS testElementAttribute(element, "input") is "target"
234 PASS testElementAttribute(element, "invalid") is "target"
235 PASS testElementAttribute(element, "keydown") is "target"
236 PASS testElementAttribute(element, "keypress") is "target"
237 PASS testElementAttribute(element, "keyup") is "target"
238 PASS testElementAttribute(element, "load") is "target"
239 PASS testElementAttribute(element, "loadeddata") is "target"
240 PASS testElementAttribute(element, "loadedmetadata") is "target"
241 PASS testElementAttribute(element, "loadstart") is "target"
242 PASS testElementAttribute(element, "mousedown") is "target"
243 PASS testElementAttribute(element, "mouseenter") is "target"
244 PASS testElementAttribute(element, "mouseleave") is "target"
245 PASS testElementAttribute(element, "mousemove") is "target"
246 PASS testElementAttribute(element, "mouseout") is "target"
247 PASS testElementAttribute(element, "mouseover") is "target"
248 PASS testElementAttribute(element, "mouseup") is "target"
249 PASS testElementAttribute(element, "mousewheel") is "target"
250 PASS testElementAttribute(element, "paste") is "target"
251 PASS testElementAttribute(element, "pause") is "target"
252 PASS testElementAttribute(element, "play") is "target"
253 PASS testElementAttribute(element, "playing") is "target"
254 PASS testElementAttribute(element, "progress") is "target"
255 PASS testElementAttribute(element, "ratechange") is "target"
256 PASS testElementAttribute(element, "reset") is "target"
257 PASS testElementAttribute(element, "scroll") is "target"
258 PASS testElementAttribute(element, "search") is "target"
259 PASS testElementAttribute(element, "seeked") is "target"
260 PASS testElementAttribute(element, "seeking") is "target"
261 PASS testElementAttribute(element, "select") is "target"
262 PASS testElementAttribute(element, "selectstart") is "target"
263 PASS testElementAttribute(element, "stalled") is "target"
264 PASS testElementAttribute(element, "submit") is "target"
265 PASS testElementAttribute(element, "suspend") is "target"
266 PASS testElementAttribute(element, "timeupdate") is "target"
267 PASS testElementAttribute(element, "touchcancel") is "target"
268 PASS testElementAttribute(element, "touchend") is "target"
269 PASS testElementAttribute(element, "touchmove") is "target"
270 PASS testElementAttribute(element, "touchstart") is "target"
271 PASS testElementAttribute(element, "transitionend") is "target"
272 PASS testElementAttribute(element, "volumechange") is "target"
273 PASS testElementAttribute(element, "waiting") is "target"
274 FAIL testElementAttribute(element, "webkitanimationend") should be target. Was script: none; content: target.
275 FAIL testElementAttribute(element, "webkitanimationiteration") should be target. Was script: none; content: target.
276 FAIL testElementAttribute(element, "webkitanimationstart") should be target. Was script: none; content: target.
277 FAIL testElementAttribute(element, "webkittransitionend") should be target. Was script: none; content: target.
278 PASS testElementAttribute(element, "wheel") is "target"
279
280 Event names we expect not to be able to set on an element (tested on the <html> element)
281
282 PASS testElementAttribute(element, "beforeunload") is "none"
283 PASS testElementAttribute(element, "hashchange") is "none"
284 PASS testElementAttribute(element, "message") is "none"
285 PASS testElementAttribute(element, "noneventname") is "none"
286 PASS testElementAttribute(element, "offline") is "none"
287 PASS testElementAttribute(element, "online") is "none"
288 PASS testElementAttribute(element, "pagehide") is "none"
289 PASS testElementAttribute(element, "pageshow") is "none"
290 PASS testElementAttribute(element, "popstate") is "none"
291 PASS testElementAttribute(element, "readystatechange") is "none"
292 PASS testElementAttribute(element, "resize") is "none"
293 PASS testElementAttribute(element, "selectionchange") is "none"
294 PASS testElementAttribute(element, "storage") is "none"
295 PASS testElementAttribute(element, "unload") is "none"
296
297 Event names we expect to be able to set on an element (tested on the <input> element)
298
299 PASS testElementAttribute(inputElement, "abort") is "target"
300 PASS testElementAttribute(inputElement, "animationend") is "target"
301 PASS testElementAttribute(inputElement, "animationiteration") is "target"
302 PASS testElementAttribute(inputElement, "animationstart") is "target"
303 PASS testElementAttribute(inputElement, "beforecopy") is "target"
304 PASS testElementAttribute(inputElement, "beforecut") is "target"
305 PASS testElementAttribute(inputElement, "beforeload") is "target"
306 PASS testElementAttribute(inputElement, "beforepaste") is "target"
307 PASS testElementAttribute(inputElement, "blur") is "target"
308 PASS testElementAttribute(inputElement, "canplay") is "target"
309 PASS testElementAttribute(inputElement, "canplaythrough") is "target"
310 PASS testElementAttribute(inputElement, "change") is "target"
311 PASS testElementAttribute(inputElement, "click") is "target"
312 PASS testElementAttribute(inputElement, "contextmenu") is "target"
313 PASS testElementAttribute(inputElement, "copy") is "target"
314 PASS testElementAttribute(inputElement, "cut") is "target"
315 PASS testElementAttribute(inputElement, "dblclick") is "target"
316 PASS testElementAttribute(inputElement, "drag") is "target"
317 PASS testElementAttribute(inputElement, "dragend") is "target"
318 PASS testElementAttribute(inputElement, "dragenter") is "target"
319 PASS testElementAttribute(inputElement, "dragleave") is "target"
320 PASS testElementAttribute(inputElement, "dragover") is "target"
321 PASS testElementAttribute(inputElement, "dragstart") is "target"
322 PASS testElementAttribute(inputElement, "drop") is "target"
323 PASS testElementAttribute(inputElement, "durationchange") is "target"
324 PASS testElementAttribute(inputElement, "emptied") is "target"
325 PASS testElementAttribute(inputElement, "ended") is "target"
326 PASS testElementAttribute(inputElement, "error") is "target"
327 PASS testElementAttribute(inputElement, "focus") is "target"
328 PASS testElementAttribute(inputElement, "focusin") is "target"
329 PASS testElementAttribute(inputElement, "focusout") is "target"
330 PASS testElementAttribute(inputElement, "input") is "target"
331 PASS testElementAttribute(inputElement, "invalid") is "target"
332 PASS testElementAttribute(inputElement, "keydown") is "target"
333 PASS testElementAttribute(inputElement, "keypress") is "target"
334 PASS testElementAttribute(inputElement, "keyup") is "target"
335 PASS testElementAttribute(inputElement, "load") is "target"
336 PASS testElementAttribute(inputElement, "loadeddata") is "target"
337 PASS testElementAttribute(inputElement, "loadedmetadata") is "target"
338 PASS testElementAttribute(inputElement, "loadstart") is "target"
339 PASS testElementAttribute(inputElement, "mousedown") is "target"
340 PASS testElementAttribute(inputElement, "mouseenter") is "target"
341 PASS testElementAttribute(inputElement, "mouseleave") is "target"
342 PASS testElementAttribute(inputElement, "mousemove") is "target"
343 PASS testElementAttribute(inputElement, "mouseout") is "target"
344 PASS testElementAttribute(inputElement, "mouseover") is "target"
345 PASS testElementAttribute(inputElement, "mouseup") is "target"
346 PASS testElementAttribute(inputElement, "mousewheel") is "target"
347 PASS testElementAttribute(inputElement, "paste") is "target"
348 PASS testElementAttribute(inputElement, "pause") is "target"
349 PASS testElementAttribute(inputElement, "play") is "target"
350 PASS testElementAttribute(inputElement, "playing") is "target"
351 PASS testElementAttribute(inputElement, "progress") is "target"
352 PASS testElementAttribute(inputElement, "ratechange") is "target"
353 PASS testElementAttribute(inputElement, "reset") is "target"
354 PASS testElementAttribute(inputElement, "scroll") is "target"
355 PASS testElementAttribute(inputElement, "search") is "target"
356 PASS testElementAttribute(inputElement, "seeked") is "target"
357 PASS testElementAttribute(inputElement, "seeking") is "target"
358 PASS testElementAttribute(inputElement, "select") is "target"
359 PASS testElementAttribute(inputElement, "selectstart") is "target"
360 PASS testElementAttribute(inputElement, "stalled") is "target"
361 PASS testElementAttribute(inputElement, "submit") is "target"
362 PASS testElementAttribute(inputElement, "suspend") is "target"
363 PASS testElementAttribute(inputElement, "timeupdate") is "target"
364 PASS testElementAttribute(inputElement, "touchcancel") is "target"
365 PASS testElementAttribute(inputElement, "touchend") is "target"
366 PASS testElementAttribute(inputElement, "touchmove") is "target"
367 PASS testElementAttribute(inputElement, "touchstart") is "target"
368 PASS testElementAttribute(inputElement, "transitionend") is "target"
369 PASS testElementAttribute(inputElement, "volumechange") is "target"
370 PASS testElementAttribute(inputElement, "waiting") is "target"
371 FAIL testElementAttribute(inputElement, "webkitanimationend") should be target. Was script: none; content: target.
372 FAIL testElementAttribute(inputElement, "webkitanimationiteration") should be target. Was script: none; content: target.
373 FAIL testElementAttribute(inputElement, "webkitanimationstart") should be target. Was script: none; content: target.
374 FAIL testElementAttribute(inputElement, "webkittransitionend") should be target. Was script: none; content: target.
375 PASS testElementAttribute(inputElement, "wheel") is "target"
376
377 Event names we expect not to be able to set on an element (tested on the <input> element)
378
379 PASS testElementAttribute(inputElement, "beforeunload") is "none"
380 PASS testElementAttribute(inputElement, "hashchange") is "none"
381 PASS testElementAttribute(inputElement, "message") is "none"
382 PASS testElementAttribute(inputElement, "noneventname") is "none"
383 PASS testElementAttribute(inputElement, "offline") is "none"
384 PASS testElementAttribute(inputElement, "online") is "none"
385 PASS testElementAttribute(inputElement, "pagehide") is "none"
386 PASS testElementAttribute(inputElement, "pageshow") is "none"
387 PASS testElementAttribute(inputElement, "popstate") is "none"
388 PASS testElementAttribute(inputElement, "readystatechange") is "none"
389 PASS testElementAttribute(inputElement, "resize") is "none"
390 PASS testElementAttribute(inputElement, "selectionchange") is "none"
391 PASS testElementAttribute(inputElement, "storage") is "none"
392 PASS testElementAttribute(inputElement, "unload") is "none"
393
394 Event names we expect to be able to set on an element (tested on the <audio> element)
395
396 PASS testElementAttribute(audioElement, "abort") is "target"
397 PASS testElementAttribute(audioElement, "animationend") is "target"
398 PASS testElementAttribute(audioElement, "animationiteration") is "target"
399 PASS testElementAttribute(audioElement, "animationstart") is "target"
400 PASS testElementAttribute(audioElement, "beforecopy") is "target"
401 PASS testElementAttribute(audioElement, "beforecut") is "target"
402 PASS testElementAttribute(audioElement, "beforeload") is "target"
403 PASS testElementAttribute(audioElement, "beforepaste") is "target"
404 PASS testElementAttribute(audioElement, "blur") is "target"
405 PASS testElementAttribute(audioElement, "canplay") is "target"
406 PASS testElementAttribute(audioElement, "canplaythrough") is "target"
407 PASS testElementAttribute(audioElement, "change") is "target"
408 PASS testElementAttribute(audioElement, "click") is "target"
409 PASS testElementAttribute(audioElement, "contextmenu") is "target"
410 PASS testElementAttribute(audioElement, "copy") is "target"
411 PASS testElementAttribute(audioElement, "cut") is "target"
412 PASS testElementAttribute(audioElement, "dblclick") is "target"
413 PASS testElementAttribute(audioElement, "drag") is "target"
414 PASS testElementAttribute(audioElement, "dragend") is "target"
415 PASS testElementAttribute(audioElement, "dragenter") is "target"
416 PASS testElementAttribute(audioElement, "dragleave") is "target"
417 PASS testElementAttribute(audioElement, "dragover") is "target"
418 PASS testElementAttribute(audioElement, "dragstart") is "target"
419 PASS testElementAttribute(audioElement, "drop") is "target"
420 PASS testElementAttribute(audioElement, "durationchange") is "target"
421 PASS testElementAttribute(audioElement, "emptied") is "target"
422 PASS testElementAttribute(audioElement, "ended") is "target"
423 PASS testElementAttribute(audioElement, "error") is "target"
424 PASS testElementAttribute(audioElement, "focus") is "target"
425 PASS testElementAttribute(audioElement, "focusin") is "target"
426 PASS testElementAttribute(audioElement, "focusout") is "target"
427 PASS testElementAttribute(audioElement, "input") is "target"
428 PASS testElementAttribute(audioElement, "invalid") is "target"
429 PASS testElementAttribute(audioElement, "keydown") is "target"
430 PASS testElementAttribute(audioElement, "keypress") is "target"
431 PASS testElementAttribute(audioElement, "keyup") is "target"
432 PASS testElementAttribute(audioElement, "load") is "target"
433 PASS testElementAttribute(audioElement, "loadeddata") is "target"
434 PASS testElementAttribute(audioElement, "loadedmetadata") is "target"
435 PASS testElementAttribute(audioElement, "loadstart") is "target"
436 PASS testElementAttribute(audioElement, "mousedown") is "target"
437 PASS testElementAttribute(audioElement, "mouseenter") is "target"
438 PASS testElementAttribute(audioElement, "mouseleave") is "target"
439 PASS testElementAttribute(audioElement, "mousemove") is "target"
440 PASS testElementAttribute(audioElement, "mouseout") is "target"
441 PASS testElementAttribute(audioElement, "mouseover") is "target"
442 PASS testElementAttribute(audioElement, "mouseup") is "target"
443 PASS testElementAttribute(audioElement, "mousewheel") is "target"
444 PASS testElementAttribute(audioElement, "paste") is "target"
445 PASS testElementAttribute(audioElement, "pause") is "target"
446 PASS testElementAttribute(audioElement, "play") is "target"
447 PASS testElementAttribute(audioElement, "playing") is "target"
448 PASS testElementAttribute(audioElement, "progress") is "target"
449 PASS testElementAttribute(audioElement, "ratechange") is "target"
450 PASS testElementAttribute(audioElement, "reset") is "target"
451 PASS testElementAttribute(audioElement, "scroll") is "target"
452 PASS testElementAttribute(audioElement, "search") is "target"
453 PASS testElementAttribute(audioElement, "seeked") is "target"
454 PASS testElementAttribute(audioElement, "seeking") is "target"
455 PASS testElementAttribute(audioElement, "select") is "target"
456 PASS testElementAttribute(audioElement, "selectstart") is "target"
457 PASS testElementAttribute(audioElement, "stalled") is "target"
458 PASS testElementAttribute(audioElement, "submit") is "target"
459 PASS testElementAttribute(audioElement, "suspend") is "target"
460 PASS testElementAttribute(audioElement, "timeupdate") is "target"
461 PASS testElementAttribute(audioElement, "touchcancel") is "target"
462 PASS testElementAttribute(audioElement, "touchend") is "target"
463 PASS testElementAttribute(audioElement, "touchmove") is "target"
464 PASS testElementAttribute(audioElement, "touchstart") is "target"
465 PASS testElementAttribute(audioElement, "transitionend") is "target"
466 PASS testElementAttribute(audioElement, "volumechange") is "target"
467 PASS testElementAttribute(audioElement, "waiting") is "target"
468 FAIL testElementAttribute(audioElement, "webkitanimationend") should be target. Was script: none; content: target.
469 FAIL testElementAttribute(audioElement, "webkitanimationiteration") should be target. Was script: none; content: target.
470 FAIL testElementAttribute(audioElement, "webkitanimationstart") should be target. Was script: none; content: target.
471 FAIL testElementAttribute(audioElement, "webkittransitionend") should be target. Was script: none; content: target.
472 PASS testElementAttribute(audioElement, "wheel") is "target"
473
474 Event names we expect not to be able to set on an element (tested on the <audio> element)
475
476 PASS testElementAttribute(audioElement, "beforeunload") is "none"
477 PASS testElementAttribute(audioElement, "hashchange") is "none"
478 PASS testElementAttribute(audioElement, "message") is "none"
479 PASS testElementAttribute(audioElement, "noneventname") is "none"
480 PASS testElementAttribute(audioElement, "offline") is "none"
481 PASS testElementAttribute(audioElement, "online") is "none"
482 PASS testElementAttribute(audioElement, "pagehide") is "none"
483 PASS testElementAttribute(audioElement, "pageshow") is "none"
484 PASS testElementAttribute(audioElement, "popstate") is "none"
485 PASS testElementAttribute(audioElement, "readystatechange") is "none"
486 PASS testElementAttribute(audioElement, "resize") is "none"
487 PASS testElementAttribute(audioElement, "selectionchange") is "none"
488 PASS testElementAttribute(audioElement, "storage") is "none"
489 PASS testElementAttribute(audioElement, "unload") is "none"
490
491 Event names we expect to be able to set on an element (tested on the <video> element)
492
493 PASS testElementAttribute(videoElement, "abort") is "target"
494 PASS testElementAttribute(videoElement, "animationend") is "target"
495 PASS testElementAttribute(videoElement, "animationiteration") is "target"
496 PASS testElementAttribute(videoElement, "animationstart") is "target"
497 PASS testElementAttribute(videoElement, "beforecopy") is "target"
498 PASS testElementAttribute(videoElement, "beforecut") is "target"
499 PASS testElementAttribute(videoElement, "beforeload") is "target"
500 PASS testElementAttribute(videoElement, "beforepaste") is "target"
501 PASS testElementAttribute(videoElement, "blur") is "target"
502 PASS testElementAttribute(videoElement, "canplay") is "target"
503 PASS testElementAttribute(videoElement, "canplaythrough") is "target"
504 PASS testElementAttribute(videoElement, "change") is "target"
505 PASS testElementAttribute(videoElement, "click") is "target"
506 PASS testElementAttribute(videoElement, "contextmenu") is "target"
507 PASS testElementAttribute(videoElement, "copy") is "target"
508 PASS testElementAttribute(videoElement, "cut") is "target"
509 PASS testElementAttribute(videoElement, "dblclick") is "target"
510 PASS testElementAttribute(videoElement, "drag") is "target"
511 PASS testElementAttribute(videoElement, "dragend") is "target"
512 PASS testElementAttribute(videoElement, "dragenter") is "target"
513 PASS testElementAttribute(videoElement, "dragleave") is "target"
514 PASS testElementAttribute(videoElement, "dragover") is "target"
515 PASS testElementAttribute(videoElement, "dragstart") is "target"
516 PASS testElementAttribute(videoElement, "drop") is "target"
517 PASS testElementAttribute(videoElement, "durationchange") is "target"
518 PASS testElementAttribute(videoElement, "emptied") is "target"
519 PASS testElementAttribute(videoElement, "ended") is "target"
520 PASS testElementAttribute(videoElement, "error") is "target"
521 PASS testElementAttribute(videoElement, "focus") is "target"
522 PASS testElementAttribute(videoElement, "focusin") is "target"
523 PASS testElementAttribute(videoElement, "focusout") is "target"
524 PASS testElementAttribute(videoElement, "input") is "target"
525 PASS testElementAttribute(videoElement, "invalid") is "target"
526 PASS testElementAttribute(videoElement, "keydown") is "target"
527 PASS testElementAttribute(videoElement, "keypress") is "target"
528 PASS testElementAttribute(videoElement, "keyup") is "target"
529 PASS testElementAttribute(videoElement, "load") is "target"
530 PASS testElementAttribute(videoElement, "loadeddata") is "target"
531 PASS testElementAttribute(videoElement, "loadedmetadata") is "target"
532 PASS testElementAttribute(videoElement, "loadstart") is "target"
533 PASS testElementAttribute(videoElement, "mousedown") is "target"
534 PASS testElementAttribute(videoElement, "mouseenter") is "target"
535 PASS testElementAttribute(videoElement, "mouseleave") is "target"
536 PASS testElementAttribute(videoElement, "mousemove") is "target"
537 PASS testElementAttribute(videoElement, "mouseout") is "target"
538 PASS testElementAttribute(videoElement, "mouseover") is "target"
539 PASS testElementAttribute(videoElement, "mouseup") is "target"
540 PASS testElementAttribute(videoElement, "mousewheel") is "target"
541 PASS testElementAttribute(videoElement, "paste") is "target"
542 PASS testElementAttribute(videoElement, "pause") is "target"
543 PASS testElementAttribute(videoElement, "play") is "target"
544 PASS testElementAttribute(videoElement, "playing") is "target"
545 PASS testElementAttribute(videoElement, "progress") is "target"
546 PASS testElementAttribute(videoElement, "ratechange") is "target"
547 PASS testElementAttribute(videoElement, "reset") is "target"
548 PASS testElementAttribute(videoElement, "scroll") is "target"
549 PASS testElementAttribute(videoElement, "search") is "target"
550 PASS testElementAttribute(videoElement, "seeked") is "target"
551 PASS testElementAttribute(videoElement, "seeking") is "target"
552 PASS testElementAttribute(videoElement, "select") is "target"
553 PASS testElementAttribute(videoElement, "selectstart") is "target"
554 PASS testElementAttribute(videoElement, "stalled") is "target"
555 PASS testElementAttribute(videoElement, "submit") is "target"
556 PASS testElementAttribute(videoElement, "suspend") is "target"
557 PASS testElementAttribute(videoElement, "timeupdate") is "target"
558 PASS testElementAttribute(videoElement, "touchcancel") is "target"
559 PASS testElementAttribute(videoElement, "touchend") is "target"
560 PASS testElementAttribute(videoElement, "touchmove") is "target"
561 PASS testElementAttribute(videoElement, "touchstart") is "target"
562 PASS testElementAttribute(videoElement, "transitionend") is "target"
563 PASS testElementAttribute(videoElement, "volumechange") is "target"
564 PASS testElementAttribute(videoElement, "waiting") is "target"
565 FAIL testElementAttribute(videoElement, "webkitanimationend") should be target. Was script: none; content: target.
566 FAIL testElementAttribute(videoElement, "webkitanimationiteration") should be target. Was script: none; content: target.
567 FAIL testElementAttribute(videoElement, "webkitanimationstart") should be target. Was script: none; content: target.
568 FAIL testElementAttribute(videoElement, "webkittransitionend") should be target. Was script: none; content: target.
569 PASS testElementAttribute(videoElement, "wheel") is "target"
570
571 Event names we expect not to be able to set on an element (tested on the <video> element)
572
573 PASS testElementAttribute(videoElement, "beforeunload") is "none"
574 PASS testElementAttribute(videoElement, "hashchange") is "none"
575 PASS testElementAttribute(videoElement, "message") is "none"
576 PASS testElementAttribute(videoElement, "noneventname") is "none"
577 PASS testElementAttribute(videoElement, "offline") is "none"
578 PASS testElementAttribute(videoElement, "online") is "none"
579 PASS testElementAttribute(videoElement, "pagehide") is "none"
580 PASS testElementAttribute(videoElement, "pageshow") is "none"
581 PASS testElementAttribute(videoElement, "popstate") is "none"
582 PASS testElementAttribute(videoElement, "readystatechange") is "none"
583 PASS testElementAttribute(videoElement, "resize") is "none"
584 PASS testElementAttribute(videoElement, "selectionchange") is "none"
585 PASS testElementAttribute(videoElement, "storage") is "none"
586 PASS testElementAttribute(videoElement, "unload") is "none"
587
588 Event names we expect to be forwarded from <body> element to window object)
589
590 PASS testElementAttribute(bodyElement, "beforeunload") is "window"
591 PASS testElementAttribute(bodyElement, "blur") is "window"
592 FAIL testElementAttribute(bodyElement, "error") should be window. Was script: window; content: target.
593 PASS testElementAttribute(bodyElement, "focus") is "window"
594 PASS testElementAttribute(bodyElement, "hashchange") is "window"
595 PASS testElementAttribute(bodyElement, "load") is "window"
596 FAIL testElementAttribute(bodyElement, "message") should be window. Was script: window; content: none.
597 PASS testElementAttribute(bodyElement, "offline") is "window"
598 PASS testElementAttribute(bodyElement, "online") is "window"
599 PASS testElementAttribute(bodyElement, "pagehide") is "window"
600 PASS testElementAttribute(bodyElement, "pageshow") is "window"
601 PASS testElementAttribute(bodyElement, "popstate") is "window"
602 PASS testElementAttribute(bodyElement, "resize") is "window"
603 PASS testElementAttribute(bodyElement, "storage") is "window"
604 PASS testElementAttribute(bodyElement, "unload") is "window"
605
606 Event names we expect to be forwarded from <body> element to document)
607
608 FAIL testElementAttribute(bodyElement, "selectionchange") should be document. Was script: none; content: document.
609
610 Non-forwarded event names on <body> element
611
612 PASS testElementAttribute(bodyElement, "abort") is "target"
613 PASS testElementAttribute(bodyElement, "animationend") is "target"
614 PASS testElementAttribute(bodyElement, "animationiteration") is "target"
615 PASS testElementAttribute(bodyElement, "animationstart") is "target"
616 PASS testElementAttribute(bodyElement, "beforecopy") is "target"
617 PASS testElementAttribute(bodyElement, "beforecut") is "target"
618 PASS testElementAttribute(bodyElement, "beforeload") is "target"
619 PASS testElementAttribute(bodyElement, "beforepaste") is "target"
620 PASS testElementAttribute(bodyElement, "canplay") is "target"
621 PASS testElementAttribute(bodyElement, "canplaythrough") is "target"
622 PASS testElementAttribute(bodyElement, "change") is "target"
623 PASS testElementAttribute(bodyElement, "click") is "target"
624 PASS testElementAttribute(bodyElement, "contextmenu") is "target"
625 PASS testElementAttribute(bodyElement, "copy") is "target"
626 PASS testElementAttribute(bodyElement, "cut") is "target"
627 PASS testElementAttribute(bodyElement, "dblclick") is "target"
628 PASS testElementAttribute(bodyElement, "drag") is "target"
629 PASS testElementAttribute(bodyElement, "dragend") is "target"
630 PASS testElementAttribute(bodyElement, "dragenter") is "target"
631 PASS testElementAttribute(bodyElement, "dragleave") is "target"
632 PASS testElementAttribute(bodyElement, "dragover") is "target"
633 PASS testElementAttribute(bodyElement, "dragstart") is "target"
634 PASS testElementAttribute(bodyElement, "drop") is "target"
635 PASS testElementAttribute(bodyElement, "durationchange") is "target"
636 PASS testElementAttribute(bodyElement, "emptied") is "target"
637 PASS testElementAttribute(bodyElement, "ended") is "target"
638 PASS testElementAttribute(bodyElement, "focusin") is "target"
639 PASS testElementAttribute(bodyElement, "focusout") is "target"
640 PASS testElementAttribute(bodyElement, "input") is "target"
641 PASS testElementAttribute(bodyElement, "invalid") is "target"
642 PASS testElementAttribute(bodyElement, "keydown") is "target"
643 PASS testElementAttribute(bodyElement, "keypress") is "target"
644 PASS testElementAttribute(bodyElement, "keyup") is "target"
645 PASS testElementAttribute(bodyElement, "loadeddata") is "target"
646 PASS testElementAttribute(bodyElement, "loadedmetadata") is "target"
647 PASS testElementAttribute(bodyElement, "loadstart") is "target"
648 PASS testElementAttribute(bodyElement, "mousedown") is "target"
649 PASS testElementAttribute(bodyElement, "mouseenter") is "target"
650 PASS testElementAttribute(bodyElement, "mouseleave") is "target"
651 PASS testElementAttribute(bodyElement, "mousemove") is "target"
652 PASS testElementAttribute(bodyElement, "mouseout") is "target"
653 PASS testElementAttribute(bodyElement, "mouseover") is "target"
654 PASS testElementAttribute(bodyElement, "mouseup") is "target"
655 PASS testElementAttribute(bodyElement, "mousewheel") is "target"
656 PASS testElementAttribute(bodyElement, "paste") is "target"
657 PASS testElementAttribute(bodyElement, "pause") is "target"
658 PASS testElementAttribute(bodyElement, "play") is "target"
659 PASS testElementAttribute(bodyElement, "playing") is "target"
660 PASS testElementAttribute(bodyElement, "progress") is "target"
661 PASS testElementAttribute(bodyElement, "ratechange") is "target"
662 PASS testElementAttribute(bodyElement, "reset") is "target"
663 FAIL testElementAttribute(bodyElement, "scroll") should be target. Was script: target; content: window.
664 PASS testElementAttribute(bodyElement, "search") is "target"
665 PASS testElementAttribute(bodyElement, "seeked") is "target"
666 PASS testElementAttribute(bodyElement, "seeking") is "target"
667 PASS testElementAttribute(bodyElement, "select") is "target"
668 PASS testElementAttribute(bodyElement, "selectstart") is "target"
669 PASS testElementAttribute(bodyElement, "stalled") is "target"
670 PASS testElementAttribute(bodyElement, "submit") is "target"
671 PASS testElementAttribute(bodyElement, "suspend") is "target"
672 PASS testElementAttribute(bodyElement, "timeupdate") is "target"
673 PASS testElementAttribute(bodyElement, "touchcancel") is "target"
674 PASS testElementAttribute(bodyElement, "touchend") is "target"
675 PASS testElementAttribute(bodyElement, "touchmove") is "target"
676 PASS testElementAttribute(bodyElement, "touchstart") is "target"
677 PASS testElementAttribute(bodyElement, "transitionend") is "target"
678 PASS testElementAttribute(bodyElement, "volumechange") is "target"
679 PASS testElementAttribute(bodyElement, "waiting") is "target"
680 FAIL testElementAttribute(bodyElement, "webkitanimationend") should be target. Was script: none; content: target.
681 FAIL testElementAttribute(bodyElement, "webkitanimationiteration") should be target. Was script: none; content: target.
682 FAIL testElementAttribute(bodyElement, "webkitanimationstart") should be target. Was script: none; content: target.
683 FAIL testElementAttribute(bodyElement, "webkittransitionend") should be target. Was script: none; content: target.
684 PASS testElementAttribute(bodyElement, "wheel") is "target"
685
686 Event names we expect to not be able to set on <body> element
687
688 PASS testElementAttribute(bodyElement, "noneventname") is "none"
689 PASS testElementAttribute(bodyElement, "readystatechange") is "none"
690
691 Event names we expect to be forwarded from <frameset> element to window object)
692
693 PASS testElementAttribute(framesetElement, "beforeunload") is "window"
694 PASS testElementAttribute(framesetElement, "blur") is "window"
695 FAIL testElementAttribute(framesetElement, "error") should be window. Was script: window; content: target.
696 PASS testElementAttribute(framesetElement, "focus") is "window"
697 PASS testElementAttribute(framesetElement, "hashchange") is "window"
698 PASS testElementAttribute(framesetElement, "load") is "window"
699 FAIL testElementAttribute(framesetElement, "message") should be window. Was script: window; content: none.
700 PASS testElementAttribute(framesetElement, "offline") is "window"
701 PASS testElementAttribute(framesetElement, "online") is "window"
702 FAIL testElementAttribute(framesetElement, "pagehide") should be window. Was none.
703 FAIL testElementAttribute(framesetElement, "pageshow") should be window. Was none.
704 PASS testElementAttribute(framesetElement, "popstate") is "window"
705 PASS testElementAttribute(framesetElement, "resize") is "window"
706 PASS testElementAttribute(framesetElement, "storage") is "window"
707 PASS testElementAttribute(framesetElement, "unload") is "window"
708
709 Event names we expect to be forwarded from <frameset> element to document)
710
711 FAIL testElementAttribute(framesetElement, "selectionchange") should be document. Was none.
712
713 Non-forwarded event names on <frameset> element
714
715 PASS testElementAttribute(framesetElement, "abort") is "target"
716 PASS testElementAttribute(framesetElement, "animationend") is "target"
717 PASS testElementAttribute(framesetElement, "animationiteration") is "target"
718 PASS testElementAttribute(framesetElement, "animationstart") is "target"
719 PASS testElementAttribute(framesetElement, "beforecopy") is "target"
720 PASS testElementAttribute(framesetElement, "beforecut") is "target"
721 PASS testElementAttribute(framesetElement, "beforeload") is "target"
722 PASS testElementAttribute(framesetElement, "beforepaste") is "target"
723 PASS testElementAttribute(framesetElement, "canplay") is "target"
724 PASS testElementAttribute(framesetElement, "canplaythrough") is "target"
725 PASS testElementAttribute(framesetElement, "change") is "target"
726 PASS testElementAttribute(framesetElement, "click") is "target"
727 PASS testElementAttribute(framesetElement, "contextmenu") is "target"
728 PASS testElementAttribute(framesetElement, "copy") is "target"
729 PASS testElementAttribute(framesetElement, "cut") is "target"
730 PASS testElementAttribute(framesetElement, "dblclick") is "target"
731 PASS testElementAttribute(framesetElement, "drag") is "target"
732 PASS testElementAttribute(framesetElement, "dragend") is "target"
733 PASS testElementAttribute(framesetElement, "dragenter") is "target"
734 PASS testElementAttribute(framesetElement, "dragleave") is "target"
735 PASS testElementAttribute(framesetElement, "dragover") is "target"
736 PASS testElementAttribute(framesetElement, "dragstart") is "target"
737 PASS testElementAttribute(framesetElement, "drop") is "target"
738 PASS testElementAttribute(framesetElement, "durationchange") is "target"
739 PASS testElementAttribute(framesetElement, "emptied") is "target"
740 PASS testElementAttribute(framesetElement, "ended") is "target"
741 FAIL testElementAttribute(framesetElement, "focusin") should be target. Was script: target; content: window.
742 FAIL testElementAttribute(framesetElement, "focusout") should be target. Was script: target; content: window.
743 PASS testElementAttribute(framesetElement, "input") is "target"
744 PASS testElementAttribute(framesetElement, "invalid") is "target"
745 PASS testElementAttribute(framesetElement, "keydown") is "target"
746 PASS testElementAttribute(framesetElement, "keypress") is "target"
747 PASS testElementAttribute(framesetElement, "keyup") is "target"
748 PASS testElementAttribute(framesetElement, "loadeddata") is "target"
749 PASS testElementAttribute(framesetElement, "loadedmetadata") is "target"
750 PASS testElementAttribute(framesetElement, "loadstart") is "target"
751 PASS testElementAttribute(framesetElement, "mousedown") is "target"
752 PASS testElementAttribute(framesetElement, "mouseenter") is "target"
753 PASS testElementAttribute(framesetElement, "mouseleave") is "target"
754 PASS testElementAttribute(framesetElement, "mousemove") is "target"
755 PASS testElementAttribute(framesetElement, "mouseout") is "target"
756 PASS testElementAttribute(framesetElement, "mouseover") is "target"
757 PASS testElementAttribute(framesetElement, "mouseup") is "target"
758 PASS testElementAttribute(framesetElement, "mousewheel") is "target"
759 PASS testElementAttribute(framesetElement, "paste") is "target"
760 PASS testElementAttribute(framesetElement, "pause") is "target"
761 PASS testElementAttribute(framesetElement, "play") is "target"
762 PASS testElementAttribute(framesetElement, "playing") is "target"
763 PASS testElementAttribute(framesetElement, "progress") is "target"
764 PASS testElementAttribute(framesetElement, "ratechange") is "target"
765 PASS testElementAttribute(framesetElement, "reset") is "target"
766 FAIL testElementAttribute(framesetElement, "scroll") should be target. Was script: target; content: window.
767 PASS testElementAttribute(framesetElement, "search") is "target"
768 PASS testElementAttribute(framesetElement, "seeked") is "target"
769 PASS testElementAttribute(framesetElement, "seeking") is "target"
770 PASS testElementAttribute(framesetElement, "select") is "target"
771 PASS testElementAttribute(framesetElement, "selectstart") is "target"
772 PASS testElementAttribute(framesetElement, "stalled") is "target"
773 PASS testElementAttribute(framesetElement, "submit") is "target"
774 PASS testElementAttribute(framesetElement, "suspend") is "target"
775 PASS testElementAttribute(framesetElement, "timeupdate") is "target"
776 PASS testElementAttribute(framesetElement, "touchcancel") is "target"
777 PASS testElementAttribute(framesetElement, "touchend") is "target"
778 PASS testElementAttribute(framesetElement, "touchmove") is "target"
779 PASS testElementAttribute(framesetElement, "touchstart") is "target"
780 PASS testElementAttribute(framesetElement, "transitionend") is "target"
781 PASS testElementAttribute(framesetElement, "volumechange") is "target"
782 PASS testElementAttribute(framesetElement, "waiting") is "target"
783 FAIL testElementAttribute(framesetElement, "webkitanimationend") should be target. Was script: none; content: target.
784 FAIL testElementAttribute(framesetElement, "webkitanimationiteration") should be target. Was script: none; content: target.
785 FAIL testElementAttribute(framesetElement, "webkitanimationstart") should be target. Was script: none; content: target.
786 FAIL testElementAttribute(framesetElement, "webkittransitionend") should be target. Was script: none; content: target.
787 PASS testElementAttribute(framesetElement, "wheel") is "target"
788
789 Event names we expect to not be able to set on <frameset> element
790
791 PASS testElementAttribute(framesetElement, "noneventname") is "none"
792 PASS testElementAttribute(framesetElement, "readystatechange") is "none"
793
794 Event names we expect to be able to set on an element (tested on the SVG <rect> element)
795
796 PASS testElementAttribute(rectElement, "abort") is "target"
797 PASS testElementAttribute(rectElement, "animationend") is "target"
798 PASS testElementAttribute(rectElement, "animationiteration") is "target"
799 PASS testElementAttribute(rectElement, "animationstart") is "target"
800 PASS testElementAttribute(rectElement, "beforecopy") is "target"
801 PASS testElementAttribute(rectElement, "beforecut") is "target"
802 PASS testElementAttribute(rectElement, "beforeload") is "target"
803 PASS testElementAttribute(rectElement, "beforepaste") is "target"
804 PASS testElementAttribute(rectElement, "blur") is "target"
805 PASS testElementAttribute(rectElement, "canplay") is "target"
806 PASS testElementAttribute(rectElement, "canplaythrough") is "target"
807 PASS testElementAttribute(rectElement, "change") is "target"
808 PASS testElementAttribute(rectElement, "click") is "target"
809 PASS testElementAttribute(rectElement, "contextmenu") is "target"
810 PASS testElementAttribute(rectElement, "copy") is "target"
811 PASS testElementAttribute(rectElement, "cut") is "target"
812 PASS testElementAttribute(rectElement, "dblclick") is "target"
813 PASS testElementAttribute(rectElement, "drag") is "target"
814 PASS testElementAttribute(rectElement, "dragend") is "target"
815 PASS testElementAttribute(rectElement, "dragenter") is "target"
816 PASS testElementAttribute(rectElement, "dragleave") is "target"
817 PASS testElementAttribute(rectElement, "dragover") is "target"
818 PASS testElementAttribute(rectElement, "dragstart") is "target"
819 PASS testElementAttribute(rectElement, "drop") is "target"
820 PASS testElementAttribute(rectElement, "durationchange") is "target"
821 PASS testElementAttribute(rectElement, "emptied") is "target"
822 PASS testElementAttribute(rectElement, "ended") is "target"
823 PASS testElementAttribute(rectElement, "error") is "target"
824 PASS testElementAttribute(rectElement, "focus") is "target"
825 PASS testElementAttribute(rectElement, "focusin") is "target"
826 PASS testElementAttribute(rectElement, "focusout") is "target"
827 PASS testElementAttribute(rectElement, "input") is "target"
828 PASS testElementAttribute(rectElement, "invalid") is "target"
829 PASS testElementAttribute(rectElement, "keydown") is "target"
830 PASS testElementAttribute(rectElement, "keypress") is "target"
831 PASS testElementAttribute(rectElement, "keyup") is "target"
832 PASS testElementAttribute(rectElement, "load") is "target"
833 PASS testElementAttribute(rectElement, "loadeddata") is "target"
834 PASS testElementAttribute(rectElement, "loadedmetadata") is "target"
835 PASS testElementAttribute(rectElement, "loadstart") is "target"
836 PASS testElementAttribute(rectElement, "mousedown") is "target"
837 PASS testElementAttribute(rectElement, "mouseenter") is "target"
838 PASS testElementAttribute(rectElement, "mouseleave") is "target"
839 PASS testElementAttribute(rectElement, "mousemove") is "target"
840 PASS testElementAttribute(rectElement, "mouseout") is "target"
841 PASS testElementAttribute(rectElement, "mouseover") is "target"
842 PASS testElementAttribute(rectElement, "mouseup") is "target"
843 PASS testElementAttribute(rectElement, "mousewheel") is "target"
844 PASS testElementAttribute(rectElement, "paste") is "target"
845 PASS testElementAttribute(rectElement, "pause") is "target"
846 PASS testElementAttribute(rectElement, "play") is "target"
847 PASS testElementAttribute(rectElement, "playing") is "target"
848 PASS testElementAttribute(rectElement, "progress") is "target"
849 PASS testElementAttribute(rectElement, "ratechange") is "target"
850 PASS testElementAttribute(rectElement, "reset") is "target"
851 PASS testElementAttribute(rectElement, "scroll") is "target"
852 PASS testElementAttribute(rectElement, "search") is "target"
853 PASS testElementAttribute(rectElement, "seeked") is "target"
854 PASS testElementAttribute(rectElement, "seeking") is "target"
855 PASS testElementAttribute(rectElement, "select") is "target"
856 PASS testElementAttribute(rectElement, "selectstart") is "target"
857 PASS testElementAttribute(rectElement, "stalled") is "target"
858 PASS testElementAttribute(rectElement, "submit") is "target"
859 PASS testElementAttribute(rectElement, "suspend") is "target"
860 PASS testElementAttribute(rectElement, "timeupdate") is "target"
861 PASS testElementAttribute(rectElement, "touchcancel") is "target"
862 PASS testElementAttribute(rectElement, "touchend") is "target"
863 PASS testElementAttribute(rectElement, "touchmove") is "target"
864 PASS testElementAttribute(rectElement, "touchstart") is "target"
865 PASS testElementAttribute(rectElement, "transitionend") is "target"
866 PASS testElementAttribute(rectElement, "volumechange") is "target"
867 PASS testElementAttribute(rectElement, "waiting") is "target"
868 FAIL testElementAttribute(rectElement, "webkitanimationend") should be target. Was script: none; content: target.
869 FAIL testElementAttribute(rectElement, "webkitanimationiteration") should be target. Was script: none; content: target.
870 FAIL testElementAttribute(rectElement, "webkitanimationstart") should be target. Was script: none; content: target.
871 FAIL testElementAttribute(rectElement, "webkittransitionend") should be target. Was script: none; content: target.
872 PASS testElementAttribute(rectElement, "wheel") is "target"
873
874 Event names we expect not to be able to set on an element (tested on the SVG <rect> element)
875
876 PASS testElementAttribute(rectElement, "beforeunload") is "none"
877 PASS testElementAttribute(rectElement, "hashchange") is "none"
878 PASS testElementAttribute(rectElement, "message") is "none"
879 PASS testElementAttribute(rectElement, "noneventname") is "none"
880 PASS testElementAttribute(rectElement, "offline") is "none"
881 PASS testElementAttribute(rectElement, "online") is "none"
882 PASS testElementAttribute(rectElement, "pagehide") is "none"
883 PASS testElementAttribute(rectElement, "pageshow") is "none"
884 PASS testElementAttribute(rectElement, "popstate") is "none"
885 PASS testElementAttribute(rectElement, "readystatechange") is "none"
886 PASS testElementAttribute(rectElement, "resize") is "none"
887 PASS testElementAttribute(rectElement, "selectionchange") is "none"
888 PASS testElementAttribute(rectElement, "storage") is "none"
889 PASS testElementAttribute(rectElement, "unload") is "none"
890
891 Event names on a non-HTML element
892
893 FAIL testElementAttribute(nonHTMLElement, "abort") should be none. Was script: target; content: none.
894 FAIL testElementAttribute(nonHTMLElement, "animationend") should be none. Was script: target; content: none.
895 FAIL testElementAttribute(nonHTMLElement, "animationiteration") should be none. Was script: target; content: none.
896 FAIL testElementAttribute(nonHTMLElement, "animationstart") should be none. Was script: target; content: none.
897 FAIL testElementAttribute(nonHTMLElement, "beforecopy") should be none. Was script: target; content: none.
898 FAIL testElementAttribute(nonHTMLElement, "beforecut") should be none. Was script: target; content: none.
899 FAIL testElementAttribute(nonHTMLElement, "beforeload") should be none. Was script: target; content: none.
900 FAIL testElementAttribute(nonHTMLElement, "beforepaste") should be none. Was script: target; content: none.
901 PASS testElementAttribute(nonHTMLElement, "beforeunload") is "none"
902 FAIL testElementAttribute(nonHTMLElement, "blur") should be none. Was script: target; content: none.
903 FAIL testElementAttribute(nonHTMLElement, "canplay") should be none. Was script: target; content: none.
904 FAIL testElementAttribute(nonHTMLElement, "canplaythrough") should be none. Was script: target; content: none.
905 FAIL testElementAttribute(nonHTMLElement, "change") should be none. Was script: target; content: none.
906 FAIL testElementAttribute(nonHTMLElement, "click") should be none. Was script: target; content: none.
907 FAIL testElementAttribute(nonHTMLElement, "contextmenu") should be none. Was script: target; content: none.
908 FAIL testElementAttribute(nonHTMLElement, "copy") should be none. Was script: target; content: none.
909 FAIL testElementAttribute(nonHTMLElement, "cut") should be none. Was script: target; content: none.
910 FAIL testElementAttribute(nonHTMLElement, "dblclick") should be none. Was script: target; content: none.
911 FAIL testElementAttribute(nonHTMLElement, "drag") should be none. Was script: target; content: none.
912 FAIL testElementAttribute(nonHTMLElement, "dragend") should be none. Was script: target; content: none.
913 FAIL testElementAttribute(nonHTMLElement, "dragenter") should be none. Was script: target; content: none.
914 FAIL testElementAttribute(nonHTMLElement, "dragleave") should be none. Was script: target; content: none.
915 FAIL testElementAttribute(nonHTMLElement, "dragover") should be none. Was script: target; content: none.
916 FAIL testElementAttribute(nonHTMLElement, "dragstart") should be none. Was script: target; content: none.
917 FAIL testElementAttribute(nonHTMLElement, "drop") should be none. Was script: target; content: none.
918 FAIL testElementAttribute(nonHTMLElement, "durationchange") should be none. Was script: target; content: none.
919 FAIL testElementAttribute(nonHTMLElement, "emptied") should be none. Was script: target; content: none.
920 FAIL testElementAttribute(nonHTMLElement, "ended") should be none. Was script: target; content: none.
921 FAIL testElementAttribute(nonHTMLElement, "error") should be none. Was script: target; content: none.
922 FAIL testElementAttribute(nonHTMLElement, "focus") should be none. Was script: target; content: none.
923 FAIL testElementAttribute(nonHTMLElement, "focusin") should be none. Was script: target; content: none.
924 FAIL testElementAttribute(nonHTMLElement, "focusout") should be none. Was script: target; content: none.
925 PASS testElementAttribute(nonHTMLElement, "hashchange") is "none"
926 FAIL testElementAttribute(nonHTMLElement, "input") should be none. Was script: target; content: none.
927 FAIL testElementAttribute(nonHTMLElement, "invalid") should be none. Was script: target; content: none.
928 FAIL testElementAttribute(nonHTMLElement, "keydown") should be none. Was script: target; content: none.
929 FAIL testElementAttribute(nonHTMLElement, "keypress") should be none. Was script: target; content: none.
930 FAIL testElementAttribute(nonHTMLElement, "keyup") should be none. Was script: target; content: none.
931 FAIL testElementAttribute(nonHTMLElement, "load") should be none. Was script: target; content: none.
932 FAIL testElementAttribute(nonHTMLElement, "loadeddata") should be none. Was script: target; content: none.
933 FAIL testElementAttribute(nonHTMLElement, "loadedmetadata") should be none. Was script: target; content: none.
934 FAIL testElementAttribute(nonHTMLElement, "loadstart") should be none. Was script: target; content: none.
935 PASS testElementAttribute(nonHTMLElement, "message") is "none"
936 FAIL testElementAttribute(nonHTMLElement, "mousedown") should be none. Was script: target; content: none.
937 FAIL testElementAttribute(nonHTMLElement, "mouseenter") should be none. Was script: target; content: none.
938 FAIL testElementAttribute(nonHTMLElement, "mouseleave") should be none. Was script: target; content: none.
939 FAIL testElementAttribute(nonHTMLElement, "mousemove") should be none. Was script: target; content: none.
940 FAIL testElementAttribute(nonHTMLElement, "mouseout") should be none. Was script: target; content: none.
941 FAIL testElementAttribute(nonHTMLElement, "mouseover") should be none. Was script: target; content: none.
942 FAIL testElementAttribute(nonHTMLElement, "mouseup") should be none. Was script: target; content: none.
943 FAIL testElementAttribute(nonHTMLElement, "mousewheel") should be none. Was script: target; content: none.
944 PASS testElementAttribute(nonHTMLElement, "noneventname") is "none"
945 PASS testElementAttribute(nonHTMLElement, "offline") is "none"
946 PASS testElementAttribute(nonHTMLElement, "online") is "none"
947 PASS testElementAttribute(nonHTMLElement, "pagehide") is "none"
948 PASS testElementAttribute(nonHTMLElement, "pageshow") is "none"
949 FAIL testElementAttribute(nonHTMLElement, "paste") should be none. Was script: target; content: none.
950 FAIL testElementAttribute(nonHTMLElement, "pause") should be none. Was script: target; content: none.
951 FAIL testElementAttribute(nonHTMLElement, "play") should be none. Was script: target; content: none.
952 FAIL testElementAttribute(nonHTMLElement, "playing") should be none. Was script: target; content: none.
953 PASS testElementAttribute(nonHTMLElement, "popstate") is "none"
954 FAIL testElementAttribute(nonHTMLElement, "progress") should be none. Was script: target; content: none.
955 FAIL testElementAttribute(nonHTMLElement, "ratechange") should be none. Was script: target; content: none.
956 PASS testElementAttribute(nonHTMLElement, "readystatechange") is "none"
957 FAIL testElementAttribute(nonHTMLElement, "reset") should be none. Was script: target; content: none.
958 PASS testElementAttribute(nonHTMLElement, "resize") is "none"
959 FAIL testElementAttribute(nonHTMLElement, "scroll") should be none. Was script: target; content: none.
960 FAIL testElementAttribute(nonHTMLElement, "search") should be none. Was script: target; content: none.
961 FAIL testElementAttribute(nonHTMLElement, "seeked") should be none. Was script: target; content: none.
962 FAIL testElementAttribute(nonHTMLElement, "seeking") should be none. Was script: target; content: none.
963 FAIL testElementAttribute(nonHTMLElement, "select") should be none. Was script: target; content: none.
964 PASS testElementAttribute(nonHTMLElement, "selectionchange") is "none"
965 FAIL testElementAttribute(nonHTMLElement, "selectstart") should be none. Was script: target; content: none.
966 FAIL testElementAttribute(nonHTMLElement, "stalled") should be none. Was script: target; content: none.
967 PASS testElementAttribute(nonHTMLElement, "storage") is "none"
968 FAIL testElementAttribute(nonHTMLElement, "submit") should be none. Was script: target; content: none.
969 FAIL testElementAttribute(nonHTMLElement, "suspend") should be none. Was script: target; content: none.
970 FAIL testElementAttribute(nonHTMLElement, "timeupdate") should be none. Was script: target; content: none.
971 FAIL testElementAttribute(nonHTMLElement, "touchcancel") should be none. Was script: target; content: none.
972 FAIL testElementAttribute(nonHTMLElement, "touchend") should be none. Was script: target; content: none.
973 FAIL testElementAttribute(nonHTMLElement, "touchmove") should be none. Was script: target; content: none.
974 FAIL testElementAttribute(nonHTMLElement, "touchstart") should be none. Was script: target; content: none.
975 FAIL testElementAttribute(nonHTMLElement, "transitionend") should be none. Was script: target; content: none.
976 PASS testElementAttribute(nonHTMLElement, "unload") is "none"
977 FAIL testElementAttribute(nonHTMLElement, "volumechange") should be none. Was script: target; content: none.
978 FAIL testElementAttribute(nonHTMLElement, "waiting") should be none. Was script: target; content: none.
979 PASS testElementAttribute(nonHTMLElement, "webkitanimationend") is "none"
980 PASS testElementAttribute(nonHTMLElement, "webkitanimationiteration") is "none"
981 PASS testElementAttribute(nonHTMLElement, "webkitanimationstart") is "none"
982 PASS testElementAttribute(nonHTMLElement, "webkittransitionend") is "none"
983 FAIL testElementAttribute(nonHTMLElement, "wheel") should be none. Was script: target; content: none.
984
985 PASS successfullyParsed is true
986
987 TEST COMPLETE
988