Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / editing / selection / select-bidi-run-expected.txt
blobef0b8f56f92aa10e5e41777019cf20eb4874c5bb
1 This test ensures WebKit lets user select bidirectional text intuitively. To manually test, select text in blue box in each test case below by a mouse drag from left to right. The changes in the selected text should match the expectations before |. Do the same by a mouse drag from right to left and expectations are after |.
3 Test "abcABC" in "abcABC":
4 Selecting from left to right
5 PASS selected "a"
6 PASS selected "ab"
7 PASS selected "abc"
8 PASS selected "abcAB"
9 PASS selected "abcA"
10 PASS selected "abcABC"
11 Selecting from right to left
12 PASS selected "A"
13 PASS selected "AB"
14 PASS selected "ABC"
15 PASS selected "cABC"
16 PASS selected "bcABC"
17 PASS selected "abcABC"
19 Test "ABCdef" in "ABCdef":
20 Selecting from left to right
21 PASS selected "C"
22 PASS selected "BC"
23 PASS selected "ABC"
24 PASS selected "ABCd"
25 FAIL selected "ABCde" but expected "ABCef"
26 PASS selected "ABCdef"
27 Selecting from right to left
28 PASS selected "f"
29 PASS selected "ef"
30 PASS selected "def"
31 PASS selected "BCdef"
32 PASS selected "Cdef"
33 PASS selected "ABCdef"
35 Test "ABC" in "abcABCdef":
36 Selecting from left to right
37 PASS selected "C"
38 PASS selected "BC"
39 PASS selected "ABC"
40 Selecting from right to left
41 PASS selected "A"
42 PASS selected "AB"
43 PASS selected "ABC"
45 Test "ABC" in "ABCdef":
46 Selecting from left to right
47 PASS selected "C"
48 PASS selected "BC"
49 PASS selected "ABC"
50 Selecting from right to left
51 PASS selected "A"
52 PASS selected "AB"
53 PASS selected "ABC"
55 Test "ef" in "ABCdef":
56 Selecting from left to right
57 PASS selected "e"
58 PASS selected "ef"
59 Selecting from right to left
60 PASS selected "f"
61 PASS selected "ef"
63 Test "AB" in "abcABC":
64 Selecting from left to right
65 PASS selected "B"
66 PASS selected "AB"
67 Selecting from right to left
68 PASS selected "A"
69 PASS selected "AB"
71 Test "12" in "aXM12JNd":
72 Selecting from left to right
73 PASS selected "1"
74 PASS selected "12"
75 Selecting from right to left
76 PASS selected "2"
77 PASS selected "12"
79 Test "ABC 123" in "ABC 123":
80 Selecting from left to right
81 PASS selected "1"
82 PASS selected "12"
83 PASS selected "123"
84 PASS selected " 123"
85 PASS selected "C 123"
86 PASS selected "BC 123"
87 PASS selected "ABC 123"
88 Selecting from right to left
89 PASS selected "A"
90 PASS selected "AB"
91 PASS selected "ABC"
92 PASS selected "ABC "
93 PASS selected "ABC 12"
94 PASS selected "ABC 1"
95 PASS selected "ABC 123"
97 Test "ABC 123" in "ABC 123":
98 Selecting from left to right
99 PASS selected "1"
100 PASS selected "12"
101 FAIL selected "123" but expected " 123"
102 FAIL selected " " but expected "C 123"
103 FAIL selected "C " but expected "BC 123"
104 FAIL selected "BC " but expected "ABC 123"
105 FAIL selected "123" but expected "undefined"
106 Selecting from right to left
107 PASS selected "A"
108 PASS selected "AB"
109 PASS selected "ABC"
110 FAIL selected "" but expected "ABC "
111 PASS selected "ABC 12"
112 PASS selected "ABC 1"
113 FAIL selected "123" but expected "ABC 123"
115 Test "ABC" in "aABCb":
116 Selecting from left to right
117 PASS selected "C"
118 PASS selected "BC"
119 PASS selected "ABC"
120 Selecting from right to left
121 PASS selected "A"
122 PASS selected "AB"
123 PASS selected "ABC"
125 Test "ABC" in "ABC":
126 Selecting from left to right
127 PASS selected "C"
128 PASS selected "BC"
129 PASS selected "ABC"
130 Selecting from right to left
131 PASS selected "A"
132 PASS selected "AB"
133 PASS selected "ABC"
135 PASS successfullyParsed is true
137 TEST COMPLETE