[WK2] selection does not disappear after coping the text
[framework/web/webkit-efl.git] / LayoutTests / scrollbars / scrollbar-miss-mousemove-disabled.html
1 <html>
2 <body style="margin:0">
3 <script>
4 if (window.layoutTestController) {
5     layoutTestController.dumpAsText();
6     layoutTestController.waitUntilDone();
7 }
8 </script>
9 <form name="form1"> 
10 <textarea name="text1" style="border:2px solid black;overflow:auto;height:400px;width:400px; position:absolute;">
11 x
12 y
13 y
14 y
15 y
16 y
17 y
18 y
19 y
20 y
21 y
22 y
23 y
24 y
25 y
26 y
27 y
28 y
29 y
30 y
31 y
32 y
33 y
34 y
35 y
36 y
37 y
38 y
39 y
40 y
41 y
42 y
43 y
44 y
45 y
46 y
47 y
48 y
49 y
50 y
51 y
52 y
53 y
54 y
55 y
56 y
57 y
58 y
59 y
60 y
61 y
62 y
63 y
64 y
65 y
66 y
67 y
68 y
69 y
70 y
71 y
72 y
73 y
74 y
75 y
76 y
77 y
78 y
79 y
80 y
81 y
82 y
83 y
84 y
85 y
86 y
87 y
88 y
89 y
90 y
91 y
92 y
93 y
94 y
95 y
96 y
97 y
98 y
99 y
100 y
101 y
102 y
103 y
104 y
105 y
106 y
107 y
108 y
109 y
110 y
111 </textarea>
112 </form> 
113 <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=27289">bug
114 27289</a>: This tests that mouse clicks/releases on scrollbars are handled
115 properly even is there was no mouse move onto the scrollbar; this is the
116 disabled control case. On success, the text should begin with "zx".<p/>
117 <div id="console"></div>
118 <script>
119 if (window.eventSender) {
120     document.form1.text1.disabled = true;
121     document.form1.style.display = "none";
122     eventSender.mouseMoveTo(390, 10);
123     document.form1.style.display = "";
124     eventSender.mouseDown();
125     eventSender.mouseUp();
126     eventSender.mouseMoveTo(390, 350);
127     eventSender.mouseMoveTo(4,350);
128     eventSender.mouseDown();
129     eventSender.mouseUp();
130     eventSender.mouseMoveTo(4,4);
131     document.form1.text1.disabled = false;
132     eventSender.mouseDown();
133     eventSender.mouseUp();
134     eventSender.keyDown('z');
135     setTimeout(finished, 500);
136 }
137
138 function finished()
139 {
140     document.getElementById('console').innerHTML
141         = "Text is \"" + document.form1.text1.value + "\"";
142     window.layoutTestController.notifyDone();
143 }
144 </script>
145 </body>
146 </html>