Index: third_party/WebKit/LayoutTests/paint/invalidation/caret-contenteditable-content-after.html |
diff --git a/third_party/WebKit/LayoutTests/paint/invalidation/caret-contenteditable-content-after.html b/third_party/WebKit/LayoutTests/paint/invalidation/caret-contenteditable-content-after.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..cfe97b1b62d4401a5432f8353ce70307dd039551 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/paint/invalidation/caret-contenteditable-content-after.html |
@@ -0,0 +1,21 @@ |
+<!DOCTYPE html> |
+<script src="resources/text-based-repaint.js"></script> |
+<script> |
+function repaintTest() { |
+ editor.focus(); |
+ if (!window.eventSender) |
+ return; |
+ eventSender.keyDown('a'); |
+ eventSender.keyDown('b'); |
+ eventSender.keyDown('c'); |
+} |
+onload = runRepaintAndPixelTest; |
+</script> |
+<style> |
+#editor:after { |
+ content:"x"; |
+} |
+</style> |
+Test passes if caret is visible after the 'c' but before the 'x'.<br> |
+To reproduce manually, type 'abc'. |
+<div id="editor" contenteditable="true"></div> |