summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/platform/win/editing/selection/home-end-expected.txt
blob: 9d668b9df22e464cc13e0b4ef3f2f95c13140add (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
Test Moving forward/backward
Test 1, LTR:
  Moving forward: "\nabc ABC xyz DEF def\n"[1, 20]
  Moving backward:  "\nabc ABC xyz DEF def\n"[20, 1]
Test 1, RTL:
  Moving forward: "\nabc ABC xyz DEF def\n"[1, 20]
  Moving backward:  "\nabc ABC xyz DEF def\n"[20, 1]
Test 2, LTR:
  Moving forward: "\nABC xyz DEF def GHI\n"[1, 20]
  Moving backward:  "\nABC xyz DEF def GHI\n"[20, 1]
Test 2, RTL:
  Moving forward: "\nABC xyz DEF def GHI\n"[1, 20]
  Moving backward:  "\nABC xyz DEF def GHI\n"[20, 1]
Test 3, LTR:
  Moving forward: "\nABC DEF ABC\n"[1, 12]
  Moving backward:  "\nABC DEF ABC\n"[12, 1]
Test 3, RTL:
  Moving forward: "\nABC DEF ABC\n"[1, 12]
  Moving backward:  "\nABC DEF ABC\n"[12, 1]
Test 4, LTR:
  Moving forward: "\nabc efd dabeb\n"[1, 14]
  Moving backward:  "\nabc efd dabeb\n"[14, 1]
Test 4, RTL:
  Moving forward: "\nabc efd dabeb\n"[1, 14]
  Moving backward:  "\nabc efd dabeb\n"[14, 1]
Test 5, LTR:
  Moving forward: "Lorem "[0], " amet"[5]
  Moving backward:  " amet"[5], "Lorem "[0]
Test 5, RTL:
  Moving forward: "Lorem "[0], " amet"[5]
  Moving backward:  " amet"[5], "Lorem "[0]
Test 6, LTR:
  Moving forward: "Lorem "[0], "ipsum dolor"[11]
  Moving backward:  "ipsum dolor"[11], "Lorem "[0]
Test 6, RTL:
  Moving forward: "Lorem "[0], "ipsum dolor"[11]
  Moving backward:  "ipsum dolor"[11], "Lorem "[0]
Test 7, LTR:
  Moving forward: "Lorem "[0], " amet"[5]
  Moving backward:  " amet"[5], "Lorem "[0]
Test 7, RTL:
  Moving forward: "Lorem "[0], " amet"[5]
  Moving backward:  " amet"[5], "Lorem "[0]
Test 8, LTR:
  Moving forward: "Lorem "[0, 5]
  Moving backward:  "Lorem "[5, 0]
Test 8, RTL:
  Moving forward: "Lorem "[0, 5]
  Moving backward:  "Lorem "[5, 0]
Test 9, LTR:
  Moving forward: "Lorem "[0], " amet"[5]
  Moving backward:  " amet"[5], "Lorem "[0]
Test 9, RTL:
  Moving forward: "Lorem "[0], " amet"[5]
  Moving backward:  " amet"[5], "Lorem "[0]
Test 10, LTR:
  Moving forward: "Lorem "[0], "ipsum dolor"[11]
  Moving backward:  "ipsum dolor"[11], "Lorem "[0]
Test 10, RTL:
  Moving forward: "Lorem "[0], "ipsum dolor"[11]
  Moving backward:  "ipsum dolor"[11], "Lorem "[0]
Test 11, LTR:
  Moving forward: "Lorem "[0], " amet"[5]
  Moving backward:  " amet"[5], "Lorem "[0]
Test 11, RTL:
  Moving forward: "Lorem "[0], " amet"[5]
  Moving backward:  " amet"[5], "Lorem "[0]
Test 12, LTR:
  Moving forward: "Lorem "[0, 5]
  Moving backward:  "Lorem "[5, 0]
Test 12, RTL:
  Moving forward: "Lorem "[0, 5]
  Moving backward:  "Lorem "[5, 0]
Test 13, LTR:
  Moving forward: "\n Just\n "[2], "\n BFDX\n"[6]
  Moving backward:  "\n BFDX\n"[6], "\n Just\n "[2]
Test 13, RTL:
  Moving forward: "\n Just\n "[2], "\n BFDX\n"[6]
  Moving backward:  "\n BFDX\n"[6], "\n Just\n "[2]
Test 14, LTR:
  Moving forward: "\n Just\n "[2], "\n ever\n"[6]
  Moving backward:  "\n ever\n"[6], "\n Just\n "[2]
Test 14, RTL:
  Moving forward: "\n Just\n "[2], "\n ever\n"[6]
  Moving backward:  "\n ever\n"[6], "\n Just\n "[2]
Test 15, LTR:
  Moving forward: "car means ABC."[0, 14]
  Moving backward:  "car means ABC."[14, 0]
Test 15, RTL:
  Moving forward: "car means ABC."[0, 14]
  Moving backward:  "car means ABC."[14, 0]
Test 16, LTR:
  Moving forward: "᪜car DEF ABC.᪝"[0, 14]
  Moving backward:  "᪜car DEF ABC.᪝"[14, 0]
Test 16, RTL:
  Moving forward: "᪜car DEF ABC.᪝"[0, 14]
  Moving backward:  "᪜car DEF ABC.᪝"[14, 0]
Test 17, LTR:
  Moving forward: "he said "᪜car DEF ABC᪝.""[0, 24]
  Moving backward:  "he said "᪜car DEF ABC᪝.""[24, 0]
Test 17, RTL:
  Moving forward: "he said "᪜car DEF ABC᪝.""[0, 24]
  Moving backward:  "he said "᪜car DEF ABC᪝.""[24, 0]
Test 18, LTR:
  Moving forward: "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[0, 40]
  Moving backward:  "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[40, 0]
Test 18, RTL:
  Moving forward: "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[0, 40]
  Moving backward:  "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[40, 0]
Test 19, LTR:
  Moving forward: "ABC abc DEF"[0, 11]
  Moving backward:  "ABC abc DEF"[11, 0]
Test 19, RTL:
  Moving forward: "ABC abc DEF"[0, 11]
  Moving backward:  "ABC abc DEF"[11, 0]
Test 20, LTR:
  Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 8]
  Moving backward:  "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[8, 0]
