Index: third_party/WebKit/LayoutTests/paint/invalidation/forms/range-focus-by-mouse-then-keydown.html |
diff --git a/third_party/WebKit/LayoutTests/paint/invalidation/forms/range-focus-by-mouse-then-keydown.html b/third_party/WebKit/LayoutTests/paint/invalidation/forms/range-focus-by-mouse-then-keydown.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..21f8784c824cc530ab8b90aaca20c8dc50c4d0b8 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/paint/invalidation/forms/range-focus-by-mouse-then-keydown.html |
@@ -0,0 +1,16 @@ |
+<!DOCTYPE html> |
+<body> |
+<script src="../../../fast/forms/resources/common.js"></script> |
+<script src="../resources/text-based-repaint.js"></script> |
+<input type="range"> |
+<!-- A keydown event after mouse-focus should draw a focus ring. --> |
+<script> |
+window.onload = runRepaintTest; |
+window.enablePixelTesting = true; |
+eventSender.mouseMoveTo(800, 600); |
+clickElement(document.querySelector('input')); |
+function repaintTest() { |
+ eventSender.keyDown('ShiftLeft'); |
+} |
+</script> |
+</body> |