Missing cursor/caret showing in search field on google.com
[WebKit-https.git] / LayoutTests / editing / selection / user-select-all-image-with-single-click.html
1 <!DOCTYPE html>
2 <html>
3 <body onload="runTest()">
4 <p id="description">This tests single-clicking on an image inside user-select: all. WebKit should select the entire element.
5 Firefox doesn't do this but I'm not sure it makes sense for us to be inconsistent since Firefox DOES allow text with user-select: all to be selected by a single click.<br>
6 To manually test, single click on the image below. WebKit should select the entire bordered region.</p>
7 <div id="container"><div class="select-all"><img src="../resources/abe.png"></div></div>
8 <script src="../../resources/dump-as-markup.js"></script>
9 <style>
10 .select-all {
11     border: 1px solid black;
12     height: 200px;
13     width: 200px;
14     -webkit-user-select: all;
15     -moz-user-select: all;
16 }
17 </style>
18 <script>
19
20 Markup.description(document.getElementById('description').textContent);
21 Markup.waitUntilDone();
22
23 function runTest() {
24     function clickOnElement(element) {
25         eventSender.mouseMoveTo(element.offsetLeft + 10, element.offsetTop + 10);
26         eventSender.mouseDown(0);
27         eventSender.mouseUp(0);
28     }
29
30     if (window.eventSender) {
31         clickOnElement(document.querySelector('.select-all'));
32         Markup.dump('container');
33         Markup.notifyDone();
34     }
35 }
36
37 </script>
38 </body>
39 </html>