Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / fast / forms / label / label-selection.html
1 <!DOCTYPE html>
2 <html>
3 <script src="../../../resources/js-test.js"></script>
4
5 <body>
6 <label id="labelWithInput" for="inputText">Some, Text associated with input</label>
7 <input id="inputText" type="text">
8 </body>
9
10 <script>
11 description('Test the selection of label associated with input.');
12
13 var labelElement = document.getElementById('labelWithInput');
14 testWithDoubleClick(labelElement);
15
16 shouldBeEqualToString('window.getSelection().toString()', 'Some');
17
18 labelElement.style.display = 'none';
19
20 function testWithDoubleClick(element)
21 {
22     eventSender.mouseMoveTo(element.offsetLeft, element.offsetTop);
23     eventSender.mouseDown();
24     eventSender.mouseUp();
25     eventSender.mouseDown();
26     eventSender.mouseUp();
27 }
28 </script>
29 </html>