Test 20, RTL:
  Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 8]
  Moving backward:  "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[8, 0]
Test 21, LTR:
  Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 8]
  Moving backward:  "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[8, 0]
Test 21, RTL:
  Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 8]
  Moving backward:  "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[8, 0]
Test Moving right/left
Test 1, LTR:
  Moving right: "\nabc ABC xyz DEF def\n"[1, 20]
  Moving left:  "\nabc ABC xyz DEF def\n"[20, 1]
Test 1, RTL:
  Moving left: "\nabc ABC xyz DEF def\n"[1, 20]
  Moving right:  "\nabc ABC xyz DEF def\n"[20, 1]
Test 2, LTR:
  Moving right: "\nABC xyz DEF def GHI\n"[1, 20]
  Moving left:  "\nABC xyz DEF def GHI\n"[20, 1]
Test 2, RTL:
  Moving left: "\nABC xyz DEF def GHI\n"[1, 20]
  Moving right:  "\nABC xyz DEF def GHI\n"[20, 1]
Test 3, LTR:
  Moving right: "\nABC DEF ABC\n"[1, 12]
  Moving left:  "\nABC DEF ABC\n"[12, 1]
Test 3, RTL:
  Moving left: "\nABC DEF ABC\n"[1, 12]
  Moving right:  "\nABC DEF ABC\n"[12, 1]
Test 4, LTR:
  Moving right: "\nabc efd dabeb\n"[1, 14]
  Moving left:  "\nabc efd dabeb\n"[14, 1]
Test 4, RTL:
  Moving left: "\nabc efd dabeb\n"[1, 14]
  Moving right:  "\nabc efd dabeb\n"[14, 1]
Test 5, LTR:
  Moving right: "Lorem "[0], " amet"[5]
  Moving left:  " amet"[5], "Lorem "[0]
Test 5, RTL:
  Moving left: "Lorem "[0], " amet"[5]
  Moving right:  " amet"[5], "Lorem "[0]
Test 6, LTR:
  Moving right: "Lorem "[0], "ipsum dolor"[11]
  Moving left:  "ipsum dolor"[11], "Lorem "[0]
Test 6, RTL:
  Moving left: "Lorem "[0], "ipsum dolor"[11]
  Moving right:  "ipsum dolor"[11], "Lorem "[0]
