blob: 6ac23044f5c5c3ec71aace83d37b72b56a65ee62 [file] [log] [blame]
This tests what event handler attributes are available on what objects.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Test Element
PASS 'onabort' in element is true
PASS 'onblur' in element is true
PASS 'onchange' in element is true
PASS 'onclick' in element is true
PASS 'oncontextmenu' in element is true
PASS 'ondblclick' in element is true
PASS 'ondrag' in element is true
PASS 'ondragend' in element is true
PASS 'ondragenter' in element is true
PASS 'ondragleave' in element is true
PASS 'ondragover' in element is true
PASS 'ondragstart' in element is true
PASS 'ondrop' in element is true
PASS 'onerror' in element is true
PASS 'onfocus' in element is true
PASS 'oninput' in element is true
PASS 'onkeydown' in element is true
PASS 'onkeypress' in element is true
PASS 'onkeyup' in element is true
PASS 'onload' in element is true
PASS 'onmousedown' in element is true
PASS 'onmousemove' in element is true
PASS 'onmouseout' in element is true
PASS 'onmouseover' in element is true
PASS 'onmouseup' in element is true
PASS 'onmousewheel' in element is true
PASS 'onscroll' in element is true
PASS 'onselect' in element is true
PASS 'onsubmit' in element is true
PASS 'onbeforecut' in element is true
PASS 'oncut' in element is true
PASS 'onbeforecopy' in element is true
PASS 'oncopy' in element is true
PASS 'onbeforepaste' in element is true
PASS 'onpaste' in element is true
PASS 'onreset' in element is true
PASS 'onsearch' in element is true
PASS 'onselectstart' in element is true
Test SVGElement
PASS 'onabort' in svgelement is true
PASS 'onblur' in svgelement is true
PASS 'onchange' in svgelement is true
PASS 'onclick' in svgelement is true
PASS 'oncontextmenu' in svgelement is true
PASS 'ondblclick' in svgelement is true
PASS 'ondrag' in svgelement is true
PASS 'ondragend' in svgelement is true
PASS 'ondragenter' in svgelement is true
PASS 'ondragleave' in svgelement is true
PASS 'ondragover' in svgelement is true
PASS 'ondragstart' in svgelement is true
PASS 'ondrop' in svgelement is true
PASS 'onerror' in svgelement is true
PASS 'onfocus' in svgelement is true
PASS 'oninput' in svgelement is true
PASS 'onkeydown' in svgelement is true
PASS 'onkeypress' in svgelement is true
PASS 'onkeyup' in svgelement is true
PASS 'onload' in svgelement is true
PASS 'onmousedown' in svgelement is true
PASS 'onmousemove' in svgelement is true
PASS 'onmouseout' in svgelement is true
PASS 'onmouseover' in svgelement is true
PASS 'onmouseup' in svgelement is true
PASS 'onmousewheel' in svgelement is true
PASS 'onscroll' in svgelement is true
PASS 'onselect' in svgelement is true
PASS 'onsubmit' in svgelement is true
PASS 'onbeforecut' in svgelement is true
PASS 'oncut' in svgelement is true
PASS 'onbeforecopy' in svgelement is true
PASS 'oncopy' in svgelement is true
PASS 'onbeforepaste' in svgelement is true
PASS 'onpaste' in svgelement is true
PASS 'onreset' in svgelement is true
PASS 'onsearch' in svgelement is true
PASS 'onselectstart' in svgelement is true
Test Document
PASS 'onabort' in document is true
PASS 'onblur' in document is true
PASS 'onchange' in document is true
PASS 'onclick' in document is true
PASS 'oncontextmenu' in document is true
PASS 'ondblclick' in document is true
PASS 'ondrag' in document is true
PASS 'ondragend' in document is true
PASS 'ondragenter' in document is true
PASS 'ondragleave' in document is true
PASS 'ondragover' in document is true
PASS 'ondragstart' in document is true
PASS 'ondrop' in document is true
PASS 'onerror' in document is true
PASS 'onfocus' in document is true
PASS 'oninput' in document is true
PASS 'onkeydown' in document is true
PASS 'onkeypress' in document is true
PASS 'onkeyup' in document is true
PASS 'onload' in document is true
PASS 'onmousedown' in document is true
PASS 'onmousemove' in document is true
PASS 'onmouseout' in document is true
PASS 'onmouseover' in document is true
PASS 'onmouseup' in document is true
PASS 'onmousewheel' in document is true
PASS 'onscroll' in document is true
PASS 'onselect' in document is true
PASS 'onsubmit' in document is true
PASS 'onbeforecut' in document is true
PASS 'oncut' in document is true
PASS 'onbeforecopy' in document is true
PASS 'oncopy' in document is true
PASS 'onbeforepaste' in document is true
PASS 'onpaste' in document is true
PASS 'onreset' in document is true
PASS 'onsearch' in document is true
PASS 'onselectstart' in document is true
Test Window
PASS 'onabort' in window is true
PASS 'onblur' in window is true
PASS 'onchange' in window is true
PASS 'onclick' in window is true
PASS 'oncontextmenu' in window is true
PASS 'ondblclick' in window is true
PASS 'ondrag' in window is true
PASS 'ondragend' in window is true
PASS 'ondragenter' in window is true
PASS 'ondragleave' in window is true
PASS 'ondragover' in window is true
PASS 'ondragstart' in window is true
PASS 'ondrop' in window is true
PASS 'onerror' in window is true
PASS 'onfocus' in window is true
PASS 'oninput' in window is true
PASS 'onkeydown' in window is true
PASS 'onkeypress' in window is true
PASS 'onkeyup' in window is true
PASS 'onload' in window is true
PASS 'onmousedown' in window is true
PASS 'onmousemove' in window is true
PASS 'onmouseout' in window is true
PASS 'onmouseover' in window is true
PASS 'onmouseup' in window is true
PASS 'onmousewheel' in window is true
PASS 'onscroll' in window is true
PASS 'onselect' in window is true
PASS 'onsubmit' in window is true
FAIL 'onbeforecut' in window should be true. Was false.
FAIL 'oncut' in window should be true. Was false.
FAIL 'onbeforecopy' in window should be true. Was false.
FAIL 'oncopy' in window should be true. Was false.
FAIL 'onbeforepaste' in window should be true. Was false.
FAIL 'onpaste' in window should be true. Was false.
PASS 'onreset' in window is true
PASS 'onsearch' in window is true
PASS 'onselectstart' in window is true
Test Text Node
PASS 'onabort' in textNode is false
PASS 'onblur' in textNode is false
PASS 'onchange' in textNode is false
PASS 'onclick' in textNode is false
PASS 'oncontextmenu' in textNode is false
PASS 'ondblclick' in textNode is false
PASS 'ondrag' in textNode is false
PASS 'ondragend' in textNode is false
PASS 'ondragenter' in textNode is false
PASS 'ondragleave' in textNode is false
PASS 'ondragover' in textNode is false
PASS 'ondragstart' in textNode is false
PASS 'ondrop' in textNode is false
PASS 'onerror' in textNode is false
PASS 'onfocus' in textNode is false
PASS 'oninput' in textNode is false
PASS 'onkeydown' in textNode is false
PASS 'onkeypress' in textNode is false
PASS 'onkeyup' in textNode is false
PASS 'onload' in textNode is false
PASS 'onmousedown' in textNode is false
PASS 'onmousemove' in textNode is false
PASS 'onmouseout' in textNode is false
PASS 'onmouseover' in textNode is false
PASS 'onmouseup' in textNode is false
PASS 'onmousewheel' in textNode is false
PASS 'onscroll' in textNode is false
PASS 'onselect' in textNode is false
PASS 'onsubmit' in textNode is false
PASS 'onbeforecut' in textNode is false
PASS 'oncut' in textNode is false
PASS 'onbeforecopy' in textNode is false
PASS 'oncopy' in textNode is false
PASS 'onbeforepaste' in textNode is false
PASS 'onpaste' in textNode is false
PASS 'onreset' in textNode is false
PASS 'onsearch' in textNode is false
PASS 'onselectstart' in textNode is false
Test Attribute
PASS 'onabort' in attribute is false
PASS 'onblur' in attribute is false
PASS 'onchange' in attribute is false
PASS 'onclick' in attribute is false
PASS 'oncontextmenu' in attribute is false
PASS 'ondblclick' in attribute is false
PASS 'ondrag' in attribute is false
PASS 'ondragend' in attribute is false
PASS 'ondragenter' in attribute is false
PASS 'ondragleave' in attribute is false
PASS 'ondragover' in attribute is false
PASS 'ondragstart' in attribute is false
PASS 'ondrop' in attribute is false
PASS 'onerror' in attribute is false
PASS 'onfocus' in attribute is false
PASS 'oninput' in attribute is false
PASS 'onkeydown' in attribute is false
PASS 'onkeypress' in attribute is false
PASS 'onkeyup' in attribute is false
PASS 'onload' in attribute is false
PASS 'onmousedown' in attribute is false
PASS 'onmousemove' in attribute is false
PASS 'onmouseout' in attribute is false
PASS 'onmouseover' in attribute is false
PASS 'onmouseup' in attribute is false
PASS 'onmousewheel' in attribute is false
PASS 'onscroll' in attribute is false
PASS 'onselect' in attribute is false
PASS 'onsubmit' in attribute is false
PASS 'onbeforecut' in attribute is false
PASS 'oncut' in attribute is false
PASS 'onbeforecopy' in attribute is false
PASS 'oncopy' in attribute is false
PASS 'onbeforepaste' in attribute is false
PASS 'onpaste' in attribute is false
PASS 'onreset' in attribute is false
PASS 'onsearch' in attribute is false
PASS 'onselectstart' in attribute is false
Test HTMLBodyElement
PASS 'onabort' in body is true
PASS 'onblur' in body is true
PASS 'onchange' in body is true
PASS 'onclick' in body is true
PASS 'oncontextmenu' in body is true
PASS 'ondblclick' in body is true
PASS 'ondrag' in body is true
PASS 'ondragend' in body is true
PASS 'ondragenter' in body is true
PASS 'ondragleave' in body is true
PASS 'ondragover' in body is true
PASS 'ondragstart' in body is true
PASS 'ondrop' in body is true
PASS 'onerror' in body is true
PASS 'onfocus' in body is true
PASS 'oninput' in body is true
PASS 'onkeydown' in body is true
PASS 'onkeypress' in body is true
PASS 'onkeyup' in body is true
PASS 'onload' in body is true
PASS 'onmousedown' in body is true
PASS 'onmousemove' in body is true
PASS 'onmouseout' in body is true
PASS 'onmouseover' in body is true
PASS 'onmouseup' in body is true
PASS 'onmousewheel' in body is true
PASS 'onscroll' in body is true
PASS 'onselect' in body is true
PASS 'onsubmit' in body is true
PASS 'onbeforecut' in body is true
PASS 'oncut' in body is true
PASS 'onbeforecopy' in body is true
PASS 'oncopy' in body is true
PASS 'onbeforepaste' in body is true
PASS 'onpaste' in body is true
PASS 'onreset' in body is true
PASS 'onsearch' in body is true
PASS 'onselectstart' in body is true
PASS 'onbeforeunload' in body is true
PASS 'onmessage' in body is true
PASS 'onoffline' in body is true
PASS 'ononline' in body is true
PASS 'onresize' in body is true
PASS 'onstorage' in body is true
PASS 'onunload' in body is true
PASS 'onblur' in body is true
PASS 'onerror' in body is true
PASS 'onfocus' in body is true
PASS 'onload' in body is true
Test HTMLFrameSetElement
PASS 'onabort' in frameSet is true
PASS 'onblur' in frameSet is true
PASS 'onchange' in frameSet is true
PASS 'onclick' in frameSet is true
PASS 'oncontextmenu' in frameSet is true
PASS 'ondblclick' in frameSet is true
PASS 'ondrag' in frameSet is true
PASS 'ondragend' in frameSet is true
PASS 'ondragenter' in frameSet is true
PASS 'ondragleave' in frameSet is true
PASS 'ondragover' in frameSet is true
PASS 'ondragstart' in frameSet is true
PASS 'ondrop' in frameSet is true
PASS 'onerror' in frameSet is true
PASS 'onfocus' in frameSet is true
PASS 'oninput' in frameSet is true
PASS 'onkeydown' in frameSet is true
PASS 'onkeypress' in frameSet is true
PASS 'onkeyup' in frameSet is true
PASS 'onload' in frameSet is true
PASS 'onmousedown' in frameSet is true
PASS 'onmousemove' in frameSet is true
PASS 'onmouseout' in frameSet is true
PASS 'onmouseover' in frameSet is true
PASS 'onmouseup' in frameSet is true
PASS 'onmousewheel' in frameSet is true
PASS 'onscroll' in frameSet is true
PASS 'onselect' in frameSet is true
PASS 'onsubmit' in frameSet is true
PASS 'onbeforecut' in frameSet is true
PASS 'oncut' in frameSet is true
PASS 'onbeforecopy' in frameSet is true
PASS 'oncopy' in frameSet is true
PASS 'onbeforepaste' in frameSet is true
PASS 'onpaste' in frameSet is true
PASS 'onreset' in frameSet is true
PASS 'onsearch' in frameSet is true
PASS 'onselectstart' in frameSet is true
PASS 'onbeforeunload' in frameSet is true
PASS 'onmessage' in frameSet is true
PASS 'onoffline' in frameSet is true
PASS 'ononline' in frameSet is true
PASS 'onresize' in frameSet is true
PASS 'onstorage' in frameSet is true
PASS 'onunload' in frameSet is true
PASS 'onblur' in frameSet is true
PASS 'onerror' in frameSet is true
PASS 'onfocus' in frameSet is true
PASS 'onload' in frameSet is true
PASS successfullyParsed is true
TEST COMPLETE