diff options
Diffstat (limited to 'testing/web-platform/tests/dom/events/Event-dispatch-multiple-stopPropagation.html')
-rw-r--r-- | testing/web-platform/tests/dom/events/Event-dispatch-multiple-stopPropagation.html | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/testing/web-platform/tests/dom/events/Event-dispatch-multiple-stopPropagation.html b/testing/web-platform/tests/dom/events/Event-dispatch-multiple-stopPropagation.html deleted file mode 100644 index 72644bd86..000000000 --- a/testing/web-platform/tests/dom/events/Event-dispatch-multiple-stopPropagation.html +++ /dev/null @@ -1,51 +0,0 @@ -<!DOCTYPE html> -<html> -<head> -<title> Multiple dispatchEvent() and stopPropagation() </title> -<script src="/resources/testharness.js"></script> -<script src="/resources/testharnessreport.js"></script> -</head> -<body> -<div id=log></div> - -<div id="parent" style="display: none"> - <input id="target" type="hidden" value=""/> -</div> - -<script> -test(function() { - var event_type = "foo"; - var target = document.getElementById("target"); - var parent = document.getElementById("parent"); - var actual_result; - var test_event = function(evt) { - actual_result.push(evt.currentTarget); - - if (parent == evt.currentTarget) { - evt.stopPropagation(); - } - }; - - var evt = document.createEvent("Event"); - evt.initEvent(event_type, true, true); - - target.addEventListener(event_type, test_event, false); - parent.addEventListener(event_type, test_event, false); - document.addEventListener(event_type, test_event, false); - window.addEventListener(event_type, test_event, false); - - actual_result = []; - target.dispatchEvent(evt); - assert_array_equals(actual_result, [target, parent]); - - actual_result = []; - parent.dispatchEvent(evt); - assert_array_equals(actual_result, [parent]); - - actual_result = []; - document.dispatchEvent(evt); - assert_array_equals(actual_result, [document, window]); -}); -</script> -</body> -</html> |