Test 7, LTR:
  Moving right: "Lorem "[0], " amet"[5]
  Moving left:  " amet"[5], "Lorem "[0]
Test 7, RTL:
  Moving left: "Lorem "[0], " amet"[5]
  Moving right:  " amet"[5], "Lorem "[0]
Test 8, LTR:
  Moving right: "Lorem "[0, 5]
  Moving left:  "Lorem "[5, 0]
Test 8, RTL:
  Moving left: "Lorem "[0, 5]
  Moving right:  "Lorem "[5, 0]
Test 9, LTR:
  Moving right: "Lorem "[0], " amet"[5]
  Moving left:  " amet"[5], "Lorem "[0]
Test 9, RTL:
  Moving left: "Lorem "[0], " amet"[5]
  Moving right:  " amet"[5], "Lorem "[0]
Test 10, LTR:
  Moving right: "Lorem "[0], "ipsum dolor"[11]
  Moving left:  "ipsum dolor"[11], "Lorem "[0]
Test 10, RTL:
  Moving left: "Lorem "[0], "ipsum dolor"[11]
  Moving right:  "ipsum dolor"[11], "Lorem "[0]
Test 11, LTR:
  Moving right: "Lorem "[0], " amet"[5]
  Moving left:  " amet"[5], "Lorem "[0]
Test 11, RTL:
  Moving left: "Lorem "[0], " amet"[5]
  Moving right:  " amet"[5], "Lorem "[0]
Test 12, LTR:
  Moving right: "Lorem "[0, 5]
  Moving left:  "Lorem "[5, 0]
Test 12, RTL:
  Moving left: "Lorem "[0, 5]
  Moving right:  "Lorem "[5, 0]
Test 13, LTR:
  Moving right: "\n Just\n "[2], "\n BFDX\n"[6]
  Moving left:  "\n BFDX\n"[6], "\n Just\n "[2]
Test 13, RTL:
  Moving left: "\n Just\n "[2], "\n BFDX\n"[6]
  Moving right:  "\n BFDX\n"[6], "\n Just\n "[2]
Test 14, LTR:
  Moving right: "\n Just\n "[2], "\n ever\n"[6]
  Moving left:  "\n ever\n"[6], "\n Just\n "[2]
Test 14, RTL:
  Moving left: "\n Just\n "[2], "\n ever\n"[6]
  Moving right:  "\n ever\n"[6], "\n Just\n "[2]
Test 15, LTR:
  Moving right: "car means ABC."[0, 14]
  Moving left:  "car means ABC."[14, 0]
Test 15, RTL:
  Moving left: "car means ABC."[0, 14]
  Moving right:  "car means ABC."[14, 0]
Test 16, LTR:
  Moving right: "᪜car DEF ABC.᪝"[0, 14]
  Moving left:  "᪜car DEF ABC.᪝"[14, 0]
Test 16, RTL:
  Moving left: "᪜car DEF ABC.᪝"[0, 14]
  Moving right:  "᪜car DEF ABC.᪝"[14, 0]
Test 17, LTR:
  Moving right: "he said "᪜car DEF ABC᪝.""[0, 24]
  Moving left:  "he said "᪜car DEF ABC᪝.""[24, 0]
Test 17, RTL:
  Moving left: "he said "᪜car DEF ABC᪝.""[0, 24]
  Moving right:  "he said "᪜car DEF ABC᪝.""[24, 0]
Test 18, LTR:
  Moving right: "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[0, 40]
  Moving left:  "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[40, 0]
Test 18, RTL:
  Moving left: "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[0, 40]
  Moving right:  "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[40, 0]
Test 19, LTR:
  Moving right: "ABC abc DEF"[0, 11]
  Moving left:  "ABC abc DEF"[11, 0]
Test 19, RTL:
  Moving left: "ABC abc DEF"[0, 11]
  Moving right:  "ABC abc DEF"[11, 0]
Test 20, LTR:
  Moving right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 8]
  Moving left:  "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[8, 0]
Test 20, RTL:
  Moving left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 8]
  Moving right:  "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[8, 0]
Test 21, LTR:
  Moving right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 8]
  Moving left:  "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[8, 0]
Test 21, RTL:
  Moving left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 8]
  Moving right:  "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[8, 0]