1<!DOCTYPE html> 2<meta charset="utf-8"> 3<link rel="author" title="Joey Arhar" href="mailto:jarhar@chromium.org"> 4<script src="/resources/testharness.js"></script> 5<script src="/resources/testharnessreport.js"></script> 6<body> 7<script> 8test(t => { 9 const element = document.createElement('div'); 10 11 element.addEventListener('click', () => { 12 event.stopPropagation(); 13 }, { capture: true }); 14 15 element.addEventListener('click', 16 t.unreached_func('stopPropagation in the capture handler should have canceled this bubble handler.')); 17 18 element.dispatchEvent(new MouseEvent('click', { bubbles: true, cancelable: true })); 19}); 20</script> 21