Index: third_party/WebKit/LayoutTests/editing/selection/select-text-overflow-ellipsis-mixed-in-ltr-2.html |
diff --git a/third_party/WebKit/LayoutTests/editing/selection/select-text-overflow-ellipsis-mixed-in-ltr-2.html b/third_party/WebKit/LayoutTests/editing/selection/select-text-overflow-ellipsis-mixed-in-ltr-2.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..6623fe5ba4080efd588f8a8628c2eae7737056cf |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/editing/selection/select-text-overflow-ellipsis-mixed-in-ltr-2.html |
@@ -0,0 +1,25 @@ |
+<!DOCTYPE html> |
+<meta charset=utf-8> |
+<style> |
+dl { |
+ max-width: 20em; |
+ margin: auto; |
+ font-size: 120%; |
+ white-space: nowrap; |
+} |
+dd { |
+ overflow: hidden; |
+ text-overflow: ellipsis; |
+ text-decoration: inherit; |
+} |
+</style> |
+<p>crbug.com/642454: Select all text in mixed ltr-rtl in rtl flow. None of the dots in the ellipsis should be selected.</p> |
+<dl> |
+ <dd id="selection_with_ellipsis">Lorem ipsum ינטרנט וכו' במקום הטקסט האמיתי הסופיעד שיהיה טקסט אמית</dd> |
+</dl> |
+<script src="../../resources/run-after-layout-and-paint.js"></script> |
+<script> |
+runAfterLayoutAndPaint(function() { |
+ getSelection().setBaseAndExtent(selection_with_ellipsis.firstChild, 0, selection_with_ellipsis.firstChild, 155); |
+ }, true); |
+</script> |