OLD | NEW |
1 <!doctype html> | 1 <!doctype html> |
2 <title>Event.defaultPrevented</title> | 2 <title>Event.defaultPrevented</title> |
3 <script src="/resources/testharness.js"></script> | 3 <script src="/resources/testharness.js"></script> |
4 <script src="/resources/testharnessreport.js"></script> | 4 <script src="/resources/testharnessreport.js"></script> |
5 <div id="log"></div> | 5 <div id="log"></div> |
6 <script> | 6 <script> |
7 var ev; | 7 var ev; |
8 test(function() { | 8 test(function() { |
9 ev = document.createEvent("Event"); | 9 ev = document.createEvent("Event"); |
10 assert_equals(ev.defaultPrevented, false, "defaultPrevented"); | 10 assert_equals(ev.defaultPrevented, false, "defaultPrevented"); |
(...skipping 14 matching lines...) Expand all Loading... |
25 ev.initEvent("foo", true, true); | 25 ev.initEvent("foo", true, true); |
26 assert_equals(ev.bubbles, true, "bubbles"); | 26 assert_equals(ev.bubbles, true, "bubbles"); |
27 assert_equals(ev.cancelable, true, "cancelable"); | 27 assert_equals(ev.cancelable, true, "cancelable"); |
28 assert_equals(ev.defaultPrevented, false, "defaultPrevented"); | 28 assert_equals(ev.defaultPrevented, false, "defaultPrevented"); |
29 }, "initEvent should work correctly (cancelable)."); | 29 }, "initEvent should work correctly (cancelable)."); |
30 test(function() { | 30 test(function() { |
31 assert_equals(ev.cancelable, true, "cancelable (before)"); | 31 assert_equals(ev.cancelable, true, "cancelable (before)"); |
32 ev.preventDefault(); | 32 ev.preventDefault(); |
33 assert_equals(ev.cancelable, true, "cancelable (after)"); | 33 assert_equals(ev.cancelable, true, "cancelable (after)"); |
34 assert_equals(ev.defaultPrevented, true, "defaultPrevented"); | 34 assert_equals(ev.defaultPrevented, true, "defaultPrevented"); |
35 }, "preventDefault() should change defaultPrevented if cancelable is false."); | 35 }, "preventDefault() should change defaultPrevented if cancelable is true."); |
36 test(function() { | 36 test(function() { |
37 ev.initEvent("foo", true, true); | 37 ev.initEvent("foo", true, true); |
38 assert_equals(ev.bubbles, true, "bubbles"); | 38 assert_equals(ev.bubbles, true, "bubbles"); |
39 assert_equals(ev.cancelable, true, "cancelable"); | 39 assert_equals(ev.cancelable, true, "cancelable"); |
40 assert_equals(ev.defaultPrevented, false, "defaultPrevented"); | 40 assert_equals(ev.defaultPrevented, false, "defaultPrevented"); |
41 }, "initEvent should unset defaultPrevented."); | 41 }, "initEvent should unset defaultPrevented."); |
42 </script> | 42 </script> |
OLD | NEW |