OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <script src="../../../resources/testharness.js"></script> |
| 3 <script src="../../../resources/testharnessreport.js"></script> |
| 4 <input id="colorPick" type="color" /> |
| 5 <label for="colorPick" id="labelPick">Pick a color</label> |
| 6 <script> |
| 7 test (function() { |
| 8 assert_true(window.eventSender !== null); |
| 9 }, "window.eventSender is required for the test to run"); |
| 10 |
| 11 test (function() { |
| 12 var colorPicker = document.getElementById("colorPick"); |
| 13 colorPicker.style.display = "none"; |
| 14 var labelPick = document.getElementById("labelPick"); |
| 15 var x = labelPick.offsetLeft + labelPick.offsetWidth/2; |
| 16 var y = labelPick.offsetTop + labelPick.offsetHeight/2; |
| 17 eventSender.mouseMoveTo(x, y); |
| 18 eventSender.mouseDown(); |
| 19 eventSender.mouseUp(); |
| 20 assert_true(testRunner.isChooserShown()); |
| 21 }, "Tests click on label for color picker with display none should show chooser"
); |
| 22 </script> |
OLD | NEW |