test_bug391747.html (1359B)
1 <!DOCTYPE HTML> 2 <html> 3 <!-- 4 https://bugzilla.mozilla.org/show_bug.cgi?id=391747 5 --> 6 <head> 7 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 8 <title>Test for bug 391747</title> 9 <script src="/tests/SimpleTest/SimpleTest.js"></script> 10 <script src="/tests/SimpleTest/EventUtils.js"></script> 11 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"> 12 </head> 13 <body> 14 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=391747">Mozilla Bug 391747</a> 15 <p id="display"></p> 16 <div id="content" style="display: block"> 17 <iframe id="iframe_391747" srcdoc="<table><tr><td style='width:500px;height:500px;border:1px solid blue'>x</td>"></iframe> 18 </div> 19 <pre id="test"> 20 <script class="testbody" type="text/javascript"> 21 22 function ctrlclick_391747(doc,x,y){ 23 synthesizeMouseAtPoint(x, y, { ctrlKey: true }, doc.defaultView); 24 } 25 26 function select_391747(doc){ 27 var range = doc.createRange(); 28 range.setStart(doc, 0); 29 range.setEnd(doc, 0); 30 doc.defaultView.getSelection().addRange(range); 31 } 32 33 function boom_391747() { 34 var target = document.getElementById('iframe_391747') 35 select_391747(target.contentDocument) 36 ctrlclick_391747(target.contentDocument, 100, 100); 37 ok(true, "pass"); 38 SimpleTest.finish(); 39 } 40 41 addLoadEvent(boom_391747); 42 SimpleTest.waitForExplicitFinish() 43 44 </script> 45 </pre> 46 </body> 47 </html>