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 |