fece200bfc38e7e36223855387d65f73849dbe95
[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, "devicemotion") is "window"
21 PASS testScriptAttribute(window, "deviceorientation") is "window"
22 PASS testScriptAttribute(window, "drag") is "window"
23 PASS testScriptAttribute(window, "dragend") is "window"
24 PASS testScriptAttribute(window, "dragenter") is "window"
25 PASS testScriptAttribute(window, "dragleave") is "window"
26 PASS testScriptAttribute(window, "dragover") is "window"
27 PASS testScriptAttribute(window, "dragstart") is "window"
28 PASS testScriptAttribute(window, "drop") is "window"
29 PASS testScriptAttribute(window, "durationchange") is "window"
30 PASS testScriptAttribute(window, "emptied") is "window"
31 PASS testScriptAttribute(window, "ended") is "window"
32 PASS testScriptAttribute(window, "error") is "window"
33 PASS testScriptAttribute(window, "focus") is "window"
34 PASS testScriptAttribute(window, "gesturechange") is "window"
35 PASS testScriptAttribute(window, "gestureend") is "window"
36 PASS testScriptAttribute(window, "gesturestart") is "window"
37 PASS testScriptAttribute(window, "hashchange") is "window"
38 PASS testScriptAttribute(window, "input") is "window"
39 PASS testScriptAttribute(window, "invalid") is "window"
40 PASS testScriptAttribute(window, "keydown") is "window"
41 PASS testScriptAttribute(window, "keypress") is "window"
42 PASS testScriptAttribute(window, "keyup") is "window"
43 PASS testScriptAttribute(window, "load") is "window"
44 PASS testScriptAttribute(window, "loadeddata") is "window"
45 PASS testScriptAttribute(window, "loadedmetadata") is "window"
46 PASS testScriptAttribute(window, "loadstart") is "window"
47 PASS testScriptAttribute(window, "message") is "window"
48 PASS testScriptAttribute(window, "mousedown") is "window"
49 PASS testScriptAttribute(window, "mouseenter") is "window"
50 PASS testScriptAttribute(window, "mouseleave") is "window"
51 PASS testScriptAttribute(window, "mousemove") is "window"
52 PASS testScriptAttribute(window, "mouseout") is "window"
53 PASS testScriptAttribute(window, "mouseover") is "window"
54 PASS testScriptAttribute(window, "mouseup") is "window"
55 PASS testScriptAttribute(window, "mousewheel") is "window"
56 PASS testScriptAttribute(window, "offline") is "window"
57 PASS testScriptAttribute(window, "online") is "window"
58 PASS testScriptAttribute(window, "orientationchange") is "window"
59 PASS testScriptAttribute(window, "pagehide") is "window"
60 PASS testScriptAttribute(window, "pageshow") is "window"
61 PASS testScriptAttribute(window, "pause") is "window"
62 PASS testScriptAttribute(window, "play") is "window"
63 PASS testScriptAttribute(window, "playing") is "window"
64 PASS testScriptAttribute(window, "popstate") is "window"
65 PASS testScriptAttribute(window, "progress") is "window"
66 PASS testScriptAttribute(window, "ratechange") is "window"
67 PASS testScriptAttribute(window, "reset") is "window"
68 PASS testScriptAttribute(window, "resize") is "window"
69 PASS testScriptAttribute(window, "scroll") is "window"
70 PASS testScriptAttribute(window, "search") is "window"
71 PASS testScriptAttribute(window, "seeked") is "window"
72 PASS testScriptAttribute(window, "seeking") is "window"
73 PASS testScriptAttribute(window, "select") is "window"
74 PASS testScriptAttribute(window, "stalled") is "window"
75 PASS testScriptAttribute(window, "storage") is "window"
76 PASS testScriptAttribute(window, "submit") is "window"
77 PASS testScriptAttribute(window, "suspend") is "window"
78 PASS testScriptAttribute(window, "timeupdate") is "window"
79 PASS testScriptAttribute(window, "touchcancel") is "window"
80 PASS testScriptAttribute(window, "touchend") is "window"
81 PASS testScriptAttribute(window, "touchmove") is "window"
82 PASS testScriptAttribute(window, "touchstart") is "window"
83 PASS testScriptAttribute(window, "transitionend") is "window"
84 PASS testScriptAttribute(window, "unload") is "window"
85 PASS testScriptAttribute(window, "volumechange") is "window"
86 PASS testScriptAttribute(window, "waiting") is "window"
87 PASS testScriptAttribute(window, "webkitanimationend") is "window"
88 PASS testScriptAttribute(window, "webkitanimationiteration") is "window"
89 PASS testScriptAttribute(window, "webkitanimationstart") is "window"
90 PASS testScriptAttribute(window, "webkitdeviceproximity") is "window"
91 PASS testScriptAttribute(window, "webkitmouseforcecancelled") is "window"
92 PASS testScriptAttribute(window, "webkitmouseforcechanged") is "window"
93 PASS testScriptAttribute(window, "webkitmouseforceclick") is "window"
94 PASS testScriptAttribute(window, "webkitmouseforcedown") is "window"
95 PASS testScriptAttribute(window, "webkitmouseforceup") is "window"
96 PASS testScriptAttribute(window, "webkitmouseforcewillbegin") is "window"
97 PASS testScriptAttribute(window, "webkittransitionend") is "window"
98 PASS testScriptAttribute(window, "webkitwillrevealbottom") is "window"
99 PASS testScriptAttribute(window, "webkitwillrevealleft") is "window"
100 PASS testScriptAttribute(window, "webkitwillrevealright") is "window"
101 PASS testScriptAttribute(window, "webkitwillrevealtop") is "window"
102 PASS testScriptAttribute(window, "wheel") is "window"
103
104 Event names we expect not to be able to set on the window object
105
106 PASS testScriptAttribute(window, "autocomplete") is "none"
107 PASS testScriptAttribute(window, "autocompleteerror") is "none"
108 PASS testScriptAttribute(window, "beforecopy") is "none"
109 PASS testScriptAttribute(window, "beforecut") is "none"
110 PASS testScriptAttribute(window, "beforeload") is "none"
111 PASS testScriptAttribute(window, "beforepaste") is "none"
112 PASS testScriptAttribute(window, "copy") is "none"
113 PASS testScriptAttribute(window, "cut") is "none"
114 PASS testScriptAttribute(window, "focusin") is "none"
115 PASS testScriptAttribute(window, "focusout") is "none"
116 PASS testScriptAttribute(window, "noneventname") is "none"
117 PASS testScriptAttribute(window, "paste") is "none"
118 PASS testScriptAttribute(window, "pointerlockchange") is "none"
119 PASS testScriptAttribute(window, "pointerlockerror") is "none"
120 PASS testScriptAttribute(window, "readystatechange") is "none"
121 PASS testScriptAttribute(window, "securitypolicyviolation") is "none"
122 PASS testScriptAttribute(window, "selectionchange") is "none"
123 PASS testScriptAttribute(window, "selectstart") is "none"
124 PASS testScriptAttribute(window, "webkitcurrentplaybacktargetiswirelesschanged") is "none"
125 PASS testScriptAttribute(window, "webkitfullscreenchange") is "none"
126 PASS testScriptAttribute(window, "webkitfullscreenerror") is "none"
127 PASS testScriptAttribute(window, "webkitkeyadded") is "none"
128 PASS testScriptAttribute(window, "webkitkeyerror") is "none"
129 PASS testScriptAttribute(window, "webkitkeymessage") is "none"
130 PASS testScriptAttribute(window, "webkitneedkey") is "none"
131 PASS testScriptAttribute(window, "webkitplaybacktargetavailabilitychanged") is "none"
132 PASS testScriptAttribute(window, "webkitpresentationmodechanged") is "none"
133
134 Event names we expect to be able to set on the document
135
136 PASS testScriptAttribute(document, "abort") is "document"
137 PASS testScriptAttribute(document, "beforecopy") is "document"
138 PASS testScriptAttribute(document, "beforecut") is "document"
139 PASS testScriptAttribute(document, "beforepaste") is "document"
140 PASS testScriptAttribute(document, "blur") is "document"
141 PASS testScriptAttribute(document, "change") is "document"
142 PASS testScriptAttribute(document, "click") is "document"
143 PASS testScriptAttribute(document, "contextmenu") is "document"
144 PASS testScriptAttribute(document, "copy") is "document"
145 PASS testScriptAttribute(document, "cut") is "document"
146 PASS testScriptAttribute(document, "dblclick") is "document"
147 PASS testScriptAttribute(document, "drag") is "document"
148 PASS testScriptAttribute(document, "dragend") is "document"
149 PASS testScriptAttribute(document, "dragenter") is "document"
150 PASS testScriptAttribute(document, "dragleave") is "document"
151 PASS testScriptAttribute(document, "dragover") is "document"
152 PASS testScriptAttribute(document, "dragstart") is "document"
153 PASS testScriptAttribute(document, "drop") is "document"
154 PASS testScriptAttribute(document, "error") is "document"
155 PASS testScriptAttribute(document, "focus") is "document"
156 PASS testScriptAttribute(document, "input") is "document"
157 PASS testScriptAttribute(document, "invalid") is "document"
158 PASS testScriptAttribute(document, "keydown") is "document"
159 PASS testScriptAttribute(document, "keypress") is "document"
160 PASS testScriptAttribute(document, "keyup") is "document"
161 PASS testScriptAttribute(document, "load") is "document"
162 PASS testScriptAttribute(document, "mousedown") is "document"
163 PASS testScriptAttribute(document, "mouseenter") is "document"
164 PASS testScriptAttribute(document, "mouseleave") is "document"
165 PASS testScriptAttribute(document, "mousemove") is "document"
166 PASS testScriptAttribute(document, "mouseout") is "document"
167 PASS testScriptAttribute(document, "mouseover") is "document"
168 PASS testScriptAttribute(document, "mouseup") is "document"
169 PASS testScriptAttribute(document, "mousewheel") is "document"
170 PASS testScriptAttribute(document, "paste") is "document"
171 PASS testScriptAttribute(document, "pointerlockchange") is "document"
172 PASS testScriptAttribute(document, "pointerlockerror") is "document"
173 PASS testScriptAttribute(document, "readystatechange") is "document"
174 PASS testScriptAttribute(document, "reset") is "document"
175 PASS testScriptAttribute(document, "scroll") is "document"
176 PASS testScriptAttribute(document, "search") is "document"
177 PASS testScriptAttribute(document, "securitypolicyviolation") is "document"
178 PASS testScriptAttribute(document, "select") is "document"
179 PASS testScriptAttribute(document, "selectionchange") is "document"
180 PASS testScriptAttribute(document, "selectstart") is "document"
181 PASS testScriptAttribute(document, "submit") is "document"
182 PASS testScriptAttribute(document, "touchcancel") is "document"
183 PASS testScriptAttribute(document, "touchend") is "document"
184 PASS testScriptAttribute(document, "touchmove") is "document"
185 PASS testScriptAttribute(document, "touchstart") is "document"
186 PASS testScriptAttribute(document, "webkitmouseforcecancelled") is "document"
187 PASS testScriptAttribute(document, "webkitmouseforcechanged") is "document"
188 PASS testScriptAttribute(document, "webkitmouseforceclick") is "document"
189 PASS testScriptAttribute(document, "webkitmouseforcedown") is "document"
190 PASS testScriptAttribute(document, "webkitmouseforceup") is "document"
191 PASS testScriptAttribute(document, "webkitmouseforcewillbegin") is "document"
192 PASS testScriptAttribute(document, "webkitfullscreenchange") is "document"
193 PASS testScriptAttribute(document, "webkitfullscreenerror") is "document"
194 PASS testScriptAttribute(document, "webkitwillrevealbottom") is "document"
195 PASS testScriptAttribute(document, "webkitwillrevealleft") is "document"
196 PASS testScriptAttribute(document, "webkitwillrevealright") is "document"
197 PASS testScriptAttribute(document, "webkitwillrevealtop") is "document"
198 PASS testScriptAttribute(document, "wheel") is "document"
199
200 Event names we expect not to be able to set on the document
201
202 PASS testScriptAttribute(document, "animationend") is "none"
203 PASS testScriptAttribute(document, "animationiteration") is "none"
204 PASS testScriptAttribute(document, "animationstart") is "none"
205 PASS testScriptAttribute(document, "autocomplete") is "none"
206 PASS testScriptAttribute(document, "autocompleteerror") is "none"
207 PASS testScriptAttribute(document, "beforeload") is "none"
208 PASS testScriptAttribute(document, "beforeunload") is "none"
209 PASS testScriptAttribute(document, "canplay") is "none"
210 PASS testScriptAttribute(document, "canplaythrough") is "none"
211 PASS testScriptAttribute(document, "devicemotion") is "none"
212 PASS testScriptAttribute(document, "deviceorientation") is "none"
213 PASS testScriptAttribute(document, "durationchange") is "none"
214 PASS testScriptAttribute(document, "emptied") is "none"
215 PASS testScriptAttribute(document, "ended") is "none"
216 PASS testScriptAttribute(document, "focusin") is "none"
217 PASS testScriptAttribute(document, "focusout") is "none"
218 PASS testScriptAttribute(document, "gesturechange") is "none"
219 PASS testScriptAttribute(document, "gestureend") is "none"
220 PASS testScriptAttribute(document, "gesturestart") is "none"
221 PASS testScriptAttribute(document, "hashchange") is "none"
222 PASS testScriptAttribute(document, "loadeddata") is "none"
223 PASS testScriptAttribute(document, "loadedmetadata") is "none"
224 PASS testScriptAttribute(document, "loadstart") is "none"
225 PASS testScriptAttribute(document, "message") is "none"
226 PASS testScriptAttribute(document, "noneventname") is "none"
227 PASS testScriptAttribute(document, "offline") is "none"
228 PASS testScriptAttribute(document, "online") is "none"
229 PASS testScriptAttribute(document, "orientationchange") is "none"
230 PASS testScriptAttribute(document, "pagehide") is "none"
231 PASS testScriptAttribute(document, "pageshow") is "none"
232 PASS testScriptAttribute(document, "pause") is "none"
233 PASS testScriptAttribute(document, "play") is "none"
234 PASS testScriptAttribute(document, "playing") is "none"
235 PASS testScriptAttribute(document, "popstate") is "none"
236 PASS testScriptAttribute(document, "progress") is "none"
237 PASS testScriptAttribute(document, "ratechange") is "none"
238 PASS testScriptAttribute(document, "resize") is "none"
239 PASS testScriptAttribute(document, "seeked") is "none"
240 PASS testScriptAttribute(document, "seeking") is "none"
241 PASS testScriptAttribute(document, "stalled") is "none"
242 PASS testScriptAttribute(document, "storage") is "none"
243 PASS testScriptAttribute(document, "suspend") is "none"
244 PASS testScriptAttribute(document, "timeupdate") is "none"
245 PASS testScriptAttribute(document, "transitionend") is "none"
246 PASS testScriptAttribute(document, "unload") is "none"
247 PASS testScriptAttribute(document, "volumechange") is "none"
248 PASS testScriptAttribute(document, "waiting") is "none"
249 PASS testScriptAttribute(document, "webkitanimationend") is "none"
250 PASS testScriptAttribute(document, "webkitanimationiteration") is "none"
251 PASS testScriptAttribute(document, "webkitanimationstart") is "none"
252 PASS testScriptAttribute(document, "webkitcurrentplaybacktargetiswirelesschanged") is "none"
253 PASS testScriptAttribute(document, "webkitdeviceproximity") is "none"
254 PASS testScriptAttribute(document, "webkitkeyadded") is "none"
255 PASS testScriptAttribute(document, "webkitkeyerror") is "none"
256 PASS testScriptAttribute(document, "webkitkeymessage") is "none"
257 PASS testScriptAttribute(document, "webkitneedkey") is "none"
258 PASS testScriptAttribute(document, "webkitplaybacktargetavailabilitychanged") is "none"
259 PASS testScriptAttribute(document, "webkitpresentationmodechanged") is "none"
260 PASS testScriptAttribute(document, "webkittransitionend") is "none"
261
262 Event names we expect to be able to set on an element (tested on the <html> element)
263
264 PASS testElementAttribute(element, "abort") is "target"
265 PASS testElementAttribute(element, "animationend") is "target"
266 PASS testElementAttribute(element, "animationiteration") is "target"
267 PASS testElementAttribute(element, "animationstart") is "target"
268 PASS testElementAttribute(element, "autocomplete") is "target"
269 PASS testElementAttribute(element, "autocompleteerror") is "target"
270 PASS testElementAttribute(element, "beforecopy") is "target"
271 PASS testElementAttribute(element, "beforecut") is "target"
272 PASS testElementAttribute(element, "beforeload") is "target"
273 PASS testElementAttribute(element, "beforepaste") is "target"
274 PASS testElementAttribute(element, "blur") is "target"
275 PASS testElementAttribute(element, "canplay") is "target"
276 PASS testElementAttribute(element, "canplaythrough") is "target"
277 PASS testElementAttribute(element, "change") is "target"
278 PASS testElementAttribute(element, "click") is "target"
279 PASS testElementAttribute(element, "contextmenu") is "target"
280 PASS testElementAttribute(element, "copy") is "target"
281 PASS testElementAttribute(element, "cut") is "target"
282 PASS testElementAttribute(element, "dblclick") is "target"
283 PASS testElementAttribute(element, "drag") is "target"
284 PASS testElementAttribute(element, "dragend") is "target"
285 PASS testElementAttribute(element, "dragenter") is "target"
286 PASS testElementAttribute(element, "dragleave") is "target"
287 PASS testElementAttribute(element, "dragover") is "target"
288 PASS testElementAttribute(element, "dragstart") is "target"
289 PASS testElementAttribute(element, "drop") is "target"
290 PASS testElementAttribute(element, "durationchange") is "target"
291 PASS testElementAttribute(element, "emptied") is "target"
292 PASS testElementAttribute(element, "ended") is "target"
293 PASS testElementAttribute(element, "error") is "target"
294 PASS testElementAttribute(element, "focus") is "target"
295 PASS testElementAttribute(element, "focusin") is "target"
296 PASS testElementAttribute(element, "focusout") is "target"
297 PASS testElementAttribute(element, "gesturechange") is "target"
298 PASS testElementAttribute(element, "gestureend") is "target"
299 PASS testElementAttribute(element, "gesturestart") is "target"
300 PASS testElementAttribute(element, "input") is "target"
301 PASS testElementAttribute(element, "invalid") is "target"
302 PASS testElementAttribute(element, "keydown") is "target"
303 PASS testElementAttribute(element, "keypress") is "target"
304 PASS testElementAttribute(element, "keyup") is "target"
305 PASS testElementAttribute(element, "load") is "target"
306 PASS testElementAttribute(element, "loadeddata") is "target"
307 PASS testElementAttribute(element, "loadedmetadata") is "target"
308 PASS testElementAttribute(element, "loadstart") is "target"
309 PASS testElementAttribute(element, "mousedown") is "target"
310 PASS testElementAttribute(element, "mouseenter") is "target"
311 PASS testElementAttribute(element, "mouseleave") is "target"
312 PASS testElementAttribute(element, "mousemove") is "target"
313 PASS testElementAttribute(element, "mouseout") is "target"
314 PASS testElementAttribute(element, "mouseover") is "target"
315 PASS testElementAttribute(element, "mouseup") is "target"
316 PASS testElementAttribute(element, "mousewheel") is "target"
317 PASS testElementAttribute(element, "paste") is "target"
318 PASS testElementAttribute(element, "pause") is "target"
319 PASS testElementAttribute(element, "play") is "target"
320 PASS testElementAttribute(element, "playing") is "target"
321 PASS testElementAttribute(element, "progress") is "target"
322 PASS testElementAttribute(element, "ratechange") is "target"
323 PASS testElementAttribute(element, "reset") is "target"
324 PASS testElementAttribute(element, "scroll") is "target"
325 PASS testElementAttribute(element, "search") is "target"
326 PASS testElementAttribute(element, "seeked") is "target"
327 PASS testElementAttribute(element, "seeking") is "target"
328 PASS testElementAttribute(element, "select") is "target"
329 PASS testElementAttribute(element, "selectstart") is "target"
330 PASS testElementAttribute(element, "stalled") is "target"
331 PASS testElementAttribute(element, "submit") is "target"
332 PASS testElementAttribute(element, "suspend") is "target"
333 PASS testElementAttribute(element, "timeupdate") is "target"
334 PASS testElementAttribute(element, "touchcancel") is "target"
335 PASS testElementAttribute(element, "touchend") is "target"
336 PASS testElementAttribute(element, "touchmove") is "target"
337 PASS testElementAttribute(element, "touchstart") is "target"
338 PASS testElementAttribute(element, "transitionend") is "target"
339 PASS testElementAttribute(element, "volumechange") is "target"
340 PASS testElementAttribute(element, "waiting") is "target"
341 PASS testElementAttribute(element, "webkitanimationend") is "target"
342 PASS testElementAttribute(element, "webkitanimationiteration") is "target"
343 PASS testElementAttribute(element, "webkitanimationstart") is "target"
344 PASS testElementAttribute(element, "webkitcurrentplaybacktargetiswirelesschanged") is "target"
345 PASS testElementAttribute(element, "webkitfullscreenchange") is "target"
346 PASS testElementAttribute(element, "webkitfullscreenerror") is "target"
347 PASS testElementAttribute(element, "webkitkeyadded") is "target"
348 PASS testElementAttribute(element, "webkitkeyerror") is "target"
349 PASS testElementAttribute(element, "webkitkeymessage") is "target"
350 PASS testElementAttribute(element, "webkitmouseforcecancelled") is "target"
351 PASS testElementAttribute(element, "webkitmouseforcechanged") is "target"
352 PASS testElementAttribute(element, "webkitmouseforceclick") is "target"
353 PASS testElementAttribute(element, "webkitmouseforcedown") is "target"
354 PASS testElementAttribute(element, "webkitmouseforceup") is "target"
355 PASS testElementAttribute(element, "webkitmouseforcewillbegin") is "target"
356 PASS testElementAttribute(element, "webkitneedkey") is "target"
357 PASS testElementAttribute(element, "webkitplaybacktargetavailabilitychanged") is "target"
358 PASS testElementAttribute(element, "webkitpresentationmodechanged") is "target"
359 PASS testElementAttribute(element, "webkittransitionend") is "target"
360 PASS testElementAttribute(element, "webkitwillrevealbottom") is "target"
361 PASS testElementAttribute(element, "webkitwillrevealleft") is "target"
362 PASS testElementAttribute(element, "webkitwillrevealright") is "target"
363 PASS testElementAttribute(element, "webkitwillrevealtop") is "target"
364 PASS testElementAttribute(element, "wheel") is "target"
365
366 Event names we expect not to be able to set on an element (tested on the <html> element)
367
368 PASS testElementAttribute(element, "beforeunload") is "none"
369 PASS testElementAttribute(element, "devicemotion") is "none"
370 PASS testElementAttribute(element, "deviceorientation") is "none"
371 PASS testElementAttribute(element, "hashchange") is "none"
372 PASS testElementAttribute(element, "message") is "none"
373 PASS testElementAttribute(element, "noneventname") is "none"
374 PASS testElementAttribute(element, "offline") is "none"
375 PASS testElementAttribute(element, "online") is "none"
376 PASS testElementAttribute(element, "orientationchange") is "none"
377 PASS testElementAttribute(element, "pagehide") is "none"
378 PASS testElementAttribute(element, "pageshow") is "none"
379 PASS testElementAttribute(element, "pointerlockchange") is "none"
380 PASS testElementAttribute(element, "pointerlockerror") is "none"
381 PASS testElementAttribute(element, "popstate") is "none"
382 PASS testElementAttribute(element, "readystatechange") is "none"
383 PASS testElementAttribute(element, "resize") is "none"
384 PASS testElementAttribute(element, "securitypolicyviolation") is "none"
385 PASS testElementAttribute(element, "selectionchange") is "none"
386 PASS testElementAttribute(element, "storage") is "none"
387 PASS testElementAttribute(element, "unload") is "none"
388 PASS testElementAttribute(element, "webkitdeviceproximity") is "none"
389
390 Event names we expect to be able to set on an element (tested on the <input> element)
391
392 PASS testElementAttribute(inputElement, "abort") is "target"
393 PASS testElementAttribute(inputElement, "animationend") is "target"
394 PASS testElementAttribute(inputElement, "animationiteration") is "target"
395 PASS testElementAttribute(inputElement, "animationstart") is "target"
396 PASS testElementAttribute(inputElement, "autocomplete") is "target"
397 PASS testElementAttribute(inputElement, "autocompleteerror") is "target"
398 PASS testElementAttribute(inputElement, "beforecopy") is "target"
399 PASS testElementAttribute(inputElement, "beforecut") is "target"
400 PASS testElementAttribute(inputElement, "beforeload") is "target"
401 PASS testElementAttribute(inputElement, "beforepaste") is "target"
402 PASS testElementAttribute(inputElement, "blur") is "target"
403 PASS testElementAttribute(inputElement, "canplay") is "target"
404 PASS testElementAttribute(inputElement, "canplaythrough") is "target"
405 PASS testElementAttribute(inputElement, "change") is "target"
406 PASS testElementAttribute(inputElement, "click") is "target"
407 PASS testElementAttribute(inputElement, "contextmenu") is "target"
408 PASS testElementAttribute(inputElement, "copy") is "target"
409 PASS testElementAttribute(inputElement, "cut") is "target"
410 PASS testElementAttribute(inputElement, "dblclick") is "target"
411 PASS testElementAttribute(inputElement, "drag") is "target"
412 PASS testElementAttribute(inputElement, "dragend") is "target"
413 PASS testElementAttribute(inputElement, "dragenter") is "target"
414 PASS testElementAttribute(inputElement, "dragleave") is "target"
415 PASS testElementAttribute(inputElement, "dragover") is "target"
416 PASS testElementAttribute(inputElement, "dragstart") is "target"
417 PASS testElementAttribute(inputElement, "drop") is "target"
418 PASS testElementAttribute(inputElement, "durationchange") is "target"
419 PASS testElementAttribute(inputElement, "emptied") is "target"
420 PASS testElementAttribute(inputElement, "ended") is "target"
421 PASS testElementAttribute(inputElement, "error") is "target"
422 PASS testElementAttribute(inputElement, "focus") is "target"
423 PASS testElementAttribute(inputElement, "focusin") is "target"
424 PASS testElementAttribute(inputElement, "focusout") is "target"
425 PASS testElementAttribute(inputElement, "gesturechange") is "target"
426 PASS testElementAttribute(inputElement, "gestureend") is "target"
427 PASS testElementAttribute(inputElement, "gesturestart") is "target"
428 PASS testElementAttribute(inputElement, "input") is "target"
429 PASS testElementAttribute(inputElement, "invalid") is "target"
430 PASS testElementAttribute(inputElement, "keydown") is "target"
431 PASS testElementAttribute(inputElement, "keypress") is "target"
432 PASS testElementAttribute(inputElement, "keyup") is "target"
433 PASS testElementAttribute(inputElement, "load") is "target"
434 PASS testElementAttribute(inputElement, "loadeddata") is "target"
435 PASS testElementAttribute(inputElement, "loadedmetadata") is "target"
436 PASS testElementAttribute(inputElement, "loadstart") is "target"
437 PASS testElementAttribute(inputElement, "mousedown") is "target"
438 PASS testElementAttribute(inputElement, "mouseenter") is "target"
439 PASS testElementAttribute(inputElement, "mouseleave") is "target"
440 PASS testElementAttribute(inputElement, "mousemove") is "target"
441 PASS testElementAttribute(inputElement, "mouseout") is "target"
442 PASS testElementAttribute(inputElement, "mouseover") is "target"
443 PASS testElementAttribute(inputElement, "mouseup") is "target"
444 PASS testElementAttribute(inputElement, "mousewheel") is "target"
445 PASS testElementAttribute(inputElement, "paste") is "target"
446 PASS testElementAttribute(inputElement, "pause") is "target"
447 PASS testElementAttribute(inputElement, "play") is "target"
448 PASS testElementAttribute(inputElement, "playing") is "target"
449 PASS testElementAttribute(inputElement, "progress") is "target"
450 PASS testElementAttribute(inputElement, "ratechange") is "target"
451 PASS testElementAttribute(inputElement, "reset") is "target"
452 PASS testElementAttribute(inputElement, "scroll") is "target"
453 PASS testElementAttribute(inputElement, "search") is "target"
454 PASS testElementAttribute(inputElement, "seeked") is "target"
455 PASS testElementAttribute(inputElement, "seeking") is "target"
456 PASS testElementAttribute(inputElement, "select") is "target"
457 PASS testElementAttribute(inputElement, "selectstart") is "target"
458 PASS testElementAttribute(inputElement, "stalled") is "target"
459 PASS testElementAttribute(inputElement, "submit") is "target"
460 PASS testElementAttribute(inputElement, "suspend") is "target"
461 PASS testElementAttribute(inputElement, "timeupdate") is "target"
462 PASS testElementAttribute(inputElement, "touchcancel") is "target"
463 PASS testElementAttribute(inputElement, "touchend") is "target"
464 PASS testElementAttribute(inputElement, "touchmove") is "target"
465 PASS testElementAttribute(inputElement, "touchstart") is "target"
466 PASS testElementAttribute(inputElement, "transitionend") is "target"
467 PASS testElementAttribute(inputElement, "volumechange") is "target"
468 PASS testElementAttribute(inputElement, "waiting") is "target"
469 PASS testElementAttribute(inputElement, "webkitanimationend") is "target"
470 PASS testElementAttribute(inputElement, "webkitanimationiteration") is "target"
471 PASS testElementAttribute(inputElement, "webkitanimationstart") is "target"
472 PASS testElementAttribute(inputElement, "webkitcurrentplaybacktargetiswirelesschanged") is "target"
473 PASS testElementAttribute(inputElement, "webkitfullscreenchange") is "target"
474 PASS testElementAttribute(inputElement, "webkitfullscreenerror") is "target"
475 PASS testElementAttribute(inputElement, "webkitkeyadded") is "target"
476 PASS testElementAttribute(inputElement, "webkitkeyerror") is "target"
477 PASS testElementAttribute(inputElement, "webkitkeymessage") is "target"
478 PASS testElementAttribute(inputElement, "webkitmouseforcecancelled") is "target"
479 PASS testElementAttribute(inputElement, "webkitmouseforcechanged") is "target"
480 PASS testElementAttribute(inputElement, "webkitmouseforceclick") is "target"
481 PASS testElementAttribute(inputElement, "webkitmouseforcedown") is "target"
482 PASS testElementAttribute(inputElement, "webkitmouseforceup") is "target"
483 PASS testElementAttribute(inputElement, "webkitmouseforcewillbegin") is "target"
484 PASS testElementAttribute(inputElement, "webkitneedkey") is "target"
485 PASS testElementAttribute(inputElement, "webkitplaybacktargetavailabilitychanged") is "target"
486 PASS testElementAttribute(inputElement, "webkitpresentationmodechanged") is "target"
487 PASS testElementAttribute(inputElement, "webkittransitionend") is "target"
488 PASS testElementAttribute(inputElement, "webkitwillrevealbottom") is "target"
489 PASS testElementAttribute(inputElement, "webkitwillrevealleft") is "target"
490 PASS testElementAttribute(inputElement, "webkitwillrevealright") is "target"
491 PASS testElementAttribute(inputElement, "webkitwillrevealtop") is "target"
492 PASS testElementAttribute(inputElement, "wheel") is "target"
493
494 Event names we expect not to be able to set on an element (tested on the <input> element)
495
496 PASS testElementAttribute(inputElement, "beforeunload") is "none"
497 PASS testElementAttribute(inputElement, "devicemotion") is "none"
498 PASS testElementAttribute(inputElement, "deviceorientation") is "none"
499 PASS testElementAttribute(inputElement, "hashchange") is "none"
500 PASS testElementAttribute(inputElement, "message") is "none"
501 PASS testElementAttribute(inputElement, "noneventname") is "none"
502 PASS testElementAttribute(inputElement, "offline") is "none"
503 PASS testElementAttribute(inputElement, "online") is "none"
504 PASS testElementAttribute(inputElement, "orientationchange") is "none"
505 PASS testElementAttribute(inputElement, "pagehide") is "none"
506 PASS testElementAttribute(inputElement, "pageshow") is "none"
507 PASS testElementAttribute(inputElement, "pointerlockchange") is "none"
508 PASS testElementAttribute(inputElement, "pointerlockerror") is "none"
509 PASS testElementAttribute(inputElement, "popstate") is "none"
510 PASS testElementAttribute(inputElement, "readystatechange") is "none"
511 PASS testElementAttribute(inputElement, "resize") is "none"
512 PASS testElementAttribute(inputElement, "securitypolicyviolation") is "none"
513 PASS testElementAttribute(inputElement, "selectionchange") is "none"
514 PASS testElementAttribute(inputElement, "storage") is "none"
515 PASS testElementAttribute(inputElement, "unload") is "none"
516 PASS testElementAttribute(inputElement, "webkitdeviceproximity") is "none"
517
518 Event names we expect to be able to set on an element (tested on the <audio> element)
519
520 PASS testElementAttribute(audioElement, "abort") is "target"
521 PASS testElementAttribute(audioElement, "animationend") is "target"
522 PASS testElementAttribute(audioElement, "animationiteration") is "target"
523 PASS testElementAttribute(audioElement, "animationstart") is "target"
524 PASS testElementAttribute(audioElement, "autocomplete") is "target"
525 PASS testElementAttribute(audioElement, "autocompleteerror") is "target"
526 PASS testElementAttribute(audioElement, "beforecopy") is "target"
527 PASS testElementAttribute(audioElement, "beforecut") is "target"
528 PASS testElementAttribute(audioElement, "beforeload") is "target"
529 PASS testElementAttribute(audioElement, "beforepaste") is "target"
530 PASS testElementAttribute(audioElement, "blur") is "target"
531 PASS testElementAttribute(audioElement, "canplay") is "target"
532 PASS testElementAttribute(audioElement, "canplaythrough") is "target"
533 PASS testElementAttribute(audioElement, "change") is "target"
534 PASS testElementAttribute(audioElement, "click") is "target"
535 PASS testElementAttribute(audioElement, "contextmenu") is "target"
536 PASS testElementAttribute(audioElement, "copy") is "target"
537 PASS testElementAttribute(audioElement, "cut") is "target"
538 PASS testElementAttribute(audioElement, "dblclick") is "target"
539 PASS testElementAttribute(audioElement, "drag") is "target"
540 PASS testElementAttribute(audioElement, "dragend") is "target"
541 PASS testElementAttribute(audioElement, "dragenter") is "target"
542 PASS testElementAttribute(audioElement, "dragleave") is "target"
543 PASS testElementAttribute(audioElement, "dragover") is "target"
544 PASS testElementAttribute(audioElement, "dragstart") is "target"
545 PASS testElementAttribute(audioElement, "drop") is "target"
546 PASS testElementAttribute(audioElement, "durationchange") is "target"
547 PASS testElementAttribute(audioElement, "emptied") is "target"
548 PASS testElementAttribute(audioElement, "ended") is "target"
549 PASS testElementAttribute(audioElement, "error") is "target"
550 PASS testElementAttribute(audioElement, "focus") is "target"
551 PASS testElementAttribute(audioElement, "focusin") is "target"
552 PASS testElementAttribute(audioElement, "focusout") is "target"
553 PASS testElementAttribute(audioElement, "gesturechange") is "target"
554 PASS testElementAttribute(audioElement, "gestureend") is "target"
555 PASS testElementAttribute(audioElement, "gesturestart") is "target"
556 PASS testElementAttribute(audioElement, "input") is "target"
557 PASS testElementAttribute(audioElement, "invalid") is "target"
558 PASS testElementAttribute(audioElement, "keydown") is "target"
559 PASS testElementAttribute(audioElement, "keypress") is "target"
560 PASS testElementAttribute(audioElement, "keyup") is "target"
561 PASS testElementAttribute(audioElement, "load") is "target"
562 PASS testElementAttribute(audioElement, "loadeddata") is "target"
563 PASS testElementAttribute(audioElement, "loadedmetadata") is "target"
564 PASS testElementAttribute(audioElement, "loadstart") is "target"
565 PASS testElementAttribute(audioElement, "mousedown") is "target"
566 PASS testElementAttribute(audioElement, "mouseenter") is "target"
567 PASS testElementAttribute(audioElement, "mouseleave") is "target"
568 PASS testElementAttribute(audioElement, "mousemove") is "target"
569 PASS testElementAttribute(audioElement, "mouseout") is "target"
570 PASS testElementAttribute(audioElement, "mouseover") is "target"
571 PASS testElementAttribute(audioElement, "mouseup") is "target"
572 PASS testElementAttribute(audioElement, "mousewheel") is "target"
573 PASS testElementAttribute(audioElement, "paste") is "target"
574 PASS testElementAttribute(audioElement, "pause") is "target"
575 PASS testElementAttribute(audioElement, "play") is "target"
576 PASS testElementAttribute(audioElement, "playing") is "target"
577 PASS testElementAttribute(audioElement, "progress") is "target"
578 PASS testElementAttribute(audioElement, "ratechange") is "target"
579 PASS testElementAttribute(audioElement, "reset") is "target"
580 PASS testElementAttribute(audioElement, "scroll") is "target"
581 PASS testElementAttribute(audioElement, "search") is "target"
582 PASS testElementAttribute(audioElement, "seeked") is "target"
583 PASS testElementAttribute(audioElement, "seeking") is "target"
584 PASS testElementAttribute(audioElement, "select") is "target"
585 PASS testElementAttribute(audioElement, "selectstart") is "target"
586 PASS testElementAttribute(audioElement, "stalled") is "target"
587 PASS testElementAttribute(audioElement, "submit") is "target"
588 PASS testElementAttribute(audioElement, "suspend") is "target"
589 PASS testElementAttribute(audioElement, "timeupdate") is "target"
590 PASS testElementAttribute(audioElement, "touchcancel") is "target"
591 PASS testElementAttribute(audioElement, "touchend") is "target"
592 PASS testElementAttribute(audioElement, "touchmove") is "target"
593 PASS testElementAttribute(audioElement, "touchstart") is "target"
594 PASS testElementAttribute(audioElement, "transitionend") is "target"
595 PASS testElementAttribute(audioElement, "volumechange") is "target"
596 PASS testElementAttribute(audioElement, "waiting") is "target"
597 PASS testElementAttribute(audioElement, "webkitanimationend") is "target"
598 PASS testElementAttribute(audioElement, "webkitanimationiteration") is "target"
599 PASS testElementAttribute(audioElement, "webkitanimationstart") is "target"
600 PASS testElementAttribute(audioElement, "webkitcurrentplaybacktargetiswirelesschanged") is "target"
601 PASS testElementAttribute(audioElement, "webkitfullscreenchange") is "target"
602 PASS testElementAttribute(audioElement, "webkitfullscreenerror") is "target"
603 PASS testElementAttribute(audioElement, "webkitkeyadded") is "target"
604 PASS testElementAttribute(audioElement, "webkitkeyerror") is "target"
605 PASS testElementAttribute(audioElement, "webkitkeymessage") is "target"
606 PASS testElementAttribute(audioElement, "webkitmouseforcecancelled") is "target"
607 PASS testElementAttribute(audioElement, "webkitmouseforcechanged") is "target"
608 PASS testElementAttribute(audioElement, "webkitmouseforceclick") is "target"
609 PASS testElementAttribute(audioElement, "webkitmouseforcedown") is "target"
610 PASS testElementAttribute(audioElement, "webkitmouseforceup") is "target"
611 PASS testElementAttribute(audioElement, "webkitmouseforcewillbegin") is "target"
612 PASS testElementAttribute(audioElement, "webkitneedkey") is "target"
613 PASS testElementAttribute(audioElement, "webkitplaybacktargetavailabilitychanged") is "target"
614 PASS testElementAttribute(audioElement, "webkitpresentationmodechanged") is "target"
615 PASS testElementAttribute(audioElement, "webkittransitionend") is "target"
616 PASS testElementAttribute(audioElement, "webkitwillrevealbottom") is "target"
617 PASS testElementAttribute(audioElement, "webkitwillrevealleft") is "target"
618 PASS testElementAttribute(audioElement, "webkitwillrevealright") is "target"
619 PASS testElementAttribute(audioElement, "webkitwillrevealtop") is "target"
620 PASS testElementAttribute(audioElement, "wheel") is "target"
621
622 Event names we expect not to be able to set on an element (tested on the <audio> element)
623
624 PASS testElementAttribute(audioElement, "beforeunload") is "none"
625 PASS testElementAttribute(audioElement, "devicemotion") is "none"
626 PASS testElementAttribute(audioElement, "deviceorientation") is "none"
627 PASS testElementAttribute(audioElement, "hashchange") is "none"
628 PASS testElementAttribute(audioElement, "message") is "none"
629 PASS testElementAttribute(audioElement, "noneventname") is "none"
630 PASS testElementAttribute(audioElement, "offline") is "none"
631 PASS testElementAttribute(audioElement, "online") is "none"
632 PASS testElementAttribute(audioElement, "orientationchange") is "none"
633 PASS testElementAttribute(audioElement, "pagehide") is "none"
634 PASS testElementAttribute(audioElement, "pageshow") is "none"
635 PASS testElementAttribute(audioElement, "pointerlockchange") is "none"
636 PASS testElementAttribute(audioElement, "pointerlockerror") is "none"
637 PASS testElementAttribute(audioElement, "popstate") is "none"
638 PASS testElementAttribute(audioElement, "readystatechange") is "none"
639 PASS testElementAttribute(audioElement, "resize") is "none"
640 PASS testElementAttribute(audioElement, "securitypolicyviolation") is "none"
641 PASS testElementAttribute(audioElement, "selectionchange") is "none"
642 PASS testElementAttribute(audioElement, "storage") is "none"
643 PASS testElementAttribute(audioElement, "unload") is "none"
644 PASS testElementAttribute(audioElement, "webkitdeviceproximity") is "none"
645
646 Event names we expect to be able to set on an element (tested on the <video> element)
647
648 PASS testElementAttribute(videoElement, "abort") is "target"
649 PASS testElementAttribute(videoElement, "animationend") is "target"
650 PASS testElementAttribute(videoElement, "animationiteration") is "target"
651 PASS testElementAttribute(videoElement, "animationstart") is "target"
652 PASS testElementAttribute(videoElement, "autocomplete") is "target"
653 PASS testElementAttribute(videoElement, "autocompleteerror") is "target"
654 PASS testElementAttribute(videoElement, "beforecopy") is "target"
655 PASS testElementAttribute(videoElement, "beforecut") is "target"
656 PASS testElementAttribute(videoElement, "beforeload") is "target"
657 PASS testElementAttribute(videoElement, "beforepaste") is "target"
658 PASS testElementAttribute(videoElement, "blur") is "target"
659 PASS testElementAttribute(videoElement, "canplay") is "target"
660 PASS testElementAttribute(videoElement, "canplaythrough") is "target"
661 PASS testElementAttribute(videoElement, "change") is "target"
662 PASS testElementAttribute(videoElement, "click") is "target"
663 PASS testElementAttribute(videoElement, "contextmenu") is "target"
664 PASS testElementAttribute(videoElement, "copy") is "target"
665 PASS testElementAttribute(videoElement, "cut") is "target"
666 PASS testElementAttribute(videoElement, "dblclick") is "target"
667 PASS testElementAttribute(videoElement, "drag") is "target"
668 PASS testElementAttribute(videoElement, "dragend") is "target"
669 PASS testElementAttribute(videoElement, "dragenter") is "target"
670 PASS testElementAttribute(videoElement, "dragleave") is "target"
671 PASS testElementAttribute(videoElement, "dragover") is "target"
672 PASS testElementAttribute(videoElement, "dragstart") is "target"
673 PASS testElementAttribute(videoElement, "drop") is "target"
674 PASS testElementAttribute(videoElement, "durationchange") is "target"
675 PASS testElementAttribute(videoElement, "emptied") is "target"
676 PASS testElementAttribute(videoElement, "ended") is "target"
677 PASS testElementAttribute(videoElement, "error") is "target"
678 PASS testElementAttribute(videoElement, "focus") is "target"
679 PASS testElementAttribute(videoElement, "focusin") is "target"
680 PASS testElementAttribute(videoElement, "focusout") is "target"
681 PASS testElementAttribute(videoElement, "gesturechange") is "target"
682 PASS testElementAttribute(videoElement, "gestureend") is "target"
683 PASS testElementAttribute(videoElement, "gesturestart") is "target"
684 PASS testElementAttribute(videoElement, "input") is "target"
685 PASS testElementAttribute(videoElement, "invalid") is "target"
686 PASS testElementAttribute(videoElement, "keydown") is "target"
687 PASS testElementAttribute(videoElement, "keypress") is "target"
688 PASS testElementAttribute(videoElement, "keyup") is "target"
689 PASS testElementAttribute(videoElement, "load") is "target"
690 PASS testElementAttribute(videoElement, "loadeddata") is "target"
691 PASS testElementAttribute(videoElement, "loadedmetadata") is "target"
692 PASS testElementAttribute(videoElement, "loadstart") is "target"
693 PASS testElementAttribute(videoElement, "mousedown") is "target"
694 PASS testElementAttribute(videoElement, "mouseenter") is "target"
695 PASS testElementAttribute(videoElement, "mouseleave") is "target"
696 PASS testElementAttribute(videoElement, "mousemove") is "target"
697 PASS testElementAttribute(videoElement, "mouseout") is "target"
698 PASS testElementAttribute(videoElement, "mouseover") is "target"
699 PASS testElementAttribute(videoElement, "mouseup") is "target"
700 PASS testElementAttribute(videoElement, "mousewheel") is "target"
701 PASS testElementAttribute(videoElement, "paste") is "target"
702 PASS testElementAttribute(videoElement, "pause") is "target"
703 PASS testElementAttribute(videoElement, "play") is "target"
704 PASS testElementAttribute(videoElement, "playing") is "target"
705 PASS testElementAttribute(videoElement, "progress") is "target"
706 PASS testElementAttribute(videoElement, "ratechange") is "target"
707 PASS testElementAttribute(videoElement, "reset") is "target"
708 PASS testElementAttribute(videoElement, "scroll") is "target"
709 PASS testElementAttribute(videoElement, "search") is "target"
710 PASS testElementAttribute(videoElement, "seeked") is "target"
711 PASS testElementAttribute(videoElement, "seeking") is "target"
712 PASS testElementAttribute(videoElement, "select") is "target"
713 PASS testElementAttribute(videoElement, "selectstart") is "target"
714 PASS testElementAttribute(videoElement, "stalled") is "target"
715 PASS testElementAttribute(videoElement, "submit") is "target"
716 PASS testElementAttribute(videoElement, "suspend") is "target"
717 PASS testElementAttribute(videoElement, "timeupdate") is "target"
718 PASS testElementAttribute(videoElement, "touchcancel") is "target"
719 PASS testElementAttribute(videoElement, "touchend") is "target"
720 PASS testElementAttribute(videoElement, "touchmove") is "target"
721 PASS testElementAttribute(videoElement, "touchstart") is "target"
722 PASS testElementAttribute(videoElement, "transitionend") is "target"
723 PASS testElementAttribute(videoElement, "volumechange") is "target"
724 PASS testElementAttribute(videoElement, "waiting") is "target"
725 PASS testElementAttribute(videoElement, "webkitanimationend") is "target"
726 PASS testElementAttribute(videoElement, "webkitanimationiteration") is "target"
727 PASS testElementAttribute(videoElement, "webkitanimationstart") is "target"
728 PASS testElementAttribute(videoElement, "webkitcurrentplaybacktargetiswirelesschanged") is "target"
729 PASS testElementAttribute(videoElement, "webkitfullscreenchange") is "target"
730 PASS testElementAttribute(videoElement, "webkitfullscreenerror") is "target"
731 PASS testElementAttribute(videoElement, "webkitkeyadded") is "target"
732 PASS testElementAttribute(videoElement, "webkitkeyerror") is "target"
733 PASS testElementAttribute(videoElement, "webkitkeymessage") is "target"
734 PASS testElementAttribute(videoElement, "webkitmouseforcecancelled") is "target"
735 PASS testElementAttribute(videoElement, "webkitmouseforcechanged") is "target"
736 PASS testElementAttribute(videoElement, "webkitmouseforceclick") is "target"
737 PASS testElementAttribute(videoElement, "webkitmouseforcedown") is "target"
738 PASS testElementAttribute(videoElement, "webkitmouseforceup") is "target"
739 PASS testElementAttribute(videoElement, "webkitmouseforcewillbegin") is "target"
740 PASS testElementAttribute(videoElement, "webkitneedkey") is "target"
741 PASS testElementAttribute(videoElement, "webkitplaybacktargetavailabilitychanged") is "target"
742 PASS testElementAttribute(videoElement, "webkitpresentationmodechanged") is "target"
743 PASS testElementAttribute(videoElement, "webkittransitionend") is "target"
744 PASS testElementAttribute(videoElement, "webkitwillrevealbottom") is "target"
745 PASS testElementAttribute(videoElement, "webkitwillrevealleft") is "target"
746 PASS testElementAttribute(videoElement, "webkitwillrevealright") is "target"
747 PASS testElementAttribute(videoElement, "webkitwillrevealtop") is "target"
748 PASS testElementAttribute(videoElement, "wheel") is "target"
749
750 Event names we expect not to be able to set on an element (tested on the <video> element)
751
752 PASS testElementAttribute(videoElement, "beforeunload") is "none"
753 PASS testElementAttribute(videoElement, "devicemotion") is "none"
754 PASS testElementAttribute(videoElement, "deviceorientation") is "none"
755 PASS testElementAttribute(videoElement, "hashchange") is "none"
756 PASS testElementAttribute(videoElement, "message") is "none"
757 PASS testElementAttribute(videoElement, "noneventname") is "none"
758 PASS testElementAttribute(videoElement, "offline") is "none"
759 PASS testElementAttribute(videoElement, "online") is "none"
760 PASS testElementAttribute(videoElement, "orientationchange") is "none"
761 PASS testElementAttribute(videoElement, "pagehide") is "none"
762 PASS testElementAttribute(videoElement, "pageshow") is "none"
763 PASS testElementAttribute(videoElement, "pointerlockchange") is "none"
764 PASS testElementAttribute(videoElement, "pointerlockerror") is "none"
765 PASS testElementAttribute(videoElement, "popstate") is "none"
766 PASS testElementAttribute(videoElement, "readystatechange") is "none"
767 PASS testElementAttribute(videoElement, "resize") is "none"
768 PASS testElementAttribute(videoElement, "securitypolicyviolation") is "none"
769 PASS testElementAttribute(videoElement, "selectionchange") is "none"
770 PASS testElementAttribute(videoElement, "storage") is "none"
771 PASS testElementAttribute(videoElement, "unload") is "none"
772 PASS testElementAttribute(videoElement, "webkitdeviceproximity") is "none"
773
774 Event names we expect to be forwarded from <body> element to window object)
775
776 PASS testElementAttribute(bodyElement, "beforeunload") is "window"
777 PASS testElementAttribute(bodyElement, "blur") is "window"
778 PASS testElementAttribute(bodyElement, "error") is "window"
779 PASS testElementAttribute(bodyElement, "focus") is "window"
780 PASS testElementAttribute(bodyElement, "focusin") is "window"
781 PASS testElementAttribute(bodyElement, "focusout") is "window"
782 PASS testElementAttribute(bodyElement, "hashchange") is "window"
783 PASS testElementAttribute(bodyElement, "load") is "window"
784 PASS testElementAttribute(bodyElement, "message") is "window"
785 PASS testElementAttribute(bodyElement, "offline") is "window"
786 PASS testElementAttribute(bodyElement, "online") is "window"
787 PASS testElementAttribute(bodyElement, "orientationchange") is "window"
788 PASS testElementAttribute(bodyElement, "pagehide") is "window"
789 PASS testElementAttribute(bodyElement, "pageshow") is "window"
790 PASS testElementAttribute(bodyElement, "popstate") is "window"
791 PASS testElementAttribute(bodyElement, "resize") is "window"
792 PASS testElementAttribute(bodyElement, "storage") is "window"
793 PASS testElementAttribute(bodyElement, "unload") is "window"
794 PASS testElementAttribute(bodyElement, "webkitmouseforcecancelled") is "window"
795 PASS testElementAttribute(bodyElement, "webkitmouseforcechanged") is "window"
796 PASS testElementAttribute(bodyElement, "webkitmouseforceclick") is "window"
797 PASS testElementAttribute(bodyElement, "webkitmouseforcedown") is "window"
798 PASS testElementAttribute(bodyElement, "webkitmouseforceup") is "window"
799 PASS testElementAttribute(bodyElement, "webkitmouseforcewillbegin") is "window"
800 PASS testElementAttribute(bodyElement, "webkitwillrevealbottom") is "window"
801 PASS testElementAttribute(bodyElement, "webkitwillrevealleft") is "window"
802 PASS testElementAttribute(bodyElement, "webkitwillrevealright") is "window"
803 PASS testElementAttribute(bodyElement, "webkitwillrevealtop") is "window"
804
805 Event names we expect to be forwarded from <body> element to document)
806
807 PASS testElementAttribute(bodyElement, "selectionchange") is "document"
808
809 Non-forwarded event names on <body> element
810
811 PASS testElementAttribute(bodyElement, "abort") is "target"
812 PASS testElementAttribute(bodyElement, "animationend") is "target"
813 PASS testElementAttribute(bodyElement, "animationiteration") is "target"
814 PASS testElementAttribute(bodyElement, "animationstart") is "target"
815 PASS testElementAttribute(bodyElement, "autocomplete") is "target"
816 PASS testElementAttribute(bodyElement, "autocompleteerror") is "target"
817 PASS testElementAttribute(bodyElement, "beforecopy") is "target"
818 PASS testElementAttribute(bodyElement, "beforecut") is "target"
819 PASS testElementAttribute(bodyElement, "beforeload") is "target"
820 PASS testElementAttribute(bodyElement, "beforepaste") is "target"
821 PASS testElementAttribute(bodyElement, "canplay") is "target"
822 PASS testElementAttribute(bodyElement, "canplaythrough") is "target"
823 PASS testElementAttribute(bodyElement, "change") is "target"
824 PASS testElementAttribute(bodyElement, "click") is "target"
825 PASS testElementAttribute(bodyElement, "contextmenu") is "target"
826 PASS testElementAttribute(bodyElement, "copy") is "target"
827 PASS testElementAttribute(bodyElement, "cut") is "target"
828 PASS testElementAttribute(bodyElement, "dblclick") is "target"
829 PASS testElementAttribute(bodyElement, "drag") is "target"
830 PASS testElementAttribute(bodyElement, "dragend") is "target"
831 PASS testElementAttribute(bodyElement, "dragenter") is "target"
832 PASS testElementAttribute(bodyElement, "dragleave") is "target"
833 PASS testElementAttribute(bodyElement, "dragover") is "target"
834 PASS testElementAttribute(bodyElement, "dragstart") is "target"
835 PASS testElementAttribute(bodyElement, "drop") is "target"
836 PASS testElementAttribute(bodyElement, "durationchange") is "target"
837 PASS testElementAttribute(bodyElement, "emptied") is "target"
838 PASS testElementAttribute(bodyElement, "ended") is "target"
839 PASS testElementAttribute(bodyElement, "gesturechange") is "target"
840 PASS testElementAttribute(bodyElement, "gestureend") is "target"
841 PASS testElementAttribute(bodyElement, "gesturestart") is "target"
842 PASS testElementAttribute(bodyElement, "input") is "target"
843 PASS testElementAttribute(bodyElement, "invalid") is "target"
844 PASS testElementAttribute(bodyElement, "keydown") is "target"
845 PASS testElementAttribute(bodyElement, "keypress") is "target"
846 PASS testElementAttribute(bodyElement, "keyup") is "target"
847 PASS testElementAttribute(bodyElement, "loadeddata") is "target"
848 PASS testElementAttribute(bodyElement, "loadedmetadata") is "target"
849 PASS testElementAttribute(bodyElement, "loadstart") is "target"
850 PASS testElementAttribute(bodyElement, "mousedown") is "target"
851 PASS testElementAttribute(bodyElement, "mouseenter") is "target"
852 PASS testElementAttribute(bodyElement, "mouseleave") is "target"
853 PASS testElementAttribute(bodyElement, "mousemove") is "target"
854 PASS testElementAttribute(bodyElement, "mouseout") is "target"
855 PASS testElementAttribute(bodyElement, "mouseover") is "target"
856 PASS testElementAttribute(bodyElement, "mouseup") is "target"
857 PASS testElementAttribute(bodyElement, "mousewheel") is "target"
858 PASS testElementAttribute(bodyElement, "paste") is "target"
859 PASS testElementAttribute(bodyElement, "pause") is "target"
860 PASS testElementAttribute(bodyElement, "play") is "target"
861 PASS testElementAttribute(bodyElement, "playing") is "target"
862 PASS testElementAttribute(bodyElement, "progress") is "target"
863 PASS testElementAttribute(bodyElement, "ratechange") is "target"
864 PASS testElementAttribute(bodyElement, "reset") is "target"
865 FAIL testElementAttribute(bodyElement, "scroll") should be target. Was window.
866 PASS testElementAttribute(bodyElement, "search") is "target"
867 PASS testElementAttribute(bodyElement, "seeked") is "target"
868 PASS testElementAttribute(bodyElement, "seeking") is "target"
869 PASS testElementAttribute(bodyElement, "select") is "target"
870 PASS testElementAttribute(bodyElement, "selectstart") is "target"
871 PASS testElementAttribute(bodyElement, "stalled") is "target"
872 PASS testElementAttribute(bodyElement, "submit") is "target"
873 PASS testElementAttribute(bodyElement, "suspend") is "target"
874 PASS testElementAttribute(bodyElement, "timeupdate") is "target"
875 PASS testElementAttribute(bodyElement, "touchcancel") is "target"
876 PASS testElementAttribute(bodyElement, "touchend") is "target"
877 PASS testElementAttribute(bodyElement, "touchmove") is "target"
878 PASS testElementAttribute(bodyElement, "touchstart") is "target"
879 PASS testElementAttribute(bodyElement, "transitionend") is "target"
880 PASS testElementAttribute(bodyElement, "volumechange") is "target"
881 PASS testElementAttribute(bodyElement, "waiting") is "target"
882 PASS testElementAttribute(bodyElement, "webkitanimationend") is "target"
883 PASS testElementAttribute(bodyElement, "webkitanimationiteration") is "target"
884 PASS testElementAttribute(bodyElement, "webkitanimationstart") is "target"
885 PASS testElementAttribute(bodyElement, "webkitcurrentplaybacktargetiswirelesschanged") is "target"
886 PASS testElementAttribute(bodyElement, "webkitfullscreenchange") is "target"
887 PASS testElementAttribute(bodyElement, "webkitfullscreenerror") is "target"
888 PASS testElementAttribute(bodyElement, "webkitkeyadded") is "target"
889 PASS testElementAttribute(bodyElement, "webkitkeyerror") is "target"
890 PASS testElementAttribute(bodyElement, "webkitkeymessage") is "target"
891 PASS testElementAttribute(bodyElement, "webkitneedkey") is "target"
892 PASS testElementAttribute(bodyElement, "webkitplaybacktargetavailabilitychanged") is "target"
893 PASS testElementAttribute(bodyElement, "webkitpresentationmodechanged") is "target"
894 PASS testElementAttribute(bodyElement, "webkittransitionend") is "target"
895 PASS testElementAttribute(bodyElement, "wheel") is "target"
896
897 Event names we expect to not be able to set on <body> element
898
899 PASS testElementAttribute(bodyElement, "devicemotion") is "none"
900 PASS testElementAttribute(bodyElement, "deviceorientation") is "none"
901 PASS testElementAttribute(bodyElement, "noneventname") is "none"
902 PASS testElementAttribute(bodyElement, "pointerlockchange") is "none"
903 PASS testElementAttribute(bodyElement, "pointerlockerror") is "none"
904 PASS testElementAttribute(bodyElement, "readystatechange") is "none"
905 PASS testElementAttribute(bodyElement, "securitypolicyviolation") is "none"
906 PASS testElementAttribute(bodyElement, "webkitdeviceproximity") is "none"
907
908 Event names we expect to be forwarded from <frameset> element to window object)
909
910 PASS testElementAttribute(framesetElement, "beforeunload") is "window"
911 PASS testElementAttribute(framesetElement, "blur") is "window"
912 PASS testElementAttribute(framesetElement, "error") is "window"
913 PASS testElementAttribute(framesetElement, "focus") is "window"
914 PASS testElementAttribute(framesetElement, "focusin") is "window"
915 PASS testElementAttribute(framesetElement, "focusout") is "window"
916 PASS testElementAttribute(framesetElement, "hashchange") is "window"
917 PASS testElementAttribute(framesetElement, "load") is "window"
918 PASS testElementAttribute(framesetElement, "message") is "window"
919 PASS testElementAttribute(framesetElement, "offline") is "window"
920 PASS testElementAttribute(framesetElement, "online") is "window"
921 PASS testElementAttribute(framesetElement, "orientationchange") is "window"
922 PASS testElementAttribute(framesetElement, "pagehide") is "window"
923 PASS testElementAttribute(framesetElement, "pageshow") is "window"
924 PASS testElementAttribute(framesetElement, "popstate") is "window"
925 PASS testElementAttribute(framesetElement, "resize") is "window"
926 PASS testElementAttribute(framesetElement, "storage") is "window"
927 PASS testElementAttribute(framesetElement, "unload") is "window"
928 FAIL testElementAttribute(framesetElement, "webkitmouseforcecancelled") should be window. Was script: target; content: window.
929 FAIL testElementAttribute(framesetElement, "webkitmouseforcechanged") should be window. Was script: target; content: window.
930 FAIL testElementAttribute(framesetElement, "webkitmouseforceclick") should be window. Was script: target; content: window.
931 FAIL testElementAttribute(framesetElement, "webkitmouseforcedown") should be window. Was script: target; content: window.
932 FAIL testElementAttribute(framesetElement, "webkitmouseforceup") should be window. Was script: target; content: window.
933 FAIL testElementAttribute(framesetElement, "webkitmouseforcewillbegin") should be window. Was script: target; content: window.
934 PASS testElementAttribute(framesetElement, "webkitwillrevealbottom") is "window"
935 PASS testElementAttribute(framesetElement, "webkitwillrevealleft") is "window"
936 PASS testElementAttribute(framesetElement, "webkitwillrevealright") is "window"
937 PASS testElementAttribute(framesetElement, "webkitwillrevealtop") is "window"
938
939 Event names we expect to be forwarded from <frameset> element to document)
940
941 FAIL testElementAttribute(framesetElement, "selectionchange") should be document. Was none.
942
943 Non-forwarded event names on <frameset> element
944
945 PASS testElementAttribute(framesetElement, "abort") is "target"
946 PASS testElementAttribute(framesetElement, "animationend") is "target"
947 PASS testElementAttribute(framesetElement, "animationiteration") is "target"
948 PASS testElementAttribute(framesetElement, "animationstart") is "target"
949 PASS testElementAttribute(framesetElement, "autocomplete") is "target"
950 PASS testElementAttribute(framesetElement, "autocompleteerror") is "target"
951 PASS testElementAttribute(framesetElement, "beforecopy") is "target"
952 PASS testElementAttribute(framesetElement, "beforecut") is "target"
953 PASS testElementAttribute(framesetElement, "beforeload") is "target"
954 PASS testElementAttribute(framesetElement, "beforepaste") is "target"
955 PASS testElementAttribute(framesetElement, "canplay") is "target"
956 PASS testElementAttribute(framesetElement, "canplaythrough") is "target"
957 PASS testElementAttribute(framesetElement, "change") is "target"
958 PASS testElementAttribute(framesetElement, "click") is "target"
959 PASS testElementAttribute(framesetElement, "contextmenu") is "target"
960 PASS testElementAttribute(framesetElement, "copy") is "target"
961 PASS testElementAttribute(framesetElement, "cut") is "target"
962 PASS testElementAttribute(framesetElement, "dblclick") is "target"
963 PASS testElementAttribute(framesetElement, "drag") is "target"
964 PASS testElementAttribute(framesetElement, "dragend") is "target"
965 PASS testElementAttribute(framesetElement, "dragenter") is "target"
966 PASS testElementAttribute(framesetElement, "dragleave") is "target"
967 PASS testElementAttribute(framesetElement, "dragover") is "target"
968 PASS testElementAttribute(framesetElement, "dragstart") is "target"
969 PASS testElementAttribute(framesetElement, "drop") is "target"
970 PASS testElementAttribute(framesetElement, "durationchange") is "target"
971 PASS testElementAttribute(framesetElement, "emptied") is "target"
972 PASS testElementAttribute(framesetElement, "ended") is "target"
973 PASS testElementAttribute(framesetElement, "gesturechange") is "target"
974 PASS testElementAttribute(framesetElement, "gestureend") is "target"
975 PASS testElementAttribute(framesetElement, "gesturestart") is "target"
976 PASS testElementAttribute(framesetElement, "input") is "target"
977 PASS testElementAttribute(framesetElement, "invalid") is "target"
978 PASS testElementAttribute(framesetElement, "keydown") is "target"
979 PASS testElementAttribute(framesetElement, "keypress") is "target"
980 PASS testElementAttribute(framesetElement, "keyup") is "target"
981 PASS testElementAttribute(framesetElement, "loadeddata") is "target"
982 PASS testElementAttribute(framesetElement, "loadedmetadata") is "target"
983 PASS testElementAttribute(framesetElement, "loadstart") is "target"
984 PASS testElementAttribute(framesetElement, "mousedown") is "target"
985 PASS testElementAttribute(framesetElement, "mouseenter") is "target"
986 PASS testElementAttribute(framesetElement, "mouseleave") is "target"
987 PASS testElementAttribute(framesetElement, "mousemove") is "target"
988 PASS testElementAttribute(framesetElement, "mouseout") is "target"
989 PASS testElementAttribute(framesetElement, "mouseover") is "target"
990 PASS testElementAttribute(framesetElement, "mouseup") is "target"
991 PASS testElementAttribute(framesetElement, "mousewheel") is "target"
992 PASS testElementAttribute(framesetElement, "paste") is "target"
993 PASS testElementAttribute(framesetElement, "pause") is "target"
994 PASS testElementAttribute(framesetElement, "play") is "target"
995 PASS testElementAttribute(framesetElement, "playing") is "target"
996 PASS testElementAttribute(framesetElement, "progress") is "target"
997 PASS testElementAttribute(framesetElement, "ratechange") is "target"
998 PASS testElementAttribute(framesetElement, "reset") is "target"
999 FAIL testElementAttribute(framesetElement, "scroll") should be target. Was window.
1000 PASS testElementAttribute(framesetElement, "search") is "target"
1001 PASS testElementAttribute(framesetElement, "seeked") is "target"
1002 PASS testElementAttribute(framesetElement, "seeking") is "target"
1003 PASS testElementAttribute(framesetElement, "select") is "target"
1004 PASS testElementAttribute(framesetElement, "selectstart") is "target"
1005 PASS testElementAttribute(framesetElement, "stalled") is "target"
1006 PASS testElementAttribute(framesetElement, "submit") is "target"
1007 PASS testElementAttribute(framesetElement, "suspend") is "target"
1008 PASS testElementAttribute(framesetElement, "timeupdate") is "target"
1009 PASS testElementAttribute(framesetElement, "touchcancel") is "target"
1010 PASS testElementAttribute(framesetElement, "touchend") is "target"
1011 PASS testElementAttribute(framesetElement, "touchmove") is "target"
1012 PASS testElementAttribute(framesetElement, "touchstart") is "target"
1013 PASS testElementAttribute(framesetElement, "transitionend") is "target"
1014 PASS testElementAttribute(framesetElement, "volumechange") is "target"
1015 PASS testElementAttribute(framesetElement, "waiting") is "target"
1016 PASS testElementAttribute(framesetElement, "webkitanimationend") is "target"
1017 PASS testElementAttribute(framesetElement, "webkitanimationiteration") is "target"
1018 PASS testElementAttribute(framesetElement, "webkitanimationstart") is "target"
1019 PASS testElementAttribute(framesetElement, "webkitcurrentplaybacktargetiswirelesschanged") is "target"
1020 PASS testElementAttribute(framesetElement, "webkitfullscreenchange") is "target"
1021 PASS testElementAttribute(framesetElement, "webkitfullscreenerror") is "target"
1022 PASS testElementAttribute(framesetElement, "webkitkeyadded") is "target"
1023 PASS testElementAttribute(framesetElement, "webkitkeyerror") is "target"
1024 PASS testElementAttribute(framesetElement, "webkitkeymessage") is "target"
1025 PASS testElementAttribute(framesetElement, "webkitneedkey") is "target"
1026 PASS testElementAttribute(framesetElement, "webkitplaybacktargetavailabilitychanged") is "target"
1027 PASS testElementAttribute(framesetElement, "webkitpresentationmodechanged") is "target"
1028 PASS testElementAttribute(framesetElement, "webkittransitionend") is "target"
1029 PASS testElementAttribute(framesetElement, "wheel") is "target"
1030
1031 Event names we expect to not be able to set on <frameset> element
1032
1033 PASS testElementAttribute(framesetElement, "devicemotion") is "none"
1034 PASS testElementAttribute(framesetElement, "deviceorientation") is "none"
1035 PASS testElementAttribute(framesetElement, "noneventname") is "none"
1036 PASS testElementAttribute(framesetElement, "pointerlockchange") is "none"
1037 PASS testElementAttribute(framesetElement, "pointerlockerror") is "none"
1038 PASS testElementAttribute(framesetElement, "readystatechange") is "none"
1039 PASS testElementAttribute(framesetElement, "securitypolicyviolation") is "none"
1040 PASS testElementAttribute(framesetElement, "webkitdeviceproximity") is "none"
1041
1042 Event names we expect to be able to set on an element (tested on the SVG <rect> element)
1043
1044 PASS testElementAttribute(rectElement, "abort") is "target"
1045 PASS testElementAttribute(rectElement, "animationend") is "target"
1046 PASS testElementAttribute(rectElement, "animationiteration") is "target"
1047 PASS testElementAttribute(rectElement, "animationstart") is "target"
1048 PASS testElementAttribute(rectElement, "autocomplete") is "target"
1049 PASS testElementAttribute(rectElement, "autocompleteerror") is "target"
1050 PASS testElementAttribute(rectElement, "beforecopy") is "target"
1051 PASS testElementAttribute(rectElement, "beforecut") is "target"
1052 PASS testElementAttribute(rectElement, "beforeload") is "target"
1053 PASS testElementAttribute(rectElement, "beforepaste") is "target"
1054 PASS testElementAttribute(rectElement, "blur") is "target"
1055 PASS testElementAttribute(rectElement, "canplay") is "target"
1056 PASS testElementAttribute(rectElement, "canplaythrough") is "target"
1057 PASS testElementAttribute(rectElement, "change") is "target"
1058 PASS testElementAttribute(rectElement, "click") is "target"
1059 PASS testElementAttribute(rectElement, "contextmenu") is "target"
1060 PASS testElementAttribute(rectElement, "copy") is "target"
1061 PASS testElementAttribute(rectElement, "cut") is "target"
1062 PASS testElementAttribute(rectElement, "dblclick") is "target"
1063 PASS testElementAttribute(rectElement, "drag") is "target"
1064 PASS testElementAttribute(rectElement, "dragend") is "target"
1065 PASS testElementAttribute(rectElement, "dragenter") is "target"
1066 PASS testElementAttribute(rectElement, "dragleave") is "target"
1067 PASS testElementAttribute(rectElement, "dragover") is "target"
1068 PASS testElementAttribute(rectElement, "dragstart") is "target"
1069 PASS testElementAttribute(rectElement, "drop") is "target"
1070 PASS testElementAttribute(rectElement, "durationchange") is "target"
1071 PASS testElementAttribute(rectElement, "emptied") is "target"
1072 PASS testElementAttribute(rectElement, "ended") is "target"
1073 PASS testElementAttribute(rectElement, "error") is "target"
1074 PASS testElementAttribute(rectElement, "focus") is "target"
1075 PASS testElementAttribute(rectElement, "focusin") is "target"
1076 PASS testElementAttribute(rectElement, "focusout") is "target"
1077 PASS testElementAttribute(rectElement, "gesturechange") is "target"
1078 PASS testElementAttribute(rectElement, "gestureend") is "target"
1079 PASS testElementAttribute(rectElement, "gesturestart") is "target"
1080 PASS testElementAttribute(rectElement, "input") is "target"
1081 PASS testElementAttribute(rectElement, "invalid") is "target"
1082 PASS testElementAttribute(rectElement, "keydown") is "target"
1083 PASS testElementAttribute(rectElement, "keypress") is "target"
1084 PASS testElementAttribute(rectElement, "keyup") is "target"
1085 PASS testElementAttribute(rectElement, "load") is "target"
1086 PASS testElementAttribute(rectElement, "loadeddata") is "target"
1087 PASS testElementAttribute(rectElement, "loadedmetadata") is "target"
1088 PASS testElementAttribute(rectElement, "loadstart") is "target"
1089 PASS testElementAttribute(rectElement, "mousedown") is "target"
1090 PASS testElementAttribute(rectElement, "mouseenter") is "target"
1091 PASS testElementAttribute(rectElement, "mouseleave") is "target"
1092 PASS testElementAttribute(rectElement, "mousemove") is "target"
1093 PASS testElementAttribute(rectElement, "mouseout") is "target"
1094 PASS testElementAttribute(rectElement, "mouseover") is "target"
1095 PASS testElementAttribute(rectElement, "mouseup") is "target"
1096 PASS testElementAttribute(rectElement, "mousewheel") is "target"
1097 PASS testElementAttribute(rectElement, "paste") is "target"
1098 PASS testElementAttribute(rectElement, "pause") is "target"
1099 PASS testElementAttribute(rectElement, "play") is "target"
1100 PASS testElementAttribute(rectElement, "playing") is "target"
1101 PASS testElementAttribute(rectElement, "progress") is "target"
1102 PASS testElementAttribute(rectElement, "ratechange") is "target"
1103 PASS testElementAttribute(rectElement, "reset") is "target"
1104 PASS testElementAttribute(rectElement, "scroll") is "target"
1105 PASS testElementAttribute(rectElement, "search") is "target"
1106 PASS testElementAttribute(rectElement, "seeked") is "target"
1107 PASS testElementAttribute(rectElement, "seeking") is "target"
1108 PASS testElementAttribute(rectElement, "select") is "target"
1109 PASS testElementAttribute(rectElement, "selectstart") is "target"
1110 PASS testElementAttribute(rectElement, "stalled") is "target"
1111 PASS testElementAttribute(rectElement, "submit") is "target"
1112 PASS testElementAttribute(rectElement, "suspend") is "target"
1113 PASS testElementAttribute(rectElement, "timeupdate") is "target"
1114 PASS testElementAttribute(rectElement, "touchcancel") is "target"
1115 PASS testElementAttribute(rectElement, "touchend") is "target"
1116 PASS testElementAttribute(rectElement, "touchmove") is "target"
1117 PASS testElementAttribute(rectElement, "touchstart") is "target"
1118 PASS testElementAttribute(rectElement, "transitionend") is "target"
1119 PASS testElementAttribute(rectElement, "volumechange") is "target"
1120 PASS testElementAttribute(rectElement, "waiting") is "target"
1121 PASS testElementAttribute(rectElement, "webkitanimationend") is "target"
1122 PASS testElementAttribute(rectElement, "webkitanimationiteration") is "target"
1123 PASS testElementAttribute(rectElement, "webkitanimationstart") is "target"
1124 PASS testElementAttribute(rectElement, "webkitcurrentplaybacktargetiswirelesschanged") is "target"
1125 PASS testElementAttribute(rectElement, "webkitfullscreenchange") is "target"
1126 PASS testElementAttribute(rectElement, "webkitfullscreenerror") is "target"
1127 PASS testElementAttribute(rectElement, "webkitkeyadded") is "target"
1128 PASS testElementAttribute(rectElement, "webkitkeyerror") is "target"
1129 PASS testElementAttribute(rectElement, "webkitkeymessage") is "target"
1130 PASS testElementAttribute(rectElement, "webkitmouseforcecancelled") is "target"
1131 PASS testElementAttribute(rectElement, "webkitmouseforcechanged") is "target"
1132 PASS testElementAttribute(rectElement, "webkitmouseforceclick") is "target"
1133 PASS testElementAttribute(rectElement, "webkitmouseforcedown") is "target"
1134 PASS testElementAttribute(rectElement, "webkitmouseforceup") is "target"
1135 PASS testElementAttribute(rectElement, "webkitmouseforcewillbegin") is "target"
1136 PASS testElementAttribute(rectElement, "webkitneedkey") is "target"
1137 PASS testElementAttribute(rectElement, "webkitplaybacktargetavailabilitychanged") is "target"
1138 PASS testElementAttribute(rectElement, "webkitpresentationmodechanged") is "target"
1139 PASS testElementAttribute(rectElement, "webkittransitionend") is "target"
1140 PASS testElementAttribute(rectElement, "webkitwillrevealbottom") is "target"
1141 PASS testElementAttribute(rectElement, "webkitwillrevealleft") is "target"
1142 PASS testElementAttribute(rectElement, "webkitwillrevealright") is "target"
1143 PASS testElementAttribute(rectElement, "webkitwillrevealtop") is "target"
1144 PASS testElementAttribute(rectElement, "wheel") is "target"
1145
1146 Event names we expect not to be able to set on an element (tested on the SVG <rect> element)
1147
1148 PASS testElementAttribute(rectElement, "beforeunload") is "none"
1149 PASS testElementAttribute(rectElement, "devicemotion") is "none"
1150 PASS testElementAttribute(rectElement, "deviceorientation") is "none"
1151 PASS testElementAttribute(rectElement, "hashchange") is "none"
1152 PASS testElementAttribute(rectElement, "message") is "none"
1153 PASS testElementAttribute(rectElement, "noneventname") is "none"
1154 PASS testElementAttribute(rectElement, "offline") is "none"
1155 PASS testElementAttribute(rectElement, "online") is "none"
1156 PASS testElementAttribute(rectElement, "orientationchange") is "none"
1157 PASS testElementAttribute(rectElement, "pagehide") is "none"
1158 PASS testElementAttribute(rectElement, "pageshow") is "none"
1159 PASS testElementAttribute(rectElement, "pointerlockchange") is "none"
1160 PASS testElementAttribute(rectElement, "pointerlockerror") is "none"
1161 PASS testElementAttribute(rectElement, "popstate") is "none"
1162 PASS testElementAttribute(rectElement, "readystatechange") is "none"
1163 PASS testElementAttribute(rectElement, "resize") is "none"
1164 PASS testElementAttribute(rectElement, "securitypolicyviolation") is "none"
1165 PASS testElementAttribute(rectElement, "selectionchange") is "none"
1166 PASS testElementAttribute(rectElement, "storage") is "none"
1167 PASS testElementAttribute(rectElement, "unload") is "none"
1168 PASS testElementAttribute(rectElement, "webkitdeviceproximity") is "none"
1169
1170 Event names on a non-HTML element
1171
1172 FAIL testElementAttribute(nonHTMLElement, "abort") should be none. Was script: target; content: none.
1173 FAIL testElementAttribute(nonHTMLElement, "animationend") should be none. Was script: target; content: none.
1174 FAIL testElementAttribute(nonHTMLElement, "animationiteration") should be none. Was script: target; content: none.
1175 FAIL testElementAttribute(nonHTMLElement, "animationstart") should be none. Was script: target; content: none.
1176 FAIL testElementAttribute(nonHTMLElement, "autocomplete") should be none. Was script: target; content: none.
1177 FAIL testElementAttribute(nonHTMLElement, "autocompleteerror") should be none. Was script: target; content: none.
1178 FAIL testElementAttribute(nonHTMLElement, "beforecopy") should be none. Was script: target; content: none.
1179 FAIL testElementAttribute(nonHTMLElement, "beforecut") should be none. Was script: target; content: none.
1180 FAIL testElementAttribute(nonHTMLElement, "beforeload") should be none. Was script: target; content: none.
1181 FAIL testElementAttribute(nonHTMLElement, "beforepaste") should be none. Was script: target; content: none.
1182 PASS testElementAttribute(nonHTMLElement, "beforeunload") is "none"
1183 FAIL testElementAttribute(nonHTMLElement, "blur") should be none. Was script: target; content: none.
1184 FAIL testElementAttribute(nonHTMLElement, "canplay") should be none. Was script: target; content: none.
1185 FAIL testElementAttribute(nonHTMLElement, "canplaythrough") should be none. Was script: target; content: none.
1186 FAIL testElementAttribute(nonHTMLElement, "change") should be none. Was script: target; content: none.
1187 FAIL testElementAttribute(nonHTMLElement, "click") should be none. Was script: target; content: none.
1188 FAIL testElementAttribute(nonHTMLElement, "contextmenu") should be none. Was script: target; content: none.
1189 FAIL testElementAttribute(nonHTMLElement, "copy") should be none. Was script: target; content: none.
1190 FAIL testElementAttribute(nonHTMLElement, "cut") should be none. Was script: target; content: none.
1191 FAIL testElementAttribute(nonHTMLElement, "dblclick") should be none. Was script: target; content: none.
1192 PASS testElementAttribute(nonHTMLElement, "devicemotion") is "none"
1193 PASS testElementAttribute(nonHTMLElement, "deviceorientation") is "none"
1194 FAIL testElementAttribute(nonHTMLElement, "drag") should be none. Was script: target; content: none.
1195 FAIL testElementAttribute(nonHTMLElement, "dragend") should be none. Was script: target; content: none.
1196 FAIL testElementAttribute(nonHTMLElement, "dragenter") should be none. Was script: target; content: none.
1197 FAIL testElementAttribute(nonHTMLElement, "dragleave") should be none. Was script: target; content: none.
1198 FAIL testElementAttribute(nonHTMLElement, "dragover") should be none. Was script: target; content: none.
1199 FAIL testElementAttribute(nonHTMLElement, "dragstart") should be none. Was script: target; content: none.
1200 FAIL testElementAttribute(nonHTMLElement, "drop") should be none. Was script: target; content: none.
1201 FAIL testElementAttribute(nonHTMLElement, "durationchange") should be none. Was script: target; content: none.
1202 FAIL testElementAttribute(nonHTMLElement, "emptied") should be none. Was script: target; content: none.
1203 FAIL testElementAttribute(nonHTMLElement, "ended") should be none. Was script: target; content: none.
1204 FAIL testElementAttribute(nonHTMLElement, "error") should be none. Was script: target; content: none.
1205 FAIL testElementAttribute(nonHTMLElement, "focus") should be none. Was script: target; content: none.
1206 FAIL testElementAttribute(nonHTMLElement, "focusin") should be none. Was script: target; content: none.
1207 FAIL testElementAttribute(nonHTMLElement, "focusout") should be none. Was script: target; content: none.
1208 FAIL testElementAttribute(nonHTMLElement, "gesturechange") should be none. Was script: target; content: none.
1209 FAIL testElementAttribute(nonHTMLElement, "gestureend") should be none. Was script: target; content: none.
1210 FAIL testElementAttribute(nonHTMLElement, "gesturestart") should be none. Was script: target; content: none.
1211 PASS testElementAttribute(nonHTMLElement, "hashchange") is "none"
1212 FAIL testElementAttribute(nonHTMLElement, "input") should be none. Was script: target; content: none.
1213 FAIL testElementAttribute(nonHTMLElement, "invalid") should be none. Was script: target; content: none.
1214 FAIL testElementAttribute(nonHTMLElement, "keydown") should be none. Was script: target; content: none.
1215 FAIL testElementAttribute(nonHTMLElement, "keypress") should be none. Was script: target; content: none.
1216 FAIL testElementAttribute(nonHTMLElement, "keyup") should be none. Was script: target; content: none.
1217 FAIL testElementAttribute(nonHTMLElement, "load") should be none. Was script: target; content: none.
1218 FAIL testElementAttribute(nonHTMLElement, "loadeddata") should be none. Was script: target; content: none.
1219 FAIL testElementAttribute(nonHTMLElement, "loadedmetadata") should be none. Was script: target; content: none.
1220 FAIL testElementAttribute(nonHTMLElement, "loadstart") should be none. Was script: target; content: none.
1221 PASS testElementAttribute(nonHTMLElement, "message") is "none"
1222 FAIL testElementAttribute(nonHTMLElement, "mousedown") should be none. Was script: target; content: none.
1223 FAIL testElementAttribute(nonHTMLElement, "mouseenter") should be none. Was script: target; content: none.
1224 FAIL testElementAttribute(nonHTMLElement, "mouseleave") should be none. Was script: target; content: none.
1225 FAIL testElementAttribute(nonHTMLElement, "mousemove") should be none. Was script: target; content: none.
1226 FAIL testElementAttribute(nonHTMLElement, "mouseout") should be none. Was script: target; content: none.
1227 FAIL testElementAttribute(nonHTMLElement, "mouseover") should be none. Was script: target; content: none.
1228 FAIL testElementAttribute(nonHTMLElement, "mouseup") should be none. Was script: target; content: none.
1229 FAIL testElementAttribute(nonHTMLElement, "mousewheel") should be none. Was script: target; content: none.
1230 PASS testElementAttribute(nonHTMLElement, "noneventname") is "none"
1231 PASS testElementAttribute(nonHTMLElement, "offline") is "none"
1232 PASS testElementAttribute(nonHTMLElement, "online") is "none"
1233 PASS testElementAttribute(nonHTMLElement, "orientationchange") is "none"
1234 PASS testElementAttribute(nonHTMLElement, "pagehide") is "none"
1235 PASS testElementAttribute(nonHTMLElement, "pageshow") is "none"
1236 FAIL testElementAttribute(nonHTMLElement, "paste") should be none. Was script: target; content: none.
1237 FAIL testElementAttribute(nonHTMLElement, "pause") should be none. Was script: target; content: none.
1238 FAIL testElementAttribute(nonHTMLElement, "play") should be none. Was script: target; content: none.
1239 FAIL testElementAttribute(nonHTMLElement, "playing") should be none. Was script: target; content: none.
1240 PASS testElementAttribute(nonHTMLElement, "pointerlockchange") is "none"
1241 PASS testElementAttribute(nonHTMLElement, "pointerlockerror") is "none"
1242 PASS testElementAttribute(nonHTMLElement, "popstate") is "none"
1243 FAIL testElementAttribute(nonHTMLElement, "progress") should be none. Was script: target; content: none.
1244 FAIL testElementAttribute(nonHTMLElement, "ratechange") should be none. Was script: target; content: none.
1245 PASS testElementAttribute(nonHTMLElement, "readystatechange") is "none"
1246 FAIL testElementAttribute(nonHTMLElement, "reset") should be none. Was script: target; content: none.
1247 PASS testElementAttribute(nonHTMLElement, "resize") is "none"
1248 FAIL testElementAttribute(nonHTMLElement, "scroll") should be none. Was script: target; content: none.
1249 FAIL testElementAttribute(nonHTMLElement, "search") should be none. Was script: target; content: none.
1250 PASS testElementAttribute(nonHTMLElement, "securitypolicyviolation") is "none"
1251 FAIL testElementAttribute(nonHTMLElement, "seeked") should be none. Was script: target; content: none.
1252 FAIL testElementAttribute(nonHTMLElement, "seeking") should be none. Was script: target; content: none.
1253 FAIL testElementAttribute(nonHTMLElement, "select") should be none. Was script: target; content: none.
1254 PASS testElementAttribute(nonHTMLElement, "selectionchange") is "none"
1255 FAIL testElementAttribute(nonHTMLElement, "selectstart") should be none. Was script: target; content: none.
1256 FAIL testElementAttribute(nonHTMLElement, "stalled") should be none. Was script: target; content: none.
1257 PASS testElementAttribute(nonHTMLElement, "storage") is "none"
1258 FAIL testElementAttribute(nonHTMLElement, "submit") should be none. Was script: target; content: none.
1259 FAIL testElementAttribute(nonHTMLElement, "suspend") should be none. Was script: target; content: none.
1260 FAIL testElementAttribute(nonHTMLElement, "timeupdate") should be none. Was script: target; content: none.
1261 FAIL testElementAttribute(nonHTMLElement, "touchcancel") should be none. Was script: target; content: none.
1262 FAIL testElementAttribute(nonHTMLElement, "touchend") should be none. Was script: target; content: none.
1263 FAIL testElementAttribute(nonHTMLElement, "touchmove") should be none. Was script: target; content: none.
1264 FAIL testElementAttribute(nonHTMLElement, "touchstart") should be none. Was script: target; content: none.
1265 FAIL testElementAttribute(nonHTMLElement, "transitionend") should be none. Was script: target; content: none.
1266 PASS testElementAttribute(nonHTMLElement, "unload") is "none"
1267 FAIL testElementAttribute(nonHTMLElement, "volumechange") should be none. Was script: target; content: none.
1268 FAIL testElementAttribute(nonHTMLElement, "waiting") should be none. Was script: target; content: none.
1269 FAIL testElementAttribute(nonHTMLElement, "webkitanimationend") should be none. Was script: target; content: none.
1270 FAIL testElementAttribute(nonHTMLElement, "webkitanimationiteration") should be none. Was script: target; content: none.
1271 FAIL testElementAttribute(nonHTMLElement, "webkitanimationstart") should be none. Was script: target; content: none.
1272 FAIL testElementAttribute(nonHTMLElement, "webkitcurrentplaybacktargetiswirelesschanged") should be none. Was script: target; content: none.
1273 PASS testElementAttribute(nonHTMLElement, "webkitdeviceproximity") is "none"
1274 FAIL testElementAttribute(nonHTMLElement, "webkitfullscreenchange") should be none. Was script: target; content: none.
1275 FAIL testElementAttribute(nonHTMLElement, "webkitfullscreenerror") should be none. Was script: target; content: none.
1276 FAIL testElementAttribute(nonHTMLElement, "webkitkeyadded") should be none. Was script: target; content: none.
1277 FAIL testElementAttribute(nonHTMLElement, "webkitkeyerror") should be none. Was script: target; content: none.
1278 FAIL testElementAttribute(nonHTMLElement, "webkitkeymessage") should be none. Was script: target; content: none.
1279 FAIL testElementAttribute(nonHTMLElement, "webkitmouseforcecancelled") should be none. Was script: target; content: none.
1280 FAIL testElementAttribute(nonHTMLElement, "webkitmouseforcechanged") should be none. Was script: target; content: none.
1281 FAIL testElementAttribute(nonHTMLElement, "webkitmouseforceclick") should be none. Was script: target; content: none.
1282 FAIL testElementAttribute(nonHTMLElement, "webkitmouseforcedown") should be none. Was script: target; content: none.
1283 FAIL testElementAttribute(nonHTMLElement, "webkitmouseforceup") should be none. Was script: target; content: none.
1284 FAIL testElementAttribute(nonHTMLElement, "webkitmouseforcewillbegin") should be none. Was script: target; content: none.
1285 FAIL testElementAttribute(nonHTMLElement, "webkitneedkey") should be none. Was script: target; content: none.
1286 FAIL testElementAttribute(nonHTMLElement, "webkitplaybacktargetavailabilitychanged") should be none. Was script: target; content: none.
1287 FAIL testElementAttribute(nonHTMLElement, "webkitpresentationmodechanged") should be none. Was script: target; content: none.
1288 FAIL testElementAttribute(nonHTMLElement, "webkittransitionend") should be none. Was script: target; content: none.
1289 FAIL testElementAttribute(nonHTMLElement, "webkitwillrevealbottom") should be none. Was script: target; content: none.
1290 FAIL testElementAttribute(nonHTMLElement, "webkitwillrevealleft") should be none. Was script: target; content: none.
1291 FAIL testElementAttribute(nonHTMLElement, "webkitwillrevealright") should be none. Was script: target; content: none.
1292 FAIL testElementAttribute(nonHTMLElement, "webkitwillrevealtop") should be none. Was script: target; content: none.
1293 FAIL testElementAttribute(nonHTMLElement, "wheel") should be none. Was script: target; content: none.
1294
1295 PASS successfullyParsed is true
1296
1297 TEST COMPLETE
1298