Changeset 79971 in webkit
- Timestamp:
- Feb 28, 2011 11:07:38 PM (13 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r79962 r79971 1 2011-02-28 Benjamin Kalman <kalman@chromium.org> 2 3 Reviewed by Ryosuke Niwa. 4 5 Make editing/selection/extend-selection-home-end test match other extend-selection with granularity tests 6 https://bugs.webkit.org/show_bug.cgi?id=55422 7 8 The other extend-selection tests which test a granularity just call into resources/extend-selection.js with the 9 granularity they're testing. The lineboundary test didn't due to RTL bugs in lineboundary, but these have now 10 been fixed. 11 12 * editing/selection/extend-selection-home-end-expected.txt: 13 * editing/selection/extend-selection-home-end.html: 14 * platform/mac/editing/selection/extend-selection-home-end-expected.txt: 15 * platform/win/editing/selection/extend-selection-home-end-expected.txt: 16 1 17 2011-02-28 James Robinson <jamesr@chromium.org> 2 18 -
trunk/LayoutTests/editing/selection/extend-selection-home-end-expected.txt
r78646 r79971 2 2 3 3 4 Extending by line Boundary4 Extending by lineboundary 5 5 Test 1, LTR: 6 Extending right: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 7 Extending left: "\nabc ABC xyz DEF def\n"[(1,20), (1,1)] 6 8 Extending forward: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 7 9 Extending backward: "\nabc ABC xyz DEF def\n"[(1,20), (1,1)] 8 10 Test 1, RTL: 11 Extending left: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 12 Extending right: "\nabc ABC xyz DEF def\n"[(1,20), (1,1)] 9 13 Extending forward: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 10 14 Extending backward: "\nabc ABC xyz DEF def\n"[(1,20), (1,1)] 15 16 17 validating ltrRight and ltrLeft 18 validating ltrRight and ltrForward 19 validating ltrForward and rtlForward 20 validating ltrLeft and ltrBackward 21 validating ltrBackward and rtlBackward 22 validating ltrRight and rtlLeft 23 validating ltrLeft and rtlRight 24 25 11 26 Test 2, LTR: 27 Extending right: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 28 Extending left: "\nABC xyz DEF def GHI\n"[(1,20), (1,1)] 12 29 Extending forward: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 13 30 Extending backward: "\nABC xyz DEF def GHI\n"[(1,20), (1,1)] 14 31 Test 2, RTL: 32 Extending left: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 33 Extending right: "\nABC xyz DEF def GHI\n"[(1,20), (1,1)] 15 34 Extending forward: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 16 35 Extending backward: "\nABC xyz DEF def GHI\n"[(1,20), (1,1)] 36 37 38 validating ltrRight and ltrLeft 39 validating ltrRight and ltrForward 40 validating ltrForward and rtlForward 41 validating ltrLeft and ltrBackward 42 validating ltrBackward and rtlBackward 43 validating ltrRight and rtlLeft 44 validating ltrLeft and rtlRight 45 46 17 47 Test 3, LTR: 48 Extending right: "\nABC DEF ABC\n"[(1,1), (1,12)] 49 Extending left: "\nABC DEF ABC\n"[(1,12), (1,1)] 18 50 Extending forward: "\nABC DEF ABC\n"[(1,1), (1,12)] 19 51 Extending backward: "\nABC DEF ABC\n"[(1,12), (1,1)] 20 52 Test 3, RTL: 53 Extending left: "\nABC DEF ABC\n"[(1,1), (1,12)] 54 Extending right: "\nABC DEF ABC\n"[(1,12), (1,1)] 21 55 Extending forward: "\nABC DEF ABC\n"[(1,1), (1,12)] 22 56 Extending backward: "\nABC DEF ABC\n"[(1,12), (1,1)] 57 58 59 validating ltrRight and ltrLeft 60 validating ltrRight and ltrForward 61 validating ltrForward and rtlForward 62 validating ltrLeft and ltrBackward 63 validating ltrBackward and rtlBackward 64 validating ltrRight and rtlLeft 65 validating ltrLeft and rtlRight 66 67 23 68 Test 4, LTR: 69 Extending right: "\nabc efd dabeb\n"[(1,1), (1,14)] 70 Extending left: "\nabc efd dabeb\n"[(1,14), (1,1)] 24 71 Extending forward: "\nabc efd dabeb\n"[(1,1), (1,14)] 25 72 Extending backward: "\nabc efd dabeb\n"[(1,14), (1,1)] 26 73 Test 4, RTL: 74 Extending left: "\nabc efd dabeb\n"[(1,1), (1,14)] 75 Extending right: "\nabc efd dabeb\n"[(1,14), (1,1)] 27 76 Extending forward: "\nabc efd dabeb\n"[(1,1), (1,14)] 28 77 Extending backward: "\nabc efd dabeb\n"[(1,14), (1,1)] 78 79 80 validating ltrRight and ltrLeft 81 validating ltrRight and ltrForward 82 validating ltrForward and rtlForward 83 validating ltrLeft and ltrBackward 84 validating ltrBackward and rtlBackward 85 validating ltrRight and rtlLeft 86 validating ltrLeft and rtlRight 87 88 29 89 Test 5, LTR: 90 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 91 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 30 92 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 31 93 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 32 94 Test 5, RTL: 33 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 34 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 95 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 96 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 97 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 98 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 99 100 101 validating ltrRight and ltrLeft 102 validating ltrRight and ltrForward 103 validating ltrForward and rtlForward 104 validating ltrLeft and ltrBackward 105 validating ltrBackward and rtlBackward 106 validating ltrRight and rtlLeft 107 validating ltrLeft and rtlRight 108 109 35 110 Test 6, LTR: 111 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 112 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 36 113 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 37 114 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 38 115 Test 6, RTL: 39 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 40 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 116 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 117 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 118 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 119 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 120 121 122 validating ltrRight and ltrLeft 123 validating ltrRight and ltrForward 124 validating ltrForward and rtlForward 125 validating ltrLeft and ltrBackward 126 validating ltrBackward and rtlBackward 127 validating ltrRight and rtlLeft 128 validating ltrLeft and rtlRight 129 130 41 131 Test 7, LTR: 132 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 133 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 42 134 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 43 135 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 44 136 Test 7, RTL: 45 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 46 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 137 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 138 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 139 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 140 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 141 142 143 validating ltrRight and ltrLeft 144 validating ltrRight and ltrForward 145 validating ltrForward and rtlForward 146 validating ltrLeft and ltrBackward 147 validating ltrBackward and rtlBackward 148 validating ltrRight and rtlLeft 149 validating ltrLeft and rtlRight 150 151 47 152 Test 8, LTR: 153 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 154 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 48 155 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 49 156 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 50 157 Test 8, RTL: 51 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 52 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 158 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 159 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 160 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 161 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 162 163 164 validating ltrRight and ltrLeft 165 validating ltrRight and ltrForward 166 validating ltrForward and rtlForward 167 validating ltrLeft and ltrBackward 168 validating ltrBackward and rtlBackward 169 validating ltrRight and rtlLeft 170 validating ltrLeft and rtlRight 171 172 53 173 Test 9, LTR: 174 Extending right: "Lorem "[(0,0), (0,5)] 175 Extending left: "Lorem "[(0,5), (0,0)] 54 176 Extending forward: "Lorem "[(0,0), (0,5)] 55 177 Extending backward: "Lorem "[(0,5), (0,0)] 56 178 Test 9, RTL: 179 Extending left: "Lorem "[(0,0), (0,5)] 180 Extending right: "Lorem "[(0,5), (0,0)] 57 181 Extending forward: "Lorem "[(0,0), (0,5)] 58 182 Extending backward: "Lorem "[(0,5), (0,0)] 183 184 185 validating ltrRight and ltrLeft 186 validating ltrRight and ltrForward 187 validating ltrForward and rtlForward 188 validating ltrLeft and ltrBackward 189 validating ltrBackward and rtlBackward 190 validating ltrRight and rtlLeft 191 validating ltrLeft and rtlRight 192 193 59 194 Test 10, LTR: 195 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 196 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 60 197 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 61 198 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 62 199 Test 10, RTL: 63 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 64 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 200 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 201 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 202 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 203 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 204 205 206 validating ltrRight and ltrLeft 207 validating ltrRight and ltrForward 208 validating ltrForward and rtlForward 209 validating ltrLeft and ltrBackward 210 validating ltrBackward and rtlBackward 211 validating ltrRight and rtlLeft 212 validating ltrLeft and rtlRight 213 214 65 215 Test 11, LTR: 216 Extending right: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 217 Extending left: "ipsum dolor"[(0,11)], "Lorem "[(0,0)] 66 218 Extending forward: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 67 219 Extending backward: "ipsum dolor"[(0,11)], "Lorem "[(0,0)] 68 220 Test 11, RTL: 221 Extending left: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 222 Extending right: "ipsum dolor"[(0,11)], "Lorem "[(0,0)] 69 223 Extending forward: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 70 224 Extending backward: "ipsum dolor"[(0,11)], "Lorem "[(0,0)] 225 226 227 validating ltrRight and ltrLeft 228 validating ltrRight and ltrForward 229 validating ltrForward and rtlForward 230 validating ltrLeft and ltrBackward 231 validating ltrBackward and rtlBackward 232 validating ltrRight and rtlLeft 233 validating ltrLeft and rtlRight 234 235 71 236 Test 12, LTR: 237 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 238 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 72 239 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 73 240 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 74 241 Test 12, RTL: 75 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 76 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 242 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 243 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 244 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 245 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 246 247 248 validating ltrRight and ltrLeft 249 validating ltrRight and ltrForward 250 validating ltrForward and rtlForward 251 validating ltrLeft and ltrBackward 252 validating ltrBackward and rtlBackward 253 validating ltrRight and rtlLeft 254 validating ltrLeft and rtlRight 255 256 77 257 Test 13, LTR: 258 Extending right: "Lorem "[(0,0), (0,5)] 259 Extending left: "Lorem "[(0,5), (0,0)] 78 260 Extending forward: "Lorem "[(0,0), (0,5)] 79 261 Extending backward: "Lorem "[(0,5), (0,0)] 80 262 Test 13, RTL: 263 Extending left: "Lorem "[(0,0), (0,5)] 264 Extending right: "Lorem "[(0,5), (0,0)] 81 265 Extending forward: "Lorem "[(0,0), (0,5)] 82 266 Extending backward: "Lorem "[(0,5), (0,0)] 267 268 269 validating ltrRight and ltrLeft 270 validating ltrRight and ltrForward 271 validating ltrForward and rtlForward 272 validating ltrLeft and ltrBackward 273 validating ltrBackward and rtlBackward 274 validating ltrRight and rtlLeft 275 validating ltrLeft and rtlRight 276 277 83 278 Test 14, LTR: 279 Extending right: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 280 Extending left: "\n BFDX\n"[(2,6)], "\n Just\n "[(2,2)] 84 281 Extending forward: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 85 282 Extending backward: "\n BFDX\n"[(2,6)], "\n Just\n "[(2,2)] 86 283 Test 14, RTL: 284 Extending left: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 285 Extending right: "\n BFDX\n"[(2,6)], "\n Just\n "[(2,2)] 87 286 Extending forward: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 88 287 Extending backward: "\n BFDX\n"[(2,6)], "\n Just\n "[(2,2)] 288 289 290 validating ltrRight and ltrLeft 291 validating ltrRight and ltrForward 292 validating ltrForward and rtlForward 293 validating ltrLeft and ltrBackward 294 validating ltrBackward and rtlBackward 295 validating ltrRight and rtlLeft 296 validating ltrLeft and rtlRight 297 298 89 299 Test 15, LTR: 300 Extending right: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 301 Extending left: "\n ever\n"[(2,6)], "\n Just\n "[(2,2)] 90 302 Extending forward: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 91 303 Extending backward: "\n ever\n"[(2,6)], "\n Just\n "[(2,2)] 92 304 Test 15, RTL: 305 Extending left: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 306 Extending right: "\n ever\n"[(2,6)], "\n Just\n "[(2,2)] 93 307 Extending forward: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 94 308 Extending backward: "\n ever\n"[(2,6)], "\n Just\n "[(2,2)] 309 310 311 validating ltrRight and ltrLeft 312 validating ltrRight and ltrForward 313 validating ltrForward and rtlForward 314 validating ltrLeft and ltrBackward 315 validating ltrBackward and rtlBackward 316 validating ltrRight and rtlLeft 317 validating ltrLeft and rtlRight 318 319 95 320 Test 16, LTR: 321 Extending right: "car means ABC."[(0,0), (0,14)] 322 Extending left: "car means ABC."[(0,14), (0,0)] 96 323 Extending forward: "car means ABC."[(0,0), (0,14)] 97 324 Extending backward: "car means ABC."[(0,14), (0,0)] 98 325 Test 16, RTL: 326 Extending left: "car means ABC."[(0,0), (0,14)] 327 Extending right: "car means ABC."[(0,14), (0,0)] 99 328 Extending forward: "car means ABC."[(0,0), (0,14)] 100 329 Extending backward: "car means ABC."[(0,14), (0,0)] 330 331 332 validating ltrRight and ltrLeft 333 validating ltrRight and ltrForward 334 validating ltrForward and rtlForward 335 validating ltrLeft and ltrBackward 336 validating ltrBackward and rtlBackward 337 validating ltrRight and rtlLeft 338 validating ltrLeft and rtlRight 339 340 101 341 Test 17, LTR: 342 Extending right: "car DEF ABC."[(0,0), (0,14)] 343 Extending left: "car DEF ABC."[(0,14), (0,0)] 102 344 Extending forward: "car DEF ABC."[(0,0), (0,14)] 103 345 Extending backward: "car DEF ABC."[(0,14), (0,0)] 104 346 Test 17, RTL: 347 Extending left: "car DEF ABC."[(0,0), (0,14)] 348 Extending right: "car DEF ABC."[(0,14), (0,0)] 105 349 Extending forward: "car DEF ABC."[(0,0), (0,14)] 106 350 Extending backward: "car DEF ABC."[(0,14), (0,0)] 351 352 353 validating ltrRight and ltrLeft 354 validating ltrRight and ltrForward 355 validating ltrForward and rtlForward 356 validating ltrLeft and ltrBackward 357 validating ltrBackward and rtlBackward 358 validating ltrRight and rtlLeft 359 validating ltrLeft and rtlRight 360 361 107 362 Test 18, LTR: 363 Extending right: "he said "car DEF ABC.""[(0,0), (0,24)] 364 Extending left: "he said "car DEF ABC.""[(0,24), (0,0)] 108 365 Extending forward: "he said "car DEF ABC.""[(0,0), (0,24)] 109 366 Extending backward: "he said "car DEF ABC.""[(0,24), (0,0)] 110 367 Test 18, RTL: 368 Extending left: "he said "car DEF ABC.""[(0,0), (0,24)] 369 Extending right: "he said "car DEF ABC.""[(0,24), (0,0)] 111 370 Extending forward: "he said "car DEF ABC.""[(0,0), (0,24)] 112 371 Extending backward: "he said "car DEF ABC.""[(0,24), (0,0)] 372 373 374 validating ltrRight and ltrLeft 375 validating ltrRight and ltrForward 376 validating ltrForward and rtlForward 377 validating ltrLeft and ltrBackward 378 validating ltrBackward and rtlBackward 379 validating ltrRight and rtlLeft 380 validating ltrLeft and rtlRight 381 382 113 383 Test 19, LTR: 384 Extending right: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 385 Extending left: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40), (0,0)] 114 386 Extending forward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 115 387 Extending backward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40), (0,0)] 116 388 Test 19, RTL: 389 Extending left: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 390 Extending right: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40), (0,0)] 117 391 Extending forward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 118 392 Extending backward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40), (0,0)] 393 394 395 validating ltrRight and ltrLeft 396 validating ltrRight and ltrForward 397 validating ltrForward and rtlForward 398 validating ltrLeft and ltrBackward 399 validating ltrBackward and rtlBackward 400 validating ltrRight and rtlLeft 401 validating ltrLeft and rtlRight 402 403 119 404 Test 20, LTR: 405 Extending right: "ABC abc DEF"[(0,0), (0,11)] 406 Extending left: "ABC abc DEF"[(0,11), (0,0)] 120 407 Extending forward: "ABC abc DEF"[(0,0), (0,11)] 121 408 Extending backward: "ABC abc DEF"[(0,11), (0,0)] 122 409 Test 20, RTL: 410 Extending left: "ABC abc DEF"[(0,0), (0,11)] 411 Extending right: "ABC abc DEF"[(0,11), (0,0)] 123 412 Extending forward: "ABC abc DEF"[(0,0), (0,11)] 124 413 Extending backward: "ABC abc DEF"[(0,11), (0,0)] 414 415 416 validating ltrRight and ltrLeft 417 validating ltrRight and ltrForward 418 validating ltrForward and rtlForward 419 validating ltrLeft and ltrBackward 420 validating ltrBackward and rtlBackward 421 validating ltrRight and rtlLeft 422 validating ltrLeft and rtlRight 423 424 125 425 Test 21, LTR: 426 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 427 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 126 428 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 127 429 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 128 430 Test 21, RTL: 431 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 432 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 129 433 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 130 434 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 435 436 437 validating ltrRight and ltrLeft 438 validating ltrRight and ltrForward 439 validating ltrForward and rtlForward 440 validating ltrLeft and ltrBackward 441 validating ltrBackward and rtlBackward 442 validating ltrRight and rtlLeft 443 validating ltrLeft and rtlRight 444 445 131 446 Test 22, LTR: 447 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 448 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 132 449 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 133 450 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 134 451 Test 22, RTL: 452 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 453 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 135 454 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 136 455 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 137 456 457 458 validating ltrRight and ltrLeft 459 validating ltrRight and ltrForward 460 validating ltrForward and rtlForward 461 validating ltrLeft and ltrBackward 462 validating ltrBackward and rtlBackward 463 validating ltrRight and rtlLeft 464 validating ltrLeft and rtlRight 465 466 467 -
trunk/LayoutTests/editing/selection/extend-selection-home-end.html
r78646 r79971 9 9 <pre id="console"></pre> 10 10 <script> 11 function testExtendingLineBoundary(testNodes) 12 { 13 function extendToEndAndBack(node) 14 { 15 getSelection().setPosition(node, 0); 16 log(" Extending forward: "); 17 extendAndLogSelectionToEnd("forward", "lineBoundary"); 18 log(" Extending backward: "); 19 extendAndLogSelectionToEnd("backward", "lineBoundary"); 20 } 21 22 for (var i = 0; i < testNodes.length; ++i) { 23 var node = testNodes[i]; 24 25 log("Test " + (i + 1) + ", LTR:\n"); 26 node.style.direction = "ltr"; 27 extendToEndAndBack(node); 28 29 log("Test " + (i + 1) + ", RTL:\n"); 30 node.style.direction = "rtl"; 31 extendToEndAndBack(node); 32 } 33 } 34 35 log("\n\n\nExtending by lineBoundary\n"); 36 testExtendingLineBoundary(createAllNodes()); 11 log("\n\n\nExtending by lineboundary\n"); 12 runSelectionTestsWithGranularity(createAllNodes(), "lineBoundary"); 37 13 </script> 38 14 </body> -
trunk/LayoutTests/platform/mac/editing/selection/extend-selection-home-end-expected.txt
r78646 r79971 2 2 3 3 4 Extending by line Boundary4 Extending by lineboundary 5 5 Test 1, LTR: 6 Extending right: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 7 Extending left: "\nabc ABC xyz DEF def\n"[(1,20)] 6 8 Extending forward: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 7 9 Extending backward: "\nabc ABC xyz DEF def\n"[(1,20)] 8 10 Test 1, RTL: 11 Extending left: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 12 Extending right: "\nabc ABC xyz DEF def\n"[(1,20)] 9 13 Extending forward: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 10 14 Extending backward: "\nabc ABC xyz DEF def\n"[(1,20)] 15 16 17 validating ltrRight and ltrLeft 18 validating ltrRight and ltrForward 19 validating ltrForward and rtlForward 20 validating ltrLeft and ltrBackward 21 validating ltrBackward and rtlBackward 22 validating ltrRight and rtlLeft 23 validating ltrLeft and rtlRight 24 25 11 26 Test 2, LTR: 27 Extending right: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 28 Extending left: "\nABC xyz DEF def GHI\n"[(1,20)] 12 29 Extending forward: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 13 30 Extending backward: "\nABC xyz DEF def GHI\n"[(1,20)] 14 31 Test 2, RTL: 32 Extending left: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 33 Extending right: "\nABC xyz DEF def GHI\n"[(1,20)] 15 34 Extending forward: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 16 35 Extending backward: "\nABC xyz DEF def GHI\n"[(1,20)] 36 37 38 validating ltrRight and ltrLeft 39 validating ltrRight and ltrForward 40 validating ltrForward and rtlForward 41 validating ltrLeft and ltrBackward 42 validating ltrBackward and rtlBackward 43 validating ltrRight and rtlLeft 44 validating ltrLeft and rtlRight 45 46 17 47 Test 3, LTR: 48 Extending right: "\nABC DEF ABC\n"[(1,1), (1,12)] 49 Extending left: "\nABC DEF ABC\n"[(1,12)] 18 50 Extending forward: "\nABC DEF ABC\n"[(1,1), (1,12)] 19 51 Extending backward: "\nABC DEF ABC\n"[(1,12)] 20 52 Test 3, RTL: 53 Extending left: "\nABC DEF ABC\n"[(1,1), (1,12)] 54 Extending right: "\nABC DEF ABC\n"[(1,12)] 21 55 Extending forward: "\nABC DEF ABC\n"[(1,1), (1,12)] 22 56 Extending backward: "\nABC DEF ABC\n"[(1,12)] 57 58 59 validating ltrRight and ltrLeft 60 validating ltrRight and ltrForward 61 validating ltrForward and rtlForward 62 validating ltrLeft and ltrBackward 63 validating ltrBackward and rtlBackward 64 validating ltrRight and rtlLeft 65 validating ltrLeft and rtlRight 66 67 23 68 Test 4, LTR: 69 Extending right: "\nabc efd dabeb\n"[(1,1), (1,14)] 70 Extending left: "\nabc efd dabeb\n"[(1,14)] 24 71 Extending forward: "\nabc efd dabeb\n"[(1,1), (1,14)] 25 72 Extending backward: "\nabc efd dabeb\n"[(1,14)] 26 73 Test 4, RTL: 74 Extending left: "\nabc efd dabeb\n"[(1,1), (1,14)] 75 Extending right: "\nabc efd dabeb\n"[(1,14)] 27 76 Extending forward: "\nabc efd dabeb\n"[(1,1), (1,14)] 28 77 Extending backward: "\nabc efd dabeb\n"[(1,14)] 78 79 80 validating ltrRight and ltrLeft 81 validating ltrRight and ltrForward 82 validating ltrForward and rtlForward 83 validating ltrLeft and ltrBackward 84 validating ltrBackward and rtlBackward 85 validating ltrRight and rtlLeft 86 validating ltrLeft and rtlRight 87 88 29 89 Test 5, LTR: 90 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 91 Extending left: " amet"[(0,5)] 30 92 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 31 93 Extending backward: " amet"[(0,5)] 32 94 Test 5, RTL: 33 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 34 Extending backward: " amet"[(0,5)] 95 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 96 Extending right: " amet"[(0,5)] 97 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 98 Extending backward: " amet"[(0,5)] 99 100 101 validating ltrRight and ltrLeft 102 validating ltrRight and ltrForward 103 validating ltrForward and rtlForward 104 validating ltrLeft and ltrBackward 105 validating ltrBackward and rtlBackward 106 validating ltrRight and rtlLeft 107 validating ltrLeft and rtlRight 108 109 35 110 Test 6, LTR: 111 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 112 Extending left: " amet"[(0,5)] 36 113 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 37 114 Extending backward: " amet"[(0,5)] 38 115 Test 6, RTL: 39 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 40 Extending backward: " amet"[(0,5)] 116 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 117 Extending right: " amet"[(0,5)] 118 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 119 Extending backward: " amet"[(0,5)] 120 121 122 validating ltrRight and ltrLeft 123 validating ltrRight and ltrForward 124 validating ltrForward and rtlForward 125 validating ltrLeft and ltrBackward 126 validating ltrBackward and rtlBackward 127 validating ltrRight and rtlLeft 128 validating ltrLeft and rtlRight 129 130 41 131 Test 7, LTR: 132 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 133 Extending left: " amet"[(0,5)] 42 134 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 43 135 Extending backward: " amet"[(0,5)] 44 136 Test 7, RTL: 45 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 46 Extending backward: " amet"[(0,5)] 137 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 138 Extending right: " amet"[(0,5)] 139 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 140 Extending backward: " amet"[(0,5)] 141 142 143 validating ltrRight and ltrLeft 144 validating ltrRight and ltrForward 145 validating ltrForward and rtlForward 146 validating ltrLeft and ltrBackward 147 validating ltrBackward and rtlBackward 148 validating ltrRight and rtlLeft 149 validating ltrLeft and rtlRight 150 151 47 152 Test 8, LTR: 153 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 154 Extending left: " amet"[(0,5)] 48 155 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 49 156 Extending backward: " amet"[(0,5)] 50 157 Test 8, RTL: 51 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 52 Extending backward: " amet"[(0,5)] 158 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 159 Extending right: " amet"[(0,5)] 160 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 161 Extending backward: " amet"[(0,5)] 162 163 164 validating ltrRight and ltrLeft 165 validating ltrRight and ltrForward 166 validating ltrForward and rtlForward 167 validating ltrLeft and ltrBackward 168 validating ltrBackward and rtlBackward 169 validating ltrRight and rtlLeft 170 validating ltrLeft and rtlRight 171 172 53 173 Test 9, LTR: 174 Extending right: "Lorem "[(0,0), (0,5)] 175 Extending left: "Lorem "[(0,5)] 54 176 Extending forward: "Lorem "[(0,0), (0,5)] 55 177 Extending backward: "Lorem "[(0,5)] 56 178 Test 9, RTL: 179 Extending left: "Lorem "[(0,0), (0,5)] 180 Extending right: "Lorem "[(0,5)] 57 181 Extending forward: "Lorem "[(0,0), (0,5)] 58 182 Extending backward: "Lorem "[(0,5)] 183 184 185 validating ltrRight and ltrLeft 186 validating ltrRight and ltrForward 187 validating ltrForward and rtlForward 188 validating ltrLeft and ltrBackward 189 validating ltrBackward and rtlBackward 190 validating ltrRight and rtlLeft 191 validating ltrLeft and rtlRight 192 193 59 194 Test 10, LTR: 195 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 196 Extending left: " amet"[(0,5)] 60 197 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 61 198 Extending backward: " amet"[(0,5)] 62 199 Test 10, RTL: 63 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 64 Extending backward: " amet"[(0,5)] 200 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 201 Extending right: " amet"[(0,5)] 202 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 203 Extending backward: " amet"[(0,5)] 204 205 206 validating ltrRight and ltrLeft 207 validating ltrRight and ltrForward 208 validating ltrForward and rtlForward 209 validating ltrLeft and ltrBackward 210 validating ltrBackward and rtlBackward 211 validating ltrRight and rtlLeft 212 validating ltrLeft and rtlRight 213 214 65 215 Test 11, LTR: 216 Extending right: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 217 Extending left: "ipsum dolor"[(0,11)] 66 218 Extending forward: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 67 219 Extending backward: "ipsum dolor"[(0,11)] 68 220 Test 11, RTL: 221 Extending left: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 222 Extending right: "ipsum dolor"[(0,11)] 69 223 Extending forward: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 70 224 Extending backward: "ipsum dolor"[(0,11)] 225 226 227 validating ltrRight and ltrLeft 228 validating ltrRight and ltrForward 229 validating ltrForward and rtlForward 230 validating ltrLeft and ltrBackward 231 validating ltrBackward and rtlBackward 232 validating ltrRight and rtlLeft 233 validating ltrLeft and rtlRight 234 235 71 236 Test 12, LTR: 237 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 238 Extending left: " amet"[(0,5)] 72 239 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 73 240 Extending backward: " amet"[(0,5)] 74 241 Test 12, RTL: 75 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 76 Extending backward: " amet"[(0,5)] 242 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 243 Extending right: " amet"[(0,5)] 244 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 245 Extending backward: " amet"[(0,5)] 246 247 248 validating ltrRight and ltrLeft 249 validating ltrRight and ltrForward 250 validating ltrForward and rtlForward 251 validating ltrLeft and ltrBackward 252 validating ltrBackward and rtlBackward 253 validating ltrRight and rtlLeft 254 validating ltrLeft and rtlRight 255 256 77 257 Test 13, LTR: 258 Extending right: "Lorem "[(0,0), (0,5)] 259 Extending left: "Lorem "[(0,5)] 78 260 Extending forward: "Lorem "[(0,0), (0,5)] 79 261 Extending backward: "Lorem "[(0,5)] 80 262 Test 13, RTL: 263 Extending left: "Lorem "[(0,0), (0,5)] 264 Extending right: "Lorem "[(0,5)] 81 265 Extending forward: "Lorem "[(0,0), (0,5)] 82 266 Extending backward: "Lorem "[(0,5)] 267 268 269 validating ltrRight and ltrLeft 270 validating ltrRight and ltrForward 271 validating ltrForward and rtlForward 272 validating ltrLeft and ltrBackward 273 validating ltrBackward and rtlBackward 274 validating ltrRight and rtlLeft 275 validating ltrLeft and rtlRight 276 277 83 278 Test 14, LTR: 279 Extending right: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 280 Extending left: "\n BFDX\n"[(2,6)] 84 281 Extending forward: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 85 282 Extending backward: "\n BFDX\n"[(2,6)] 86 283 Test 14, RTL: 284 Extending left: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 285 Extending right: "\n BFDX\n"[(2,6)] 87 286 Extending forward: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 88 287 Extending backward: "\n BFDX\n"[(2,6)] 288 289 290 validating ltrRight and ltrLeft 291 validating ltrRight and ltrForward 292 validating ltrForward and rtlForward 293 validating ltrLeft and ltrBackward 294 validating ltrBackward and rtlBackward 295 validating ltrRight and rtlLeft 296 validating ltrLeft and rtlRight 297 298 89 299 Test 15, LTR: 300 Extending right: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 301 Extending left: "\n ever\n"[(2,6)] 90 302 Extending forward: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 91 303 Extending backward: "\n ever\n"[(2,6)] 92 304 Test 15, RTL: 305 Extending left: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 306 Extending right: "\n ever\n"[(2,6)] 93 307 Extending forward: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 94 308 Extending backward: "\n ever\n"[(2,6)] 309 310 311 validating ltrRight and ltrLeft 312 validating ltrRight and ltrForward 313 validating ltrForward and rtlForward 314 validating ltrLeft and ltrBackward 315 validating ltrBackward and rtlBackward 316 validating ltrRight and rtlLeft 317 validating ltrLeft and rtlRight 318 319 95 320 Test 16, LTR: 321 Extending right: "car means ABC."[(0,0), (0,14)] 322 Extending left: "car means ABC."[(0,14)] 96 323 Extending forward: "car means ABC."[(0,0), (0,14)] 97 324 Extending backward: "car means ABC."[(0,14)] 98 325 Test 16, RTL: 326 Extending left: "car means ABC."[(0,0), (0,14)] 327 Extending right: "car means ABC."[(0,14)] 99 328 Extending forward: "car means ABC."[(0,0), (0,14)] 100 329 Extending backward: "car means ABC."[(0,14)] 330 331 332 validating ltrRight and ltrLeft 333 validating ltrRight and ltrForward 334 validating ltrForward and rtlForward 335 validating ltrLeft and ltrBackward 336 validating ltrBackward and rtlBackward 337 validating ltrRight and rtlLeft 338 validating ltrLeft and rtlRight 339 340 101 341 Test 17, LTR: 342 Extending right: "car DEF ABC."[(0,0), (0,14)] 343 Extending left: "car DEF ABC."[(0,14)] 102 344 Extending forward: "car DEF ABC."[(0,0), (0,14)] 103 345 Extending backward: "car DEF ABC."[(0,14)] 104 346 Test 17, RTL: 347 Extending left: "car DEF ABC."[(0,0), (0,14)] 348 Extending right: "car DEF ABC."[(0,14)] 105 349 Extending forward: "car DEF ABC."[(0,0), (0,14)] 106 350 Extending backward: "car DEF ABC."[(0,14)] 351 352 353 validating ltrRight and ltrLeft 354 validating ltrRight and ltrForward 355 validating ltrForward and rtlForward 356 validating ltrLeft and ltrBackward 357 validating ltrBackward and rtlBackward 358 validating ltrRight and rtlLeft 359 validating ltrLeft and rtlRight 360 361 107 362 Test 18, LTR: 363 Extending right: "he said "car DEF ABC.""[(0,0), (0,24)] 364 Extending left: "he said "car DEF ABC.""[(0,24)] 108 365 Extending forward: "he said "car DEF ABC.""[(0,0), (0,24)] 109 366 Extending backward: "he said "car DEF ABC.""[(0,24)] 110 367 Test 18, RTL: 368 Extending left: "he said "car DEF ABC.""[(0,0), (0,24)] 369 Extending right: "he said "car DEF ABC.""[(0,24)] 111 370 Extending forward: "he said "car DEF ABC.""[(0,0), (0,24)] 112 371 Extending backward: "he said "car DEF ABC.""[(0,24)] 372 373 374 validating ltrRight and ltrLeft 375 validating ltrRight and ltrForward 376 validating ltrForward and rtlForward 377 validating ltrLeft and ltrBackward 378 validating ltrBackward and rtlBackward 379 validating ltrRight and rtlLeft 380 validating ltrLeft and rtlRight 381 382 113 383 Test 19, LTR: 384 Extending right: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 385 Extending left: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40)] 114 386 Extending forward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 115 387 Extending backward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40)] 116 388 Test 19, RTL: 389 Extending left: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 390 Extending right: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40)] 117 391 Extending forward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 118 392 Extending backward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40)] 393 394 395 validating ltrRight and ltrLeft 396 validating ltrRight and ltrForward 397 validating ltrForward and rtlForward 398 validating ltrLeft and ltrBackward 399 validating ltrBackward and rtlBackward 400 validating ltrRight and rtlLeft 401 validating ltrLeft and rtlRight 402 403 119 404 Test 20, LTR: 405 Extending right: "ABC abc DEF"[(0,0), (0,11)] 406 Extending left: "ABC abc DEF"[(0,11)] 120 407 Extending forward: "ABC abc DEF"[(0,0), (0,11)] 121 408 Extending backward: "ABC abc DEF"[(0,11)] 122 409 Test 20, RTL: 410 Extending left: "ABC abc DEF"[(0,0), (0,11)] 411 Extending right: "ABC abc DEF"[(0,11)] 123 412 Extending forward: "ABC abc DEF"[(0,0), (0,11)] 124 413 Extending backward: "ABC abc DEF"[(0,11)] 414 415 416 validating ltrRight and ltrLeft 417 validating ltrRight and ltrForward 418 validating ltrForward and rtlForward 419 validating ltrLeft and ltrBackward 420 validating ltrBackward and rtlBackward 421 validating ltrRight and rtlLeft 422 validating ltrLeft and rtlRight 423 424 125 425 Test 21, LTR: 426 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 427 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8)] 126 428 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 127 429 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8)] 128 430 Test 21, RTL: 431 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 432 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8)] 129 433 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 130 434 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8)] 435 436 437 validating ltrRight and ltrLeft 438 validating ltrRight and ltrForward 439 validating ltrForward and rtlForward 440 validating ltrLeft and ltrBackward 441 validating ltrBackward and rtlBackward 442 validating ltrRight and rtlLeft 443 validating ltrLeft and rtlRight 444 445 131 446 Test 22, LTR: 447 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 448 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8)] 132 449 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 133 450 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8)] 134 451 Test 22, RTL: 452 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 453 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8)] 135 454 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 136 455 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8)] 137 456 457 458 validating ltrRight and ltrLeft 459 validating ltrRight and ltrForward 460 validating ltrForward and rtlForward 461 validating ltrLeft and ltrBackward 462 validating ltrBackward and rtlBackward 463 validating ltrRight and rtlLeft 464 validating ltrLeft and rtlRight 465 466 467 -
trunk/LayoutTests/platform/win/editing/selection/extend-selection-home-end-expected.txt
r78646 r79971 2 2 3 3 4 Extending by line Boundary4 Extending by lineboundary 5 5 Test 1, LTR: 6 Extending right: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 7 Extending left: "\nabc ABC xyz DEF def\n"[(1,20), (1,1)] 6 8 Extending forward: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 7 9 Extending backward: "\nabc ABC xyz DEF def\n"[(1,20), (1,1)] 8 10 Test 1, RTL: 11 Extending left: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 12 Extending right: "\nabc ABC xyz DEF def\n"[(1,20), (1,1)] 9 13 Extending forward: "\nabc ABC xyz DEF def\n"[(1,1), (1,20)] 10 14 Extending backward: "\nabc ABC xyz DEF def\n"[(1,20), (1,1)] 15 16 17 validating ltrRight and ltrLeft 18 validating ltrRight and ltrForward 19 validating ltrForward and rtlForward 20 validating ltrLeft and ltrBackward 21 validating ltrBackward and rtlBackward 22 validating ltrRight and rtlLeft 23 validating ltrLeft and rtlRight 24 25 11 26 Test 2, LTR: 27 Extending right: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 28 Extending left: "\nABC xyz DEF def GHI\n"[(1,20), (1,1)] 12 29 Extending forward: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 13 30 Extending backward: "\nABC xyz DEF def GHI\n"[(1,20), (1,1)] 14 31 Test 2, RTL: 32 Extending left: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 33 Extending right: "\nABC xyz DEF def GHI\n"[(1,20), (1,1)] 15 34 Extending forward: "\nABC xyz DEF def GHI\n"[(1,1), (1,20)] 16 35 Extending backward: "\nABC xyz DEF def GHI\n"[(1,20), (1,1)] 36 37 38 validating ltrRight and ltrLeft 39 validating ltrRight and ltrForward 40 validating ltrForward and rtlForward 41 validating ltrLeft and ltrBackward 42 validating ltrBackward and rtlBackward 43 validating ltrRight and rtlLeft 44 validating ltrLeft and rtlRight 45 46 17 47 Test 3, LTR: 48 Extending right: "\nABC DEF ABC\n"[(1,1), (1,12)] 49 Extending left: "\nABC DEF ABC\n"[(1,12), (1,1)] 18 50 Extending forward: "\nABC DEF ABC\n"[(1,1), (1,12)] 19 51 Extending backward: "\nABC DEF ABC\n"[(1,12), (1,1)] 20 52 Test 3, RTL: 53 Extending left: "\nABC DEF ABC\n"[(1,1), (1,12)] 54 Extending right: "\nABC DEF ABC\n"[(1,12), (1,1)] 21 55 Extending forward: "\nABC DEF ABC\n"[(1,1), (1,12)] 22 56 Extending backward: "\nABC DEF ABC\n"[(1,12), (1,1)] 57 58 59 validating ltrRight and ltrLeft 60 validating ltrRight and ltrForward 61 validating ltrForward and rtlForward 62 validating ltrLeft and ltrBackward 63 validating ltrBackward and rtlBackward 64 validating ltrRight and rtlLeft 65 validating ltrLeft and rtlRight 66 67 23 68 Test 4, LTR: 69 Extending right: "\nabc efd dabeb\n"[(1,1), (1,14)] 70 Extending left: "\nabc efd dabeb\n"[(1,14), (1,1)] 24 71 Extending forward: "\nabc efd dabeb\n"[(1,1), (1,14)] 25 72 Extending backward: "\nabc efd dabeb\n"[(1,14), (1,1)] 26 73 Test 4, RTL: 74 Extending left: "\nabc efd dabeb\n"[(1,1), (1,14)] 75 Extending right: "\nabc efd dabeb\n"[(1,14), (1,1)] 27 76 Extending forward: "\nabc efd dabeb\n"[(1,1), (1,14)] 28 77 Extending backward: "\nabc efd dabeb\n"[(1,14), (1,1)] 78 79 80 validating ltrRight and ltrLeft 81 validating ltrRight and ltrForward 82 validating ltrForward and rtlForward 83 validating ltrLeft and ltrBackward 84 validating ltrBackward and rtlBackward 85 validating ltrRight and rtlLeft 86 validating ltrLeft and rtlRight 87 88 29 89 Test 5, LTR: 90 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 91 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 30 92 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 31 93 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 32 94 Test 5, RTL: 33 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 34 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 95 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 96 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 97 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 98 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 99 100 101 validating ltrRight and ltrLeft 102 validating ltrRight and ltrForward 103 validating ltrForward and rtlForward 104 validating ltrLeft and ltrBackward 105 validating ltrBackward and rtlBackward 106 validating ltrRight and rtlLeft 107 validating ltrLeft and rtlRight 108 109 35 110 Test 6, LTR: 111 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 112 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 36 113 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 37 114 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 38 115 Test 6, RTL: 39 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 40 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 116 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 117 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 118 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 119 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 120 121 122 validating ltrRight and ltrLeft 123 validating ltrRight and ltrForward 124 validating ltrForward and rtlForward 125 validating ltrLeft and ltrBackward 126 validating ltrBackward and rtlBackward 127 validating ltrRight and rtlLeft 128 validating ltrLeft and rtlRight 129 130 41 131 Test 7, LTR: 132 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 133 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 42 134 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 43 135 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 44 136 Test 7, RTL: 45 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 46 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 137 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 138 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 139 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 140 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 141 142 143 validating ltrRight and ltrLeft 144 validating ltrRight and ltrForward 145 validating ltrForward and rtlForward 146 validating ltrLeft and ltrBackward 147 validating ltrBackward and rtlBackward 148 validating ltrRight and rtlLeft 149 validating ltrLeft and rtlRight 150 151 47 152 Test 8, LTR: 153 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 154 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 48 155 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 49 156 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 50 157 Test 8, RTL: 51 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 52 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 158 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 159 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 160 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 161 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 162 163 164 validating ltrRight and ltrLeft 165 validating ltrRight and ltrForward 166 validating ltrForward and rtlForward 167 validating ltrLeft and ltrBackward 168 validating ltrBackward and rtlBackward 169 validating ltrRight and rtlLeft 170 validating ltrLeft and rtlRight 171 172 53 173 Test 9, LTR: 174 Extending right: "Lorem "[(0,0), (0,5)] 175 Extending left: "Lorem "[(0,5), (0,0)] 54 176 Extending forward: "Lorem "[(0,0), (0,5)] 55 177 Extending backward: "Lorem "[(0,5), (0,0)] 56 178 Test 9, RTL: 179 Extending left: "Lorem "[(0,0), (0,5)] 180 Extending right: "Lorem "[(0,5), (0,0)] 57 181 Extending forward: "Lorem "[(0,0), (0,5)] 58 182 Extending backward: "Lorem "[(0,5), (0,0)] 183 184 185 validating ltrRight and ltrLeft 186 validating ltrRight and ltrForward 187 validating ltrForward and rtlForward 188 validating ltrLeft and ltrBackward 189 validating ltrBackward and rtlBackward 190 validating ltrRight and rtlLeft 191 validating ltrLeft and rtlRight 192 193 59 194 Test 10, LTR: 195 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 196 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 60 197 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 61 198 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 62 199 Test 10, RTL: 63 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 64 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 200 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 201 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 202 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 203 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 204 205 206 validating ltrRight and ltrLeft 207 validating ltrRight and ltrForward 208 validating ltrForward and rtlForward 209 validating ltrLeft and ltrBackward 210 validating ltrBackward and rtlBackward 211 validating ltrRight and rtlLeft 212 validating ltrLeft and rtlRight 213 214 65 215 Test 11, LTR: 216 Extending right: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 217 Extending left: "ipsum dolor"[(0,11)], "Lorem "[(0,0)] 66 218 Extending forward: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 67 219 Extending backward: "ipsum dolor"[(0,11)], "Lorem "[(0,0)] 68 220 Test 11, RTL: 221 Extending left: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 222 Extending right: "ipsum dolor"[(0,11)], "Lorem "[(0,0)] 69 223 Extending forward: "Lorem "[(0,0)], "ipsum dolor"[(0,11)] 70 224 Extending backward: "ipsum dolor"[(0,11)], "Lorem "[(0,0)] 225 226 227 validating ltrRight and ltrLeft 228 validating ltrRight and ltrForward 229 validating ltrForward and rtlForward 230 validating ltrLeft and ltrBackward 231 validating ltrBackward and rtlBackward 232 validating ltrRight and rtlLeft 233 validating ltrLeft and rtlRight 234 235 71 236 Test 12, LTR: 237 Extending right: "Lorem "[(0,0)], " amet"[(0,5)] 238 Extending left: " amet"[(0,5)], "Lorem "[(0,0)] 72 239 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 73 240 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 74 241 Test 12, RTL: 75 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 76 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 242 Extending left: "Lorem "[(0,0)], " amet"[(0,5)] 243 Extending right: " amet"[(0,5)], "Lorem "[(0,0)] 244 Extending forward: "Lorem "[(0,0)], " amet"[(0,5)] 245 Extending backward: " amet"[(0,5)], "Lorem "[(0,0)] 246 247 248 validating ltrRight and ltrLeft 249 validating ltrRight and ltrForward 250 validating ltrForward and rtlForward 251 validating ltrLeft and ltrBackward 252 validating ltrBackward and rtlBackward 253 validating ltrRight and rtlLeft 254 validating ltrLeft and rtlRight 255 256 77 257 Test 13, LTR: 258 Extending right: "Lorem "[(0,0), (0,5)] 259 Extending left: "Lorem "[(0,5), (0,0)] 78 260 Extending forward: "Lorem "[(0,0), (0,5)] 79 261 Extending backward: "Lorem "[(0,5), (0,0)] 80 262 Test 13, RTL: 263 Extending left: "Lorem "[(0,0), (0,5)] 264 Extending right: "Lorem "[(0,5), (0,0)] 81 265 Extending forward: "Lorem "[(0,0), (0,5)] 82 266 Extending backward: "Lorem "[(0,5), (0,0)] 267 268 269 validating ltrRight and ltrLeft 270 validating ltrRight and ltrForward 271 validating ltrForward and rtlForward 272 validating ltrLeft and ltrBackward 273 validating ltrBackward and rtlBackward 274 validating ltrRight and rtlLeft 275 validating ltrLeft and rtlRight 276 277 83 278 Test 14, LTR: 279 Extending right: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 280 Extending left: "\n BFDX\n"[(2,6)], "\n Just\n "[(2,2)] 84 281 Extending forward: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 85 282 Extending backward: "\n BFDX\n"[(2,6)], "\n Just\n "[(2,2)] 86 283 Test 14, RTL: 284 Extending left: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 285 Extending right: "\n BFDX\n"[(2,6)], "\n Just\n "[(2,2)] 87 286 Extending forward: "\n Just\n "[(2,2)], "\n BFDX\n"[(2,6)] 88 287 Extending backward: "\n BFDX\n"[(2,6)], "\n Just\n "[(2,2)] 288 289 290 validating ltrRight and ltrLeft 291 validating ltrRight and ltrForward 292 validating ltrForward and rtlForward 293 validating ltrLeft and ltrBackward 294 validating ltrBackward and rtlBackward 295 validating ltrRight and rtlLeft 296 validating ltrLeft and rtlRight 297 298 89 299 Test 15, LTR: 300 Extending right: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 301 Extending left: "\n ever\n"[(2,6)], "\n Just\n "[(2,2)] 90 302 Extending forward: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 91 303 Extending backward: "\n ever\n"[(2,6)], "\n Just\n "[(2,2)] 92 304 Test 15, RTL: 305 Extending left: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 306 Extending right: "\n ever\n"[(2,6)], "\n Just\n "[(2,2)] 93 307 Extending forward: "\n Just\n "[(2,2)], "\n ever\n"[(2,6)] 94 308 Extending backward: "\n ever\n"[(2,6)], "\n Just\n "[(2,2)] 309 310 311 validating ltrRight and ltrLeft 312 validating ltrRight and ltrForward 313 validating ltrForward and rtlForward 314 validating ltrLeft and ltrBackward 315 validating ltrBackward and rtlBackward 316 validating ltrRight and rtlLeft 317 validating ltrLeft and rtlRight 318 319 95 320 Test 16, LTR: 321 Extending right: "car means ABC."[(0,0), (0,14)] 322 Extending left: "car means ABC."[(0,14), (0,0)] 96 323 Extending forward: "car means ABC."[(0,0), (0,14)] 97 324 Extending backward: "car means ABC."[(0,14), (0,0)] 98 325 Test 16, RTL: 326 Extending left: "car means ABC."[(0,0), (0,14)] 327 Extending right: "car means ABC."[(0,14), (0,0)] 99 328 Extending forward: "car means ABC."[(0,0), (0,14)] 100 329 Extending backward: "car means ABC."[(0,14), (0,0)] 330 331 332 validating ltrRight and ltrLeft 333 validating ltrRight and ltrForward 334 validating ltrForward and rtlForward 335 validating ltrLeft and ltrBackward 336 validating ltrBackward and rtlBackward 337 validating ltrRight and rtlLeft 338 validating ltrLeft and rtlRight 339 340 101 341 Test 17, LTR: 342 Extending right: "car DEF ABC."[(0,0), (0,14)] 343 Extending left: "car DEF ABC."[(0,14), (0,0)] 102 344 Extending forward: "car DEF ABC."[(0,0), (0,14)] 103 345 Extending backward: "car DEF ABC."[(0,14), (0,0)] 104 346 Test 17, RTL: 347 Extending left: "car DEF ABC."[(0,0), (0,14)] 348 Extending right: "car DEF ABC."[(0,14), (0,0)] 105 349 Extending forward: "car DEF ABC."[(0,0), (0,14)] 106 350 Extending backward: "car DEF ABC."[(0,14), (0,0)] 351 352 353 validating ltrRight and ltrLeft 354 validating ltrRight and ltrForward 355 validating ltrForward and rtlForward 356 validating ltrLeft and ltrBackward 357 validating ltrBackward and rtlBackward 358 validating ltrRight and rtlLeft 359 validating ltrLeft and rtlRight 360 361 107 362 Test 18, LTR: 363 Extending right: "he said "car DEF ABC.""[(0,0), (0,24)] 364 Extending left: "he said "car DEF ABC.""[(0,24), (0,0)] 108 365 Extending forward: "he said "car DEF ABC.""[(0,0), (0,24)] 109 366 Extending backward: "he said "car DEF ABC.""[(0,24), (0,0)] 110 367 Test 18, RTL: 368 Extending left: "he said "car DEF ABC.""[(0,0), (0,24)] 369 Extending right: "he said "car DEF ABC.""[(0,24), (0,0)] 111 370 Extending forward: "he said "car DEF ABC.""[(0,0), (0,24)] 112 371 Extending backward: "he said "car DEF ABC.""[(0,24), (0,0)] 372 373 374 validating ltrRight and ltrLeft 375 validating ltrRight and ltrForward 376 validating ltrForward and rtlForward 377 validating ltrLeft and ltrBackward 378 validating ltrBackward and rtlBackward 379 validating ltrRight and rtlLeft 380 validating ltrLeft and rtlRight 381 382 113 383 Test 19, LTR: 384 Extending right: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 385 Extending left: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40), (0,0)] 114 386 Extending forward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 115 387 Extending backward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40), (0,0)] 116 388 Test 19, RTL: 389 Extending left: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 390 Extending right: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40), (0,0)] 117 391 Extending forward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,0), (0,40)] 118 392 Extending backward: "GHI JKL MNO 'he said "car DEF ABC"'?"[(0,40), (0,0)] 393 394 395 validating ltrRight and ltrLeft 396 validating ltrRight and ltrForward 397 validating ltrForward and rtlForward 398 validating ltrLeft and ltrBackward 399 validating ltrBackward and rtlBackward 400 validating ltrRight and rtlLeft 401 validating ltrLeft and rtlRight 402 403 119 404 Test 20, LTR: 405 Extending right: "ABC abc DEF"[(0,0), (0,11)] 406 Extending left: "ABC abc DEF"[(0,11), (0,0)] 120 407 Extending forward: "ABC abc DEF"[(0,0), (0,11)] 121 408 Extending backward: "ABC abc DEF"[(0,11), (0,0)] 122 409 Test 20, RTL: 410 Extending left: "ABC abc DEF"[(0,0), (0,11)] 411 Extending right: "ABC abc DEF"[(0,11), (0,0)] 123 412 Extending forward: "ABC abc DEF"[(0,0), (0,11)] 124 413 Extending backward: "ABC abc DEF"[(0,11), (0,0)] 414 415 416 validating ltrRight and ltrLeft 417 validating ltrRight and ltrForward 418 validating ltrForward and rtlForward 419 validating ltrLeft and ltrBackward 420 validating ltrBackward and rtlBackward 421 validating ltrRight and rtlLeft 422 validating ltrLeft and rtlRight 423 424 125 425 Test 21, LTR: 426 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 427 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 126 428 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 127 429 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 128 430 Test 21, RTL: 431 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 432 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 129 433 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 130 434 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 435 436 437 validating ltrRight and ltrLeft 438 validating ltrRight and ltrForward 439 validating ltrForward and rtlForward 440 validating ltrLeft and ltrBackward 441 validating ltrBackward and rtlBackward 442 validating ltrRight and rtlLeft 443 validating ltrLeft and rtlRight 444 445 131 446 Test 22, LTR: 447 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 448 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 132 449 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 133 450 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 134 451 Test 22, RTL: 452 Extending left: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 453 Extending right: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 135 454 Extending forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,0), (0,8)] 136 455 Extending backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[(0,8), (0,0)] 137 456 457 458 validating ltrRight and ltrLeft 459 validating ltrRight and ltrForward 460 validating ltrForward and rtlForward 461 validating ltrLeft and ltrBackward 462 validating ltrBackward and rtlBackward 463 validating ltrRight and rtlLeft 464 validating ltrLeft and rtlRight 465 466 467
Note: See TracChangeset
for help on using the changeset viewer.