generic-events-stay-cancelable.html (478B)
1 <!doctype html> 2 <meta charset=utf-8> 3 <title></title> 4 <script src=/resources/testharness.js></script> 5 <script src=/resources/testharnessreport.js></script> 6 <script> 7 async_test((t) => { 8 const et = new EventTarget(); 9 et.addEventListener('test', t.step_func_done((e) => { 10 assert_true(e.cancelable); 11 }), {passive: true}); 12 et.dispatchEvent(new Event('test', {cancelable: true})); 13 }, "A generic event with only passive listeners remains cancelable"); 14 </script>