test_bug1003432.js (585B)
1 addEventListener( 2 "foobar", 3 function (evt) { 4 postMessage({ 5 type: evt.type, 6 bubbles: evt.bubbles, 7 cancelable: evt.cancelable, 8 detail: evt.detail, 9 }); 10 }, 11 true 12 ); 13 14 addEventListener( 15 "message", 16 function (evt) { 17 // Test the constructor of CustomEvent 18 var e = new CustomEvent("foobar", { 19 bubbles: true, 20 cancelable: true, 21 detail: "test", 22 }); 23 dispatchEvent(e); 24 25 // Test initCustomEvent 26 e = new CustomEvent("foobar"); 27 e.initCustomEvent("foobar", true, true, "test"); 28 dispatchEvent(e); 29 }, 30 true 31 );