test_bug428988.html (1234B)
1 <!DOCTYPE HTML> 2 <html> 3 <!-- 4 https://bugzilla.mozilla.org/show_bug.cgi?id=428988 5 --> 6 <head> 7 <title>Test for Bug 428988</title> 8 <script src="/tests/SimpleTest/SimpleTest.js"></script> 9 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/> 10 </head> 11 <body> 12 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=428988">Mozilla Bug 428988</a> 13 <p id="display"></p> 14 <div id="content" style="display: none"> 15 16 </div> 17 <pre id="test"> 18 <script type="application/javascript"> 19 20 /** Test for Bug 428988 */ 21 22 function listenerForClick(evt) { 23 is(Math.round(evt.mozPressure*100), 56, "Wrong .mozPressure"); 24 } 25 26 function doTest() { 27 var target = document.getElementById("testTarget"); 28 target.addEventListener("click", listenerForClick, true); 29 var me = document.createEvent("MouseEvent"); 30 me.initNSMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, 31 false, false, false, false, 0, null, 0.56, 0); 32 target.dispatchEvent(me); 33 target.removeEventListener("click", listenerForClick, true); 34 SimpleTest.finish(); 35 } 36 37 SimpleTest.waitForExplicitFinish(); 38 addLoadEvent(doTest); 39 40 </script> 41 </pre> 42 <span id="testTarget" style="border: 1px solid black;">testTarget</span> 43 </body> 44 </html>