OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <title>Event.type set to the empty string</title> |
| 3 <link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com"> |
| 4 <link rel="help" href="https://dom.spec.whatwg.org/#dom-event-type"> |
| 5 <script src="../../../../resources/testharness.js"></script> |
| 6 <script src="../../../../resources/testharnessreport.js"></script> |
| 7 <div id="log"></div> |
| 8 <script> |
| 9 function do_test(t, e) { |
| 10 assert_equals(e.type, "", "type"); |
| 11 assert_equals(e.bubbles, false, "bubbles"); |
| 12 assert_equals(e.cancelable, false, "cancelable"); |
| 13 |
| 14 var target = document.createElement("div"); |
| 15 var handled = false; |
| 16 target.addEventListener("", t.step_func(function(e) { |
| 17 handled = true; |
| 18 })); |
| 19 assert_true(target.dispatchEvent(e)); |
| 20 assert_true(handled); |
| 21 } |
| 22 |
| 23 async_test(function() { |
| 24 var e = document.createEvent("Event"); |
| 25 e.initEvent("", false, false); |
| 26 do_test(this, e); |
| 27 this.done(); |
| 28 }, "initEvent"); |
| 29 |
| 30 async_test(function() { |
| 31 var e = new Event(""); |
| 32 do_test(this, e); |
| 33 this.done(); |
| 34 }, "Constructor"); |
| 35 </script> |
OLD | NEW |