| OLD | NEW |
| 1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
| 2 <script src="../../../resources/js-test.js"></script> | 2 <script src="../../../resources/js-test.js"></script> |
| 3 <style> | 3 <style> |
| 4 div.box { | 4 div.box { |
| 5 margin: 10px; | 5 margin: 10px; |
| 6 padding: 50px; | 6 padding: 50px; |
| 7 float: left; | 7 float: left; |
| 8 } | 8 } |
| 9 </style> | 9 </style> |
| 10 | 10 |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 62 debug("- start with mouse, primary pen and non-primary pen outside target -"); | 62 debug("- start with mouse, primary pen and non-primary pen outside target -"); |
| 63 eventSender.mouseMoveTo(x1, y1); | 63 eventSender.mouseMoveTo(x1, y1); |
| 64 eventSender.mouseMoveTo(x1, y1, [], "pen", 0); | 64 eventSender.mouseMoveTo(x1, y1, [], "pen", 0); |
| 65 eventSender.mouseMoveTo(x1, y1, [], "pen", 1); | 65 eventSender.mouseMoveTo(x1, y1, [], "pen", 1); |
| 66 eventSender.mouseDown(0); | 66 eventSender.mouseDown(0); |
| 67 eventSender.mouseUp(0); | 67 eventSender.mouseUp(0); |
| 68 | 68 |
| 69 | 69 |
| 70 debug("- move mouse into target & press -"); | 70 debug("- move mouse into target & press -"); |
| 71 eventSender.mouseMoveTo(x2, y2); | 71 eventSender.mouseMoveTo(x2, y2); |
| 72 eventSender.mouseDown(1); | 72 eventSender.mouseDown(2); |
| 73 | 73 |
| 74 debug("- move primary pen into target & press -"); | 74 debug("- move primary pen into target & press -"); |
| 75 eventSender.mouseMoveTo(x2+1, y2+1, [], "pen", 0); | 75 eventSender.mouseMoveTo(x2+1, y2+1, [], "pen", 0); |
| 76 eventSender.mouseDown(1, [], "pen", 0); | 76 eventSender.mouseDown(2, [], "pen", 0); |
| 77 | 77 |
| 78 debug("- move non-primary pen into target & press -"); | 78 debug("- move non-primary pen into target & press -"); |
| 79 eventSender.mouseMoveTo(x2+2, y2+2, [], "pen", 1); | 79 eventSender.mouseMoveTo(x2+2, y2+2, [], "pen", 1); |
| 80 eventSender.mouseDown(1, [], "pen", 1); | 80 eventSender.mouseDown(2, [], "pen", 1); |
| 81 | 81 |
| 82 debug("- jiggle mouse in target -"); | 82 debug("- jiggle mouse in target -"); |
| 83 eventSender.mouseMoveTo(x2+3, y2+3); | 83 eventSender.mouseMoveTo(x2+3, y2+3); |
| 84 | 84 |
| 85 debug("- jiggle non-primary pen in target -"); | 85 debug("- jiggle non-primary pen in target -"); |
| 86 eventSender.mouseMoveTo(x2+5, y2+5, [], "pen", 1); | 86 eventSender.mouseMoveTo(x2+5, y2+5, [], "pen", 1); |
| 87 | 87 |
| 88 debug("- jiggle primary pen in target -"); | 88 debug("- jiggle primary pen in target -"); |
| 89 eventSender.mouseMoveTo(x2+4, y2+4, [], "pen", 0); | 89 eventSender.mouseMoveTo(x2+4, y2+4, [], "pen", 0); |
| 90 | 90 |
| 91 debug("- release mouse -"); | 91 debug("- release mouse -"); |
| 92 eventSender.mouseUp(1); | 92 eventSender.mouseUp(2); |
| 93 | 93 |
| 94 debug("- release non-primary pen -"); | 94 debug("- release non-primary pen -"); |
| 95 eventSender.mouseUp(1, [], "pen", 1); | 95 eventSender.mouseUp(2, [], "pen", 1); |
| 96 | 96 |
| 97 debug("- release primary pen -"); | 97 debug("- release primary pen -"); |
| 98 eventSender.mouseUp(1, [], "pen", 0); | 98 eventSender.mouseUp(2, [], "pen", 0); |
| 99 | 99 |
| 100 debug(""); | 100 debug(""); |
| 101 } | 101 } |
| 102 | 102 |
| 103 function runTests() { | 103 function runTests() { |
| 104 | 104 |
| 105 testScenario("none", false); | 105 testScenario("none", false); |
| 106 testScenario("mouse", true); | 106 testScenario("mouse", true); |
| 107 testScenario("pen", true); | 107 testScenario("pen", true); |
| 108 testScenario("pen", false); | 108 testScenario("pen", false); |
| 109 | 109 |
| 110 } | 110 } |
| 111 | 111 |
| 112 init(); | 112 init(); |
| 113 if (window.eventSender) | 113 if (window.eventSender) |
| 114 runTests(); | 114 runTests(); |
| 115 else | 115 else |
| 116 debug("This test requires eventSender"); | 116 debug("This test requires eventSender"); |
| 117 | 117 |
| 118 </script> | 118 </script> |
| OLD | NEW |