Changeset 286107 in webkit
- Timestamp:
- Nov 21, 2021, 3:58:55 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 15 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/platform/ios/fast/dom/52776-expected.txt (modified) (7 diffs)
-
LayoutTests/platform/ios/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt (modified) (5 diffs)
-
LayoutTests/platform/ios/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/fast/text/international/bidi-neutral-run-expected.txt (modified) (11 diffs)
-
LayoutTests/platform/ios/fast/text/international/bidi-override-expected.txt (modified) (1 diff)
-
LayoutTests/platform/mac/TestExpectations (modified) (1 diff)
-
LayoutTests/platform/mac/fast/dom/52776-expected.txt (modified) (3 diffs)
-
LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt (modified) (5 diffs)
-
LayoutTests/platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt (modified) (1 diff)
-
LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.txt (modified) (37 diffs)
-
LayoutTests/platform/mac/fast/text/international/bidi-override-expected.txt (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/layout/integration/InlineIteratorBoxModernPath.h (modified) (1 diff)
-
Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r286103 r286107 1 2021-11-21 Alan Bujtas <zalan@apple.com> 2 3 [LFC][Integration] Enable bidi content for non-inline-box cases 4 https://bugs.webkit.org/show_bug.cgi?id=232980 5 <rdar://problem/85281410> 6 7 Reviewed by Antti Koivisto. 8 9 * platform/ios/fast/dom/52776-expected.txt: progression 10 * platform/ios/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt: progression 11 * platform/ios/fast/text/international/bidi-neutral-run-expected.txt: rebaseline 12 * platform/ios/fast/text/international/bidi-override-expected.txt: see FIXME 13 * platform/ios/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt: see FIXME 14 15 * platform/mac/fast/dom/52776-expected.txt: 16 * platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt: 17 * platform/mac/fast/text/international/bidi-neutral-run-expected.txt: 18 1 19 2021-11-21 Fujii Hironori <Hironori.Fujii@sony.com> 2 20 -
trunk/LayoutTests/platform/ios/fast/dom/52776-expected.txt
r281419 r286107 154 154 RenderBlock {DIV} at (0,92) size 784x20 155 155 RenderText {#text} at (0,0) size 14x19 156 text run at (0,0) width 14: "\x{202A}b!" 157 text run at (13,0) width 1: "\x{202C}" 156 text run at (0,0) width 14: "\x{202A}b!\x{202C}" 158 157 RenderBlock {P} at (0,128) size 784x20 159 158 RenderText {#text} at (0,0) size 266x19 … … 161 160 RenderBlock {DIV} at (0,164) size 784x20 162 161 RenderText {#text} at (0,0) size 14x19 163 text run at (0,0) width 14: "\x{202B}b!" 162 text run at (0,0) width 6 RTL: "!" 163 text run at (5,0) width 9: "\x{202B}b" 164 164 RenderBlock {DIV} at (0,184) size 784x20 165 165 RenderText {#text} at (0,0) size 14x19 … … 173 173 RenderBlock {DIV} at (0,276) size 784x20 174 174 RenderText {#text} at (0,0) size 0x19 175 text run at (0,0) width 0: "\x{202A}" 176 text run at (0,0) width 0: "\x{202A}" 175 text run at (0,0) width 0: "\x{202A}\x{202A}" 177 176 RenderBlock {DIV} at (0,296) size 784x20 178 177 RenderText {#text} at (0,0) size 0x19 179 text run at (0,0) width 0: "\x{202B}" 180 text run at (0,0) width 0 RTL: "\x{202B}" 178 text run at (0,0) width 0: "\x{202B}\x{202B}" 181 179 RenderBlock {P} at (0,332) size 784x20 182 180 RenderText {#text} at (0,0) size 288x19 … … 187 185 RenderBlock {DIV} at (0,388) size 784x20 188 186 RenderText {#text} at (0,0) size 23x19 189 text run at (0,0) width 23: "\x{202A}abc" 190 text run at (22,0) width 1: "\x{202A}" 187 text run at (0,0) width 23: "\x{202A}abc\x{202A}" 191 188 RenderBlock {DIV} at (0,408) size 784x20 192 189 RenderText {#text} at (0,0) size 23x19 … … 210 207 RenderBlock {DIV} at (0,592) size 784x20 211 208 RenderText {#text} at (0,0) size 14x19 212 text run at (0,0) width 0: "\x{202A}" 213 text run at (0,0) width 14: "\x{202A}b!" 209 text run at (0,0) width 14: "\x{202A}\x{202A}b!\x{202C}" 210 RenderBlock {DIV} at (0,612) size 784x20 211 RenderText {#text} at (0,0) size 14x19 212 text run at (0,0) width 6 RTL: "!" 213 text run at (5,0) width 9: "\x{202B}\x{202B}b" 214 214 text run at (13,0) width 1: "\x{202C}" 215 RenderBlock {DIV} at (0,612) size 784x20216 RenderText {#text} at (0,0) size 14x19217 text run at (0,0) width 6 RTL: "!"218 text run at (5,0) width 9: "\x{202B}b"219 text run at (13,0) width 1: "\x{202C}"220 text run at (13,0) width 1 RTL: "\x{202B}"221 215 RenderBlock {DIV} at (0,632) size 784x20 222 216 RenderText {#text} at (0,0) size 14x19 … … 233 227 RenderBlock {DIV} at (0,724) size 784x20 234 228 RenderText {#text} at (0,0) size 24x19 235 text run at (0,0) width 16: "12\x{202C}" 236 text run at (16,0) width 8: "\x{202A}1" 237 text run at (24,0) width 0: "\x{202C}" 238 text run at (24,0) width 0: "\x{202B}" 229 text run at (0,0) width 24: "12\x{202C}\x{202A}1\x{202C}\x{202B}" 239 230 RenderBlock {DIV} at (0,744) size 784x20 240 231 RenderText {#text} at (0,0) size 16x19 241 text run at (0,0) width 16: "12\x{202C}" 242 text run at (16,0) width 0: "\x{202A}" 232 text run at (0,0) width 16: "12\x{202C}\x{202A}" 243 233 RenderBlock {DIV} at (0,764) size 784x24 244 234 RenderText {#text} at (0,1) size 17x19 … … 253 243 RenderBlock {DIV} at (0,812) size 784x20 254 244 RenderText {#text} at (0,0) size 13x19 255 text run at (0,0) width 13: "\x{1}\x{202C}" 256 text run at (12,0) width 1: "\x{202A}" 245 text run at (0,0) width 13: "\x{1}\x{202C}\x{202A}" 257 246 RenderBlock {DIV} at (0,832) size 784x20 258 247 RenderText {#text} at (0,0) size 23x19 259 text run at (0,0) width 23: "abc\x{202C}" 260 text run at (22,0) width 1: "\x{202A}" 248 text run at (0,0) width 23: "abc\x{202C}\x{202A}" 261 249 RenderBlock {DIV} at (0,852) size 784x20 262 250 RenderText {#text} at (0,0) size 15x19 263 251 text run at (0,0) width 15 RTL: "\x{5D0}\x{5D1}" 264 text run at (14,0) width 1: "\x{202C}" 265 text run at (14,0) width 1: "\x{202A}" 252 text run at (14,0) width 1: "\x{202C}\x{202A}" 266 253 RenderBlock {UL} at (0,1776) size 784x20 267 254 RenderListItem {LI} at (40,0) size 744x20 -
trunk/LayoutTests/platform/ios/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt
r195740 r286107 115 115 RenderBlock {P} at (4,64) size 21x20 116 116 RenderText {#text} at (0,0) size 21x19 117 text run at (0,0) width 21 LTR override: "\x{202D}\x{5D2}\x{5D1}\x{5D0}" 118 text run at (20,0) width 1: "\x{202C}" 117 text run at (0,0) width 21: "\x{202D}\x{5D2}\x{5D1}\x{5D0}\x{202C}" 119 118 RenderText {#text} at (143,86) size 5x19 120 119 text run at (143,86) width 5: " " … … 272 271 RenderBlock {P} at (4,124) size 139x20 273 272 RenderText {#text} at (0,0) size 138x19 274 text run at (0,0) width 57 RTL override: "\x{202E}CBA \x{5D0}\x{5D1}\x{5D2}" 275 text run at (56,0) width 24 RTL: "\x{5D3}\x{5D4}\x{5D5} " 273 text run at (0,0) width 80 RTL: "\x{5D3}\x{5D4}\x{5D5} \x{202E}CBA \x{5D0}\x{5D1}\x{5D2}" 276 274 text run at (79,0) width 39: "\x{202C} DEF " 277 275 text run at (117,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" … … 280 278 text run at (0,0) width 21 RTL: "\x{5D0}\x{5D1}\x{5D2}" 281 279 text run at (20,0) width 5: " " 282 text run at (24,0) width 56 LTR override: "\x{202D}ABC \x{5D5}\x{5D4}\x{5D3}"280 text run at (24,0) width 56: "\x{202D}ABC \x{5D5}\x{5D4}\x{5D3}" 283 281 text run at (79,0) width 40: "\x{202C} DEF " 284 282 text run at (118,0) width 20 RTL: "\x{5D6}\x{5D7}\x{5D8}" … … 449 447 RenderBlock {P} at (4,24) size 171x20 450 448 RenderText {#text} at (0,0) size 171x19 451 text run at (0,0) width 90 RTL override: "\x{202E}ABC \x{5D3}\x{5D4}\x{5D5} DEF" 452 text run at (89,0) width 26 RTL: "\x{5D0}\x{5D1}\x{5D2} " 449 text run at (0,0) width 115 RTL: "\x{5D0}\x{5D1}\x{5D2} \x{202E}ABC \x{5D3}\x{5D4}\x{5D5} DEF" 453 450 text run at (114,0) width 37: "\x{202C} GHI " 454 451 text run at (150,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" … … 532 529 text run at (0,0) width 21 RTL: "\x{5D0}\x{5D1}\x{5D2}" 533 530 text run at (20,0) width 42: " ABC " 534 text run at (61,0) width 54 RTL override: "\x{202E}\x{5D3}\x{5D4}\x{5D5} DEF"531 text run at (61,0) width 54 RTL: "\x{202E}\x{5D3}\x{5D4}\x{5D5} DEF" 535 532 text run at (114,0) width 37: "\x{202C} GHI " 536 533 text run at (150,0) width 21 RTL: "\x{5D6}\x{5D7}\x{5D8}" -
trunk/LayoutTests/platform/ios/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt
r179104 r286107 85 85 RenderBlock {P} at (0,408) size 784x20 86 86 RenderText {#text} at (0,0) size 50x19 87 text run at (0,0) width 19 RTL: "\x{5D3}\x{5D4}\x{5D5}" 88 text run at (18,0) width 12: "([" 89 text run at (29,0) width 21 RTL: "\x{202C}\x{5D0}\x{5D1}\x{5D2}" 90 text run at (49,0) width 1: "\x{202A}" 87 text run at (0,0) width 50 RTL: "\x{5D3}\x{5D4}\x{5D5}([\x{202A}\x{202C}\x{5D0}\x{5D1}\x{5D2}" 91 88 RenderBlock {P} at (0,444) size 784x20 92 89 RenderText {#text} at (0,0) size 30x19 -
trunk/LayoutTests/platform/ios/fast/text/international/bidi-neutral-run-expected.txt
r179104 r286107 49 49 RenderBlock {P} at (0,344) size 784x20 50 50 RenderText {#text} at (0,0) size 36x19 51 text run at (0,0) width 8: "\x{202A}?" 52 text run at (7,0) width 29: "\x{202C}(^cd" 51 text run at (0,0) width 36: "\x{202A}?\x{202C}(^cd" 53 52 RenderBlock {P} at (0,380) size 784x20 54 53 RenderText {#text} at (0,0) size 36x19 … … 101 100 RenderBlock {P} at (0,796) size 784x20 102 101 RenderText {#text} at (0,0) size 33x19 103 text run at (0,0) width 25 RTL: "\x{202C}(^\x{5D2}\x{5D3}" 104 text run at (24,0) width 9 RTL: "\x{202B}?" 102 text run at (0,0) width 33 RTL: "\x{202B}?\x{202C}(^\x{5D2}\x{5D3}" 105 103 RenderBlock {P} at (0,832) size 784x24 106 104 RenderText {#text} at (0,1) size 45x19 … … 222 220 text run at (0,0) width 10 RTL: "\x{5E9}" 223 221 text run at (9,0) width 17: "34" 224 text run at (25,0) width 14 RTL: "\x{202C}(^" 225 text run at (38,0) width 8 RTL: "\x{202B}?" 222 text run at (25,0) width 21 RTL: "\x{202B}?\x{202C}(^" 226 223 text run at (45,0) width 8: "z" 227 224 RenderBlock {P} at (0,1688) size 784x24 … … 305 302 RenderBlock {P} at (0,2128) size 784x20 306 303 RenderText {#text} at (0,0) size 34x19 307 text run at (0,0) width 28: "ab(^" 308 text run at (27,0) width 7: "\x{202A}!" 309 text run at (33,0) width 1: "\x{202C}" 304 text run at (0,0) width 34: "ab(^\x{202A}!\x{202C}" 310 305 RenderBlock {P} at (0,2164) size 784x20 311 306 RenderText {#text} at (0,0) size 34x19 … … 322 317 RenderBlock {P} at (0,2240) size 784x20 323 318 RenderText {#text} at (0,0) size 50x19 324 text run at (0,0) width 44: "ab12(^" 325 text run at (43,0) width 7: "\x{202A}!" 326 text run at (49,0) width 1: "\x{202C}" 319 text run at (0,0) width 50: "ab12(^\x{202A}!\x{202C}" 327 320 RenderBlock {P} at (0,2276) size 784x20 328 321 RenderText {#text} at (0,0) size 50x19 … … 362 355 RenderBlock {P} at (0,2472) size 784x20 363 356 RenderText {#text} at (0,0) size 26x19 364 text run at (0,0) width 8: "\x{202A}?" 365 text run at (7,0) width 13: "\x{202C}(^" 366 text run at (19,0) width 7: "\x{202A}!" 367 text run at (25,0) width 1: "\x{202C}" 357 text run at (0,0) width 26: "\x{202A}?\x{202C}(^\x{202A}!\x{202C}" 368 358 RenderBlock {P} at (0,2508) size 784x20 369 359 RenderText {#text} at (0,0) size 26x19 … … 379 369 RenderBlock {P} at (0,2580) size 784x20 380 370 RenderText {#text} at (0,0) size 34x19 381 text run at (0,0) width 6 RTL: "\x{202B}!" 382 text run at (5,0) width 29 RTL: "\x{5D0}\x{5D1}(^" 371 text run at (0,0) width 34 RTL: "\x{5D0}\x{5D1}(^\x{202B}!" 383 372 text run at (33,0) width 1: "\x{202C}" 384 373 RenderBlock {P} at (0,2616) size 784x24 … … 394 383 RenderBlock {P} at (0,2692) size 784x20 395 384 RenderText {#text} at (0,0) size 50x19 396 text run at (0,0) width 6 RTL: "\x{202B}!" 397 text run at (5,0) width 14 RTL: "(^" 385 text run at (0,0) width 19 RTL: "(^\x{202B}!" 398 386 text run at (18,0) width 17: "12" 399 387 text run at (34,0) width 16 RTL: "\x{5D0}\x{5D1}" … … 435 423 RenderBlock {P} at (0,2924) size 784x20 436 424 RenderText {#text} at (0,0) size 26x19 437 text run at (0,0) width 6 RTL: "\x{202B}!" 438 text run at (5,0) width 14 RTL: "\x{202C}(^" 439 text run at (18,0) width 8 RTL: "\x{202B}?" 425 text run at (0,0) width 26 RTL: "\x{202B}?\x{202C}(^\x{202B}!" 440 426 text run at (25,0) width 1: "\x{202C}" 441 427 RenderBlock {P} at (0,2960) size 784x20 442 428 RenderText {#text} at (0,0) size 28x19 443 text run at (0,0) width 28: "\x{202A}ab(^" 444 text run at (27,0) width 1: "\x{202C}" 429 text run at (0,0) width 28: "\x{202A}ab(^\x{202C}" 445 430 RenderBlock {P} at (0,2996) size 784x20 446 431 RenderText {#text} at (0,0) size 28x19 … … 455 440 RenderBlock {P} at (0,3072) size 784x20 456 441 RenderText {#text} at (0,0) size 44x19 457 text run at (0,0) width 44: "\x{202A}ab12(^" 458 text run at (43,0) width 1: "\x{202C}" 442 text run at (0,0) width 44: "\x{202A}ab12(^\x{202C}" 459 443 RenderBlock {P} at (0,3108) size 784x20 460 444 RenderText {#text} at (0,0) size 44x19 … … 489 473 RenderBlock {P} at (0,3304) size 784x20 490 474 RenderText {#text} at (0,0) size 20x19 491 text run at (0,0) width 0: "\x{202A}" 492 text run at (0,0) width 8: "\x{202A}?" 493 text run at (7,0) width 13: "\x{202C}(^" 494 text run at (19,0) width 1: "\x{202C}" 475 text run at (0,0) width 20: "\x{202A}\x{202A}?\x{202C}(^\x{202C}" 495 476 RenderBlock {P} at (0,3340) size 784x20 496 477 RenderText {#text} at (0,0) size 20x19 497 text run at (0,0) width 0: "\x{202A}" 498 text run at (0,0) width 8 RTL: "\x{202B}?" 478 text run at (0,0) width 8 RTL: "\x{202A}\x{202B}?" 499 479 text run at (7,0) width 13: "\x{202C}(^" 500 480 text run at (19,0) width 1: "\x{202C}" -
trunk/LayoutTests/platform/ios/fast/text/international/bidi-override-expected.txt
r282306 r286107 111 111 RenderText {#text} at (4,4) size 204x20 112 112 text run at (4,4) width 23: "abc" 113 text run at (26,4) width 62 RTL override: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed"113 text run at (26,4) width 62 RTL: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed" 114 114 text run at (87,4) width 22: "\x{202C}jkl " 115 115 text run at (108,4) width 19 RTL: "\x{202C}\x{5D9}\x{5DB}\x{5DC}" 116 text run at (126,4) width 62 LTR override: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"116 text run at (126,4) width 62: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}" 117 117 text run at (187,4) width 21 RTL: "\x{5D0}\x{5D1}\x{5D2}" 118 118 RenderTableCell {TD} at (310,87) size 213x29 [border: (0.50px solid #008000)] [r=3 c=2 rs=1 cs=1] -
trunk/LayoutTests/platform/mac/TestExpectations
r285936 r286107 2420 2420 webkit.org/b/230862 [ Catalina BigSur ] imported/w3c/web-platform-tests/resource-timing/sizes-redirect-img.html [ Pass Failure ] 2421 2421 2422 webkit.org/b/233393 [ BigSur ] imported/w3c/web-platform-tests/html/semantics/forms/the-textarea-element/textarea-newline-bidi.html [ ImageOnlyFailure ] 2423 2422 2424 webkit.org/b/230984 [ BigSur Debug arm64 ] streams/readableStream-then.html [ Pass Crash ] 2423 2425 -
trunk/LayoutTests/platform/mac/fast/dom/52776-expected.txt
r281419 r286107 1 layer at (0,0) size 785x1 6961 layer at (0,0) size 785x1717 2 2 RenderView at (0,0) size 785x600 3 layer at (0,0) size 785x1 6964 RenderBlock {HTML} at (0,0) size 785x1 6965 RenderBody {BODY} at (8,16) size 769x16 643 layer at (0,0) size 785x1717 4 RenderBlock {HTML} at (0,0) size 785x1717 5 RenderBody {BODY} at (8,16) size 769x1685 6 6 RenderBlock {DIV} at (0,0) size 769x807 7 7 RenderBlock {P} at (0,0) size 769x18 … … 140 140 text run at (749,1) width 1 RTL: "\x{202A}" 141 141 text run at (749,1) width 20 RTL: "\x{5D0}\x{5D1}\x{202C}" 142 RenderBlock {DIV} at (0,823) size 769x8 07142 RenderBlock {DIV} at (0,823) size 769x828 143 143 RenderBlock {P} at (0,0) size 769x18 144 144 RenderText {#text} at (0,0) size 87x18 … … 147 147 RenderText {#text} at (0,0) size 334x18 148 148 text run at (0,0) width 334: "Well-formed pair of unicode bidi control characters." 149 RenderBlock {DIV} at (0,68) size 769x18 150 RenderText {#text} at (0,0) size 14x18 151 text run at (0,0) width 6 RTL: "!" 152 text run at (5,0) width 9: "\x{202B}b" 153 text run at (13,0) width 1: "\x{202C}" 154 RenderBlock {DIV} at (0,86) size 769x18 155 RenderText {#text} at (0,0) size 14x18 156 text run at (0,0) width 14: "\x{202A}b!" 157 text run at (13,0) width 1: "\x{202C}" 158 RenderBlock {P} at (0,120) size 769x18 149 RenderBlock {DIV} at (0,68) size 769x19 150 RenderText {#text} at (0,1) size 14x18 151 text run at (0,1) width 6 RTL: "!" 152 text run at (5,1) width 9: "\x{202B}b" 153 text run at (13,1) width 1: "\x{202C}" 154 RenderBlock {DIV} at (0,87) size 769x19 155 RenderText {#text} at (0,1) size 14x18 156 text run at (0,1) width 14: "\x{202A}b!\x{202C}" 157 RenderBlock {P} at (0,122) size 769x18 159 158 RenderText {#text} at (0,0) size 266x18 160 159 text run at (0,0) width 266: "Unpaired unicode bidi control characters." 161 RenderBlock {DIV} at (0,154) size 769x18 162 RenderText {#text} at (0,0) size 14x18 163 text run at (0,0) width 14: "\x{202B}b!" 164 RenderBlock {DIV} at (0,172) size 769x18 165 RenderText {#text} at (0,0) size 14x18 166 text run at (0,0) width 14: "\x{202A}b!" 167 RenderBlock {P} at (0,206) size 769x18 160 RenderBlock {DIV} at (0,156) size 769x19 161 RenderText {#text} at (0,1) size 14x18 162 text run at (0,1) width 6 RTL: "!" 163 text run at (5,1) width 9: "\x{202B}b" 164 RenderBlock {DIV} at (0,175) size 769x19 165 RenderText {#text} at (0,1) size 14x18 166 text run at (0,1) width 14: "\x{202A}b!" 167 RenderBlock {P} at (0,210) size 769x18 168 168 RenderText {#text} at (0,0) size 342x18 169 169 text run at (0,0) width 342: "Empty content inside unicode bidi control characters." 170 RenderBlock {DIV} at (0,240) size 769x18 171 RenderText {#text} at (0,0) size 0x18 172 text run at (0,0) width 0: "\x{202C}\x{202C}" 173 RenderBlock {DIV} at (0,258) size 769x18 174 RenderText {#text} at (0,0) size 0x18 175 text run at (0,0) width 0: "\x{202A}" 176 text run at (0,0) width 0: "\x{202A}" 177 RenderBlock {DIV} at (0,276) size 769x18 178 RenderText {#text} at (0,0) size 0x18 179 text run at (0,0) width 0: "\x{202B}" 180 text run at (0,0) width 0 RTL: "\x{202B}" 181 RenderBlock {P} at (0,310) size 769x18 170 RenderBlock {DIV} at (0,244) size 769x19 171 RenderText {#text} at (0,1) size 0x18 172 text run at (0,1) width 0: "\x{202C}\x{202C}" 173 RenderBlock {DIV} at (0,263) size 769x19 174 RenderText {#text} at (0,1) size 0x18 175 text run at (0,1) width 0: "\x{202A}\x{202A}" 176 RenderBlock {DIV} at (0,282) size 769x19 177 RenderText {#text} at (0,1) size 0x18 178 text run at (0,1) width 0: "\x{202B}\x{202B}" 179 RenderBlock {P} at (0,317) size 769x18 182 180 RenderText {#text} at (0,0) size 288x18 183 181 text run at (0,0) width 288: "String inside unicode bidi control characters." 184 RenderBlock {DIV} at (0,344) size 769x18 185 RenderText {#text} at (0,0) size 23x18 186 text run at (0,0) width 23: "\x{202C}abc\x{202C}" 187 RenderBlock {DIV} at (0,362) size 769x18 188 RenderText {#text} at (0,0) size 23x18 189 text run at (0,0) width 23: "\x{202A}abc" 190 text run at (22,0) width 1: "\x{202A}" 191 RenderBlock {DIV} at (0,380) size 769x18 192 RenderText {#text} at (0,0) size 23x18 193 text run at (0,0) width 23: "\x{202B}abc" 194 text run at (22,0) width 1: "\x{202B}" 195 RenderBlock {P} at (0,414) size 769x18 182 RenderBlock {DIV} at (0,351) size 769x19 183 RenderText {#text} at (0,1) size 23x18 184 text run at (0,1) width 23: "\x{202C}abc\x{202C}" 185 RenderBlock {DIV} at (0,370) size 769x19 186 RenderText {#text} at (0,1) size 23x18 187 text run at (0,1) width 23: "\x{202A}abc\x{202A}" 188 RenderBlock {DIV} at (0,389) size 769x19 189 RenderText {#text} at (0,1) size 23x18 190 text run at (0,1) width 23: "\x{202B}abc" 191 text run at (22,1) width 1: "\x{202B}" 192 RenderBlock {P} at (0,424) size 769x18 196 193 RenderText {#text} at (0,0) size 294x18 197 194 text run at (0,0) width 294: "String around unicode bidi control characters." 198 RenderBlock {DIV} at (0,4 48) size 769x18199 RenderText {#text} at (0, 0) size 43x18200 text run at (0, 0) width 43: "def\x{202C}abc\x{202C}"201 RenderBlock {DIV} at (0,4 66) size 769x18202 RenderText {#text} at (0, 0) size 43x18203 text run at (0, 0) width 43: "\x{202C}abc\x{202C}def"204 RenderBlock {DIV} at (0,4 84) size 769x18205 RenderText {#text} at (0, 0) size 66x18206 text run at (0, 0) width 66: "xyz\x{202C}abc\x{202C}def"207 RenderBlock {P} at (0,5 18) size 769x18195 RenderBlock {DIV} at (0,458) size 769x19 196 RenderText {#text} at (0,1) size 43x18 197 text run at (0,1) width 43: "def\x{202C}abc\x{202C}" 198 RenderBlock {DIV} at (0,477) size 769x19 199 RenderText {#text} at (0,1) size 43x18 200 text run at (0,1) width 43: "\x{202C}abc\x{202C}def" 201 RenderBlock {DIV} at (0,496) size 769x19 202 RenderText {#text} at (0,1) size 66x18 203 text run at (0,1) width 66: "xyz\x{202C}abc\x{202C}def" 204 RenderBlock {P} at (0,531) size 769x18 208 205 RenderText {#text} at (0,0) size 251x18 209 206 text run at (0,0) width 251: "Nested unicode bidi control characters." 210 RenderBlock {DIV} at (0,552) size 769x18 211 RenderText {#text} at (0,0) size 14x18 212 text run at (0,0) width 0: "\x{202A}" 213 text run at (0,0) width 14: "\x{202A}b!" 214 text run at (13,0) width 1: "\x{202C}" 215 RenderBlock {DIV} at (0,570) size 769x18 216 RenderText {#text} at (0,0) size 14x18 217 text run at (0,0) width 6 RTL: "!" 218 text run at (5,0) width 9: "\x{202B}b" 219 text run at (13,0) width 1: "\x{202C}" 220 text run at (13,0) width 1 RTL: "\x{202B}" 221 RenderBlock {DIV} at (0,588) size 769x18 222 RenderText {#text} at (0,0) size 14x18 223 text run at (0,0) width 14: "\x{202C}\x{202C}b!\x{202C}" 224 RenderBlock {DIV} at (0,606) size 769x18 225 RenderText {#text} at (0,0) size 21x18 226 text run at (0,0) width 8: "\x{202C}1" 227 text run at (8,0) width 6 RTL: "!" 228 text run at (13,0) width 8: "\x{202B}c" 229 text run at (20,0) width 1: "\x{202C}" 230 RenderBlock {P} at (0,640) size 769x18 207 RenderBlock {DIV} at (0,565) size 769x19 208 RenderText {#text} at (0,1) size 14x18 209 text run at (0,1) width 14: "\x{202A}\x{202A}b!\x{202C}" 210 RenderBlock {DIV} at (0,584) size 769x19 211 RenderText {#text} at (0,1) size 14x18 212 text run at (0,1) width 6 RTL: "!" 213 text run at (5,1) width 9: "\x{202B}\x{202B}b" 214 text run at (13,1) width 1: "\x{202C}" 215 RenderBlock {DIV} at (0,603) size 769x19 216 RenderText {#text} at (0,1) size 14x18 217 text run at (0,1) width 14: "\x{202C}\x{202C}b!\x{202C}" 218 RenderBlock {DIV} at (0,622) size 769x19 219 RenderText {#text} at (0,1) size 21x18 220 text run at (0,1) width 8: "\x{202C}1" 221 text run at (8,1) width 6 RTL: "!" 222 text run at (13,1) width 8: "\x{202B}c" 223 text run at (20,1) width 1: "\x{202C}" 224 RenderBlock {P} at (0,657) size 769x18 231 225 RenderText {#text} at (0,0) size 284x18 232 226 text run at (0,0) width 284: "Start with different directionality characters." 233 RenderBlock {DIV} at (0,674) size 769x18 234 RenderText {#text} at (0,0) size 24x18 235 text run at (0,0) width 16: "12\x{202C}" 236 text run at (16,0) width 8: "\x{202A}1" 237 text run at (24,0) width 0: "\x{202C}" 238 text run at (24,0) width 0: "\x{202B}" 239 RenderBlock {DIV} at (0,692) size 769x18 240 RenderText {#text} at (0,0) size 16x18 241 text run at (0,0) width 16: "12\x{202C}" 242 text run at (16,0) width 0: "\x{202A}" 243 RenderBlock {DIV} at (0,710) size 769x21 227 RenderBlock {DIV} at (0,691) size 769x19 228 RenderText {#text} at (0,1) size 24x18 229 text run at (0,1) width 24: "12\x{202C}\x{202A}1\x{202C}\x{202B}" 230 RenderBlock {DIV} at (0,710) size 769x19 231 RenderText {#text} at (0,1) size 16x18 232 text run at (0,1) width 16: "12\x{202C}\x{202A}" 233 RenderBlock {DIV} at (0,729) size 769x21 244 234 RenderText {#text} at (0,1) size 17x18 245 235 text run at (0,1) width 17: "\x{660}\x{661}" 246 236 text run at (16,1) width 1: "\x{202C}" 247 237 text run at (16,1) width 1: "\x{202A}" 248 RenderBlock {DIV} at (0,7 31) size 769x21238 RenderBlock {DIV} at (0,750) size 769x21 249 239 RenderText {#text} at (0,1) size 19x18 250 240 text run at (0,1) width 19 RTL: "\x{683}\x{684}" 251 241 text run at (18,1) width 1: "\x{202C}" 252 242 text run at (18,1) width 1: "\x{202A}" 253 RenderBlock {DIV} at (0,752) size 769x18 254 RenderText {#text} at (0,0) size 12x18 255 text run at (0,0) width 12: "\x{1}\x{202C}" 256 text run at (11,0) width 1: "\x{202A}" 257 RenderBlock {DIV} at (0,770) size 769x18 258 RenderText {#text} at (0,0) size 23x18 259 text run at (0,0) width 23: "abc\x{202C}" 260 text run at (22,0) width 1: "\x{202A}" 261 RenderBlock {DIV} at (0,788) size 769x19 243 RenderBlock {DIV} at (0,771) size 769x19 244 RenderText {#text} at (0,1) size 12x18 245 text run at (0,1) width 12: "\x{1}\x{202C}\x{202A}" 246 RenderBlock {DIV} at (0,790) size 769x19 247 RenderText {#text} at (0,1) size 23x18 248 text run at (0,1) width 23: "abc\x{202C}\x{202A}" 249 RenderBlock {DIV} at (0,809) size 769x19 262 250 RenderText {#text} at (0,1) size 20x18 263 251 text run at (0,1) width 20 RTL: "\x{5D0}\x{5D1}" 264 text run at (19,1) width 1: "\x{202C}" 265 text run at (19,1) width 1: "\x{202A}" 266 RenderBlock {UL} at (0,1646) size 769x18 252 text run at (19,1) width 1: "\x{202C}\x{202A}" 253 RenderBlock {UL} at (0,1667) size 769x18 267 254 RenderListItem {LI} at (40,0) size 729x18 268 255 RenderListMarker at (-17,0) size 7x18: bullet -
trunk/LayoutTests/platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt
r282306 r286107 115 115 RenderBlock {P} at (4,61) size 27x19 116 116 RenderText {#text} at (0,1) size 27x18 117 text run at (0,1) width 27 LTR override: "\x{202D}\x{5D2}\x{5D1}\x{5D0}" 118 text run at (26,1) width 1: "\x{202C}" 117 text run at (0,1) width 27: "\x{202D}\x{5D2}\x{5D1}\x{5D0}\x{202C}" 119 118 RenderText {#text} at (149,82) size 5x18 120 119 text run at (149,82) width 5: " " … … 272 271 RenderBlock {P} at (4,118) size 158x19 273 272 RenderText {#text} at (0,1) size 157x18 274 text run at (0,1) width 63 RTL override: "\x{202E}CBA \x{5D0}\x{5D1}\x{5D2}" 275 text run at (62,1) width 29 RTL: "\x{5D3}\x{5D4}\x{5D5} " 273 text run at (0,1) width 91 RTL: "\x{5D3}\x{5D4}\x{5D5} \x{202E}CBA \x{5D0}\x{5D1}\x{5D2}" 276 274 text run at (90,1) width 39: "\x{202C} DEF " 277 275 text run at (128,1) width 29 RTL: "\x{5D6}\x{5D7}\x{5D8}" … … 280 278 text run at (0,1) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}" 281 279 text run at (26,1) width 5: " " 282 text run at (30,1) width 62 LTR override: "\x{202D}ABC \x{5D5}\x{5D4}\x{5D3}"280 text run at (30,1) width 62: "\x{202D}ABC \x{5D5}\x{5D4}\x{5D3}" 283 281 text run at (91,1) width 39: "\x{202C} DEF " 284 282 text run at (129,1) width 28 RTL: "\x{5D6}\x{5D7}\x{5D8}" … … 449 447 RenderBlock {P} at (4,23) size 190x19 450 448 RenderText {#text} at (0,1) size 190x18 451 text run at (0,1) width 96 RTL override: "\x{202E}ABC \x{5D3}\x{5D4}\x{5D5} DEF" 452 text run at (95,1) width 31 RTL: "\x{5D0}\x{5D1}\x{5D2} " 449 text run at (0,1) width 126 RTL: "\x{5D0}\x{5D1}\x{5D2} \x{202E}ABC \x{5D3}\x{5D4}\x{5D5} DEF" 453 450 text run at (125,1) width 38: "\x{202C} GHI " 454 451 text run at (162,1) width 28 RTL: "\x{5D6}\x{5D7}\x{5D8}" … … 532 529 text run at (0,1) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}" 533 530 text run at (26,1) width 42: " ABC " 534 text run at (67,1) width 59 RTL override: "\x{202E}\x{5D3}\x{5D4}\x{5D5} DEF"531 text run at (67,1) width 59 RTL: "\x{202E}\x{5D3}\x{5D4}\x{5D5} DEF" 535 532 text run at (125,1) width 38: "\x{202C} GHI " 536 533 text run at (162,1) width 28 RTL: "\x{5D6}\x{5D7}\x{5D8}" -
trunk/LayoutTests/platform/mac/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt
r177774 r286107 85 85 RenderBlock {P} at (0,386) size 784x19 86 86 RenderText {#text} at (0,1) size 62x18 87 text run at (0,1) width 25 RTL: "\x{5D3}\x{5D4}\x{5D5}" 88 text run at (24,1) width 12: "([" 89 text run at (35,1) width 27 RTL: "\x{202C}\x{5D0}\x{5D1}\x{5D2}" 90 text run at (61,1) width 1: "\x{202A}" 87 text run at (0,1) width 62 RTL: "\x{5D3}\x{5D4}\x{5D5}([\x{202A}\x{202C}\x{5D0}\x{5D1}\x{5D2}" 91 88 RenderBlock {P} at (0,421) size 784x19 92 89 RenderText {#text} at (0,1) size 36x18 -
trunk/LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.txt
r187126 r286107 1 layer at (0,0) size 785x63 781 layer at (0,0) size 785x6392 2 2 RenderView at (0,0) size 785x600 3 layer at (0,0) size 785x63 784 RenderBlock {HTML} at (0,0) size 785x63 785 RenderBody {BODY} at (8,8) size 769x63 543 layer at (0,0) size 785x6392 4 RenderBlock {HTML} at (0,0) size 785x6392 5 RenderBody {BODY} at (8,8) size 769x6368 6 6 RenderBlock {P} at (0,0) size 769x18 7 7 RenderText {#text} at (0,0) size 306x18 8 8 text run at (0,0) width 306: "Tests the resolved level of runs of neutral types." 9 RenderBlock {DIV} at (0,34) size 769x31 529 RenderBlock {DIV} at (0,34) size 769x3166 10 10 RenderBlock {P} at (0,0) size 769x18 11 11 RenderText {#text} at (0,0) size 44x18 … … 47 47 text run at (16,1) width 16 RTL: "\x{627}\x{628}" 48 48 text run at (31,1) width 29: "(^cd" 49 RenderBlock {P} at (0,323) size 769x18 50 RenderText {#text} at (0,0) size 36x18 51 text run at (0,0) width 8: "\x{202A}?" 52 text run at (7,0) width 29: "\x{202C}(^cd" 53 RenderBlock {P} at (0,357) size 769x18 54 RenderText {#text} at (0,0) size 36x18 55 text run at (0,0) width 8 RTL: "\x{202B}?" 56 text run at (7,0) width 29: "\x{202C}(^cd" 57 RenderBlock {P} at (0,391) size 769x19 49 RenderBlock {P} at (0,323) size 769x19 50 RenderText {#text} at (0,1) size 36x18 51 text run at (0,1) width 36: "\x{202A}?\x{202C}(^cd" 52 RenderBlock {P} at (0,358) size 769x19 53 RenderText {#text} at (0,1) size 36x18 54 text run at (0,1) width 8 RTL: "\x{202B}?" 55 text run at (7,1) width 29: "\x{202C}(^cd" 56 RenderBlock {P} at (0,393) size 769x19 58 57 RenderText {#text} at (0,1) size 43x18 59 58 text run at (0,1) width 28: "ab(^" 60 59 text run at (27,1) width 16 RTL: "\x{5D2}\x{5D3}" 61 RenderBlock {P} at (0,42 6) size 769x1960 RenderBlock {P} at (0,428) size 769x19 62 61 RenderText {#text} at (0,1) size 48x18 63 62 text run at (0,1) width 48 RTL: "\x{5D0}\x{5D1}(^\x{5D2}\x{5D3}" 64 RenderBlock {P} at (0,46 1) size 769x2163 RenderBlock {P} at (0,463) size 769x21 65 64 RenderText {#text} at (0,1) size 43x18 66 65 text run at (0,1) width 43 RTL: "\x{627}\x{628}(^\x{5D2}\x{5D3}" 67 RenderBlock {P} at (0, 498) size 769x1966 RenderBlock {P} at (0,500) size 769x19 68 67 RenderText {#text} at (0,1) size 59x18 69 68 text run at (0,1) width 44: "ab12(^" 70 69 text run at (43,1) width 16 RTL: "\x{5D2}\x{5D3}" 71 RenderBlock {P} at (0,53 3) size 769x1970 RenderBlock {P} at (0,535) size 769x19 72 71 RenderText {#text} at (0,1) size 64x18 73 72 text run at (0,1) width 28 RTL: "(^\x{5D2}\x{5D3}" 74 73 text run at (27,1) width 17: "12" 75 74 text run at (43,1) width 21 RTL: "\x{5D0}\x{5D1}" 76 RenderBlock {P} at (0,5 68) size 769x2175 RenderBlock {P} at (0,570) size 769x21 77 76 RenderText {#text} at (0,1) size 59x18 78 77 text run at (0,1) width 28 RTL: "(^\x{5D2}\x{5D3}" 79 78 text run at (27,1) width 17: "12" 80 79 text run at (43,1) width 16 RTL: "\x{627}\x{628}" 81 RenderBlock {P} at (0,60 5) size 769x2180 RenderBlock {P} at (0,607) size 769x21 82 81 RenderText {#text} at (0,1) size 60x18 83 82 text run at (0,1) width 16: "ab" 84 83 text run at (15,1) width 28 RTL: "(^\x{5D2}\x{5D3}" 85 84 text run at (42,1) width 18: "\x{661}\x{662}" 86 RenderBlock {P} at (0,64 2) size 769x2185 RenderBlock {P} at (0,644) size 769x21 87 86 RenderText {#text} at (0,1) size 64x18 88 87 text run at (0,1) width 28 RTL: "(^\x{5D2}\x{5D3}" 89 88 text run at (27,1) width 18: "\x{661}\x{662}" 90 89 text run at (44,1) width 20 RTL: "\x{5D0}\x{5D1}" 91 RenderBlock {P} at (0,6 79) size 769x2190 RenderBlock {P} at (0,681) size 769x21 92 91 RenderText {#text} at (0,1) size 60x18 93 92 text run at (0,1) width 28 RTL: "(^\x{5D2}\x{5D3}" 94 93 text run at (27,1) width 18: "\x{661}\x{662}" 95 94 text run at (44,1) width 16 RTL: "\x{627}\x{628}" 96 RenderBlock {P} at (0,71 6) size 769x1995 RenderBlock {P} at (0,718) size 769x19 97 96 RenderText {#text} at (0,1) size 35x18 98 97 text run at (0,1) width 8: "\x{202A}?" 99 98 text run at (7,1) width 13: "\x{202C}(^" 100 99 text run at (19,1) width 16 RTL: "\x{5D2}\x{5D3}" 101 RenderBlock {P} at (0,75 1) size 769x19100 RenderBlock {P} at (0,753) size 769x19 102 101 RenderText {#text} at (0,1) size 35x18 103 text run at (0,1) width 28 RTL: "\x{202C}(^\x{5D2}\x{5D3}" 104 text run at (27,1) width 8 RTL: "\x{202B}?" 105 RenderBlock {P} at (0,786) size 769x21 102 text run at (0,1) width 35 RTL: "\x{202B}?\x{202C}(^\x{5D2}\x{5D3}" 103 RenderBlock {P} at (0,788) size 769x21 106 104 RenderText {#text} at (0,1) size 45x18 107 105 text run at (0,1) width 28: "ab(^" 108 106 text run at (27,1) width 18 RTL: "\x{62C}\x{62F}" 109 RenderBlock {P} at (0,82 3) size 769x21107 RenderBlock {P} at (0,825) size 769x21 110 108 RenderText {#text} at (0,1) size 49x18 111 109 text run at (0,1) width 49 RTL: "\x{5D0}\x{5D1}(^\x{62C}\x{62F}" 112 RenderBlock {P} at (0,86 0) size 769x21110 RenderBlock {P} at (0,862) size 769x21 113 111 RenderText {#text} at (0,1) size 45x18 114 112 text run at (0,1) width 45 RTL: "\x{627}\x{628}(^\x{62C}\x{62F}" 115 RenderBlock {P} at (0,89 7) size 769x21113 RenderBlock {P} at (0,899) size 769x21 116 114 RenderText {#text} at (0,1) size 61x18 117 115 text run at (0,1) width 44: "ab12(^" 118 116 text run at (43,1) width 18 RTL: "\x{62C}\x{62F}" 119 RenderBlock {P} at (0,93 4) size 769x21117 RenderBlock {P} at (0,936) size 769x21 120 118 RenderText {#text} at (0,1) size 65x18 121 119 text run at (0,1) width 30 RTL: "(^\x{62C}\x{62F}" 122 120 text run at (29,1) width 17: "12" 123 121 text run at (45,1) width 20 RTL: "\x{5D0}\x{5D1}" 124 RenderBlock {P} at (0,97 1) size 769x21122 RenderBlock {P} at (0,973) size 769x21 125 123 RenderText {#text} at (0,1) size 61x18 126 124 text run at (0,1) width 30 RTL: "(^\x{62C}\x{62F}" 127 125 text run at (29,1) width 17: "12" 128 126 text run at (45,1) width 16 RTL: "\x{627}\x{628}" 129 RenderBlock {P} at (0,10 08) size 769x21127 RenderBlock {P} at (0,1010) size 769x21 130 128 RenderText {#text} at (0,1) size 62x18 131 129 text run at (0,1) width 16: "ab" 132 130 text run at (15,1) width 30 RTL: "(^\x{62C}\x{62F}" 133 131 text run at (44,1) width 18: "\x{661}\x{662}" 134 RenderBlock {P} at (0,104 5) size 769x21132 RenderBlock {P} at (0,1047) size 769x21 135 133 RenderText {#text} at (0,1) size 66x18 136 134 text run at (0,1) width 30 RTL: "(^\x{62C}\x{62F}" 137 135 text run at (29,1) width 18: "\x{661}\x{662}" 138 136 text run at (46,1) width 20 RTL: "\x{5D0}\x{5D1}" 139 RenderBlock {P} at (0,108 2) size 769x21137 RenderBlock {P} at (0,1084) size 769x21 140 138 RenderText {#text} at (0,1) size 61x18 141 139 text run at (0,1) width 30 RTL: "(^\x{62C}\x{62F}" 142 140 text run at (29,1) width 18: "\x{661}\x{662}" 143 141 text run at (46,1) width 15 RTL: "\x{627}\x{628}" 144 RenderBlock {P} at (0,11 19) size 769x21142 RenderBlock {P} at (0,1121) size 769x21 145 143 RenderText {#text} at (0,1) size 37x18 146 144 text run at (0,1) width 8: "\x{202A}?" 147 145 text run at (7,1) width 13: "\x{202C}(^" 148 146 text run at (19,1) width 18 RTL: "\x{62C}\x{62F}" 149 RenderBlock {P} at (0,115 6) size 769x21147 RenderBlock {P} at (0,1158) size 769x21 150 148 RenderText {#text} at (0,1) size 37x18 151 149 text run at (0,1) width 30 RTL: "\x{202C}(^\x{62C}\x{62F}" 152 150 text run at (29,1) width 8 RTL: "\x{202B}?" 153 RenderBlock {P} at (0,119 3) size 769x19151 RenderBlock {P} at (0,1195) size 769x19 154 152 RenderText {#text} at (0,1) size 63x18 155 153 text run at (0,1) width 44: "ab(^34" 156 154 text run at (43,1) width 13 RTL: "\x{5E9}" 157 155 text run at (55,1) width 8: "z" 158 RenderBlock {P} at (0,12 28) size 769x19156 RenderBlock {P} at (0,1230) size 769x19 159 157 RenderText {#text} at (0,1) size 67x18 160 158 text run at (0,1) width 12 RTL: "\x{5E9}" … … 162 160 text run at (27,1) width 33 RTL: "\x{5D0}\x{5D1}(^" 163 161 text run at (59,1) width 8: "z" 164 RenderBlock {P} at (0,126 3) size 769x21162 RenderBlock {P} at (0,1265) size 769x21 165 163 RenderText {#text} at (0,1) size 63x18 166 164 text run at (0,1) width 12 RTL: "\x{5E9}" … … 168 166 text run at (27,1) width 29 RTL: "\x{627}\x{628}(^" 169 167 text run at (55,1) width 8: "z" 170 RenderBlock {P} at (0,130 0) size 769x19168 RenderBlock {P} at (0,1302) size 769x19 171 169 RenderText {#text} at (0,1) size 79x18 172 170 text run at (0,1) width 60: "ab12(^34" 173 171 text run at (59,1) width 13 RTL: "\x{5E9}" 174 172 text run at (71,1) width 8: "z" 175 RenderBlock {P} at (0,133 5) size 769x19173 RenderBlock {P} at (0,1337) size 769x19 176 174 RenderText {#text} at (0,1) size 83x18 177 175 text run at (0,1) width 12 RTL: "\x{5E9}" … … 181 179 text run at (56,1) width 20 RTL: "\x{5D0}\x{5D1}" 182 180 text run at (75,1) width 8: "z" 183 RenderBlock {P} at (0,137 0) size 769x21181 RenderBlock {P} at (0,1372) size 769x21 184 182 RenderText {#text} at (0,1) size 79x18 185 183 text run at (0,1) width 12 RTL: "\x{5E9}" … … 189 187 text run at (56,1) width 16 RTL: "\x{627}\x{628}" 190 188 text run at (71,1) width 8: "z" 191 RenderBlock {P} at (0,140 7) size 769x21189 RenderBlock {P} at (0,1409) size 769x21 192 190 RenderText {#text} at (0,1) size 80x18 193 191 text run at (0,1) width 16: "ab" … … 196 194 text run at (60,1) width 13 RTL: "\x{5E9}" 197 195 text run at (72,1) width 8: "z" 198 RenderBlock {P} at (0,144 4) size 769x21196 RenderBlock {P} at (0,1446) size 769x21 199 197 RenderText {#text} at (0,1) size 84x18 200 198 text run at (0,1) width 12 RTL: "\x{5E9}" … … 204 202 text run at (57,1) width 20 RTL: "\x{5D0}\x{5D1}" 205 203 text run at (76,1) width 8: "z" 206 RenderBlock {P} at (0,148 1) size 769x21204 RenderBlock {P} at (0,1483) size 769x21 207 205 RenderText {#text} at (0,1) size 80x18 208 206 text run at (0,1) width 12 RTL: "\x{5E9}" … … 212 210 text run at (57,1) width 16 RTL: "\x{627}\x{628}" 213 211 text run at (72,1) width 8: "z" 214 RenderBlock {P} at (0,15 18) size 769x19212 RenderBlock {P} at (0,1520) size 769x19 215 213 RenderText {#text} at (0,1) size 55x18 216 214 text run at (0,1) width 8: "\x{202A}?" … … 218 216 text run at (35,1) width 13 RTL: "\x{5E9}" 219 217 text run at (47,1) width 8: "z" 220 RenderBlock {P} at (0,155 3) size 769x19218 RenderBlock {P} at (0,1555) size 769x19 221 219 RenderText {#text} at (0,1) size 55x18 222 220 text run at (0,1) width 12 RTL: "\x{5E9}" 223 221 text run at (11,1) width 17: "34" 224 text run at (27,1) width 14 RTL: "\x{202C}(^" 225 text run at (40,1) width 8 RTL: "\x{202B}?" 222 text run at (27,1) width 21 RTL: "\x{202B}?\x{202C}(^" 226 223 text run at (47,1) width 8: "z" 227 RenderBlock {P} at (0,15 88) size 769x21224 RenderBlock {P} at (0,1590) size 769x21 228 225 RenderText {#text} at (0,1) size 64x18 229 226 text run at (0,1) width 28: "ab(^" … … 231 228 text run at (39,1) width 18: "\x{663}\x{664}" 232 229 text run at (56,1) width 8: "z" 233 RenderBlock {P} at (0,162 5) size 769x21230 RenderBlock {P} at (0,1627) size 769x21 234 231 RenderText {#text} at (0,1) size 68x18 235 232 text run at (0,1) width 12 RTL: "\x{5E9}" … … 237 234 text run at (28,1) width 33 RTL: "\x{5D0}\x{5D1}(^" 238 235 text run at (60,1) width 8: "z" 239 RenderBlock {P} at (0,166 2) size 769x21236 RenderBlock {P} at (0,1664) size 769x21 240 237 RenderText {#text} at (0,1) size 64x18 241 238 text run at (0,1) width 12 RTL: "\x{5E9}" … … 243 240 text run at (28,1) width 29 RTL: "\x{627}\x{628}(^" 244 241 text run at (56,1) width 8: "z" 245 RenderBlock {P} at (0,1 699) size 769x21242 RenderBlock {P} at (0,1701) size 769x21 246 243 RenderText {#text} at (0,1) size 80x18 247 244 text run at (0,1) width 44: "ab12(^" … … 249 246 text run at (55,1) width 18: "\x{663}\x{664}" 250 247 text run at (72,1) width 8: "z" 251 RenderBlock {P} at (0,173 6) size 769x21248 RenderBlock {P} at (0,1738) size 769x21 252 249 RenderText {#text} at (0,1) size 84x18 253 250 text run at (0,1) width 12 RTL: "\x{5E9}" … … 257 254 text run at (57,1) width 20 RTL: "\x{5D0}\x{5D1}" 258 255 text run at (76,1) width 8: "z" 259 RenderBlock {P} at (0,177 3) size 769x21256 RenderBlock {P} at (0,1775) size 769x21 260 257 RenderText {#text} at (0,1) size 80x18 261 258 text run at (0,1) width 12 RTL: "\x{5E9}" … … 265 262 text run at (57,1) width 16 RTL: "\x{627}\x{628}" 266 263 text run at (72,1) width 8: "z" 267 RenderBlock {P} at (0,181 0) size 769x21264 RenderBlock {P} at (0,1812) size 769x21 268 265 RenderText {#text} at (0,1) size 81x18 269 266 text run at (0,1) width 16: "ab" … … 273 270 text run at (56,1) width 18: "\x{661}\x{662}" 274 271 text run at (73,1) width 8: "z" 275 RenderBlock {P} at (0,184 7) size 769x21272 RenderBlock {P} at (0,1849) size 769x21 276 273 RenderText {#text} at (0,1) size 85x18 277 274 text run at (0,1) width 12 RTL: "\x{5E9}" … … 281 278 text run at (57,1) width 21 RTL: "\x{5D0}\x{5D1}" 282 279 text run at (77,1) width 8: "z" 283 RenderBlock {P} at (0,188 4) size 769x21280 RenderBlock {P} at (0,1886) size 769x21 284 281 RenderText {#text} at (0,1) size 80x18 285 282 text run at (0,1) width 12 RTL: "\x{5E9}" … … 289 286 text run at (57,1) width 16 RTL: "\x{627}\x{628}" 290 287 text run at (72,1) width 8: "z" 291 RenderBlock {P} at (0,192 1) size 769x21288 RenderBlock {P} at (0,1923) size 769x21 292 289 RenderText {#text} at (0,1) size 56x18 293 290 text run at (0,1) width 8: "\x{202A}?" … … 296 293 text run at (31,1) width 18: "\x{663}\x{664}" 297 294 text run at (48,1) width 8: "z" 298 RenderBlock {P} at (0,19 58) size 769x21295 RenderBlock {P} at (0,1960) size 769x21 299 296 RenderText {#text} at (0,1) size 56x18 300 297 text run at (0,1) width 12 RTL: "\x{5E9}" … … 303 300 text run at (41,1) width 8 RTL: "\x{202B}?" 304 301 text run at (48,1) width 8: "z" 305 RenderBlock {P} at (0,1995) size 769x18 306 RenderText {#text} at (0,0) size 34x18 307 text run at (0,0) width 28: "ab(^" 308 text run at (27,0) width 7: "\x{202A}!" 309 text run at (33,0) width 1: "\x{202C}" 310 RenderBlock {P} at (0,2029) size 769x19 302 RenderBlock {P} at (0,1997) size 769x19 303 RenderText {#text} at (0,1) size 34x18 304 text run at (0,1) width 34: "ab(^\x{202A}!\x{202C}" 305 RenderBlock {P} at (0,2032) size 769x19 311 306 RenderText {#text} at (0,1) size 38x18 312 307 text run at (0,1) width 20 RTL: "\x{5D0}\x{5D1}" … … 314 309 text run at (32,1) width 6: "\x{202A}!" 315 310 text run at (37,1) width 1: "\x{202C}" 316 RenderBlock {P} at (0,206 4) size 769x21311 RenderBlock {P} at (0,2067) size 769x21 317 312 RenderText {#text} at (0,1) size 34x18 318 313 text run at (0,1) width 15 RTL: "\x{627}\x{628}" … … 320 315 text run at (27,1) width 7: "\x{202A}!" 321 316 text run at (33,1) width 1: "\x{202C}" 322 RenderBlock {P} at (0,2101) size 769x18 323 RenderText {#text} at (0,0) size 50x18 324 text run at (0,0) width 44: "ab12(^" 325 text run at (43,0) width 7: "\x{202A}!" 326 text run at (49,0) width 1: "\x{202C}" 327 RenderBlock {P} at (0,2135) size 769x19 317 RenderBlock {P} at (0,2104) size 769x19 318 RenderText {#text} at (0,1) size 50x18 319 text run at (0,1) width 50: "ab12(^\x{202A}!\x{202C}" 320 RenderBlock {P} at (0,2139) size 769x19 328 321 RenderText {#text} at (0,1) size 54x18 329 322 text run at (0,1) width 16: "12" … … 332 325 text run at (48,1) width 6: "\x{202A}!" 333 326 text run at (53,1) width 1: "\x{202C}" 334 RenderBlock {P} at (0,217 0) size 769x21327 RenderBlock {P} at (0,2174) size 769x21 335 328 RenderText {#text} at (0,1) size 50x18 336 329 text run at (0,1) width 16: "12" … … 339 332 text run at (43,1) width 7: "\x{202A}!" 340 333 text run at (49,1) width 1: "\x{202C}" 341 RenderBlock {P} at (0,22 07) size 769x21334 RenderBlock {P} at (0,2211) size 769x21 342 335 RenderText {#text} at (0,1) size 51x18 343 336 text run at (0,1) width 16: "ab" … … 346 339 text run at (44,1) width 7: "\x{202A}!" 347 340 text run at (50,1) width 1: "\x{202C}" 348 RenderBlock {P} at (0,224 4) size 769x21341 RenderBlock {P} at (0,2248) size 769x21 349 342 RenderText {#text} at (0,1) size 55x18 350 343 text run at (0,1) width 17: "\x{661}\x{662}" … … 353 346 text run at (48,1) width 7: "\x{202A}!" 354 347 text run at (54,1) width 1: "\x{202C}" 355 RenderBlock {P} at (0,228 1) size 769x21348 RenderBlock {P} at (0,2285) size 769x21 356 349 RenderText {#text} at (0,1) size 50x18 357 350 text run at (0,1) width 17: "\x{661}\x{662}" … … 360 353 text run at (44,1) width 6: "\x{202A}!" 361 354 text run at (49,1) width 1: "\x{202C}" 362 RenderBlock {P} at (0,2318) size 769x18 363 RenderText {#text} at (0,0) size 26x18 364 text run at (0,0) width 8: "\x{202A}?" 365 text run at (7,0) width 13: "\x{202C}(^" 366 text run at (19,0) width 7: "\x{202A}!" 367 text run at (25,0) width 1: "\x{202C}" 368 RenderBlock {P} at (0,2352) size 769x18 369 RenderText {#text} at (0,0) size 26x18 370 text run at (0,0) width 8 RTL: "\x{202B}?" 371 text run at (7,0) width 13: "\x{202C}(^" 372 text run at (19,0) width 7: "\x{202A}!" 373 text run at (25,0) width 1: "\x{202C}" 374 RenderBlock {P} at (0,2386) size 769x18 375 RenderText {#text} at (0,0) size 34x18 376 text run at (0,0) width 28: "ab(^" 377 text run at (27,0) width 7 RTL: "\x{202B}!" 378 text run at (33,0) width 1: "\x{202C}" 379 RenderBlock {P} at (0,2420) size 769x19 355 RenderBlock {P} at (0,2322) size 769x19 356 RenderText {#text} at (0,1) size 26x18 357 text run at (0,1) width 26: "\x{202A}?\x{202C}(^\x{202A}!\x{202C}" 358 RenderBlock {P} at (0,2357) size 769x19 359 RenderText {#text} at (0,1) size 26x18 360 text run at (0,1) width 8 RTL: "\x{202B}?" 361 text run at (7,1) width 13: "\x{202C}(^" 362 text run at (19,1) width 7: "\x{202A}!" 363 text run at (25,1) width 1: "\x{202C}" 364 RenderBlock {P} at (0,2392) size 769x19 365 RenderText {#text} at (0,1) size 34x18 366 text run at (0,1) width 28: "ab(^" 367 text run at (27,1) width 7 RTL: "\x{202B}!" 368 text run at (33,1) width 1: "\x{202C}" 369 RenderBlock {P} at (0,2427) size 769x19 380 370 RenderText {#text} at (0,1) size 38x18 381 text run at (0,1) width 6 RTL: "\x{202B}!" 382 text run at (5,1) width 33 RTL: "\x{5D0}\x{5D1}(^" 371 text run at (0,1) width 38 RTL: "\x{5D0}\x{5D1}(^\x{202B}!" 383 372 text run at (37,1) width 1: "\x{202C}" 384 RenderBlock {P} at (0,24 55) size 769x21373 RenderBlock {P} at (0,2462) size 769x21 385 374 RenderText {#text} at (0,1) size 34x18 386 375 text run at (0,1) width 6 RTL: "\x{202B}!" 387 376 text run at (5,1) width 29 RTL: "\x{627}\x{628}(^" 388 377 text run at (33,1) width 1: "\x{202C}" 389 RenderBlock {P} at (0,249 2) size 769x18390 RenderText {#text} at (0, 0) size 50x18391 text run at (0, 0) width 44: "ab12(^"392 text run at (43, 0) width 7 RTL: "\x{202B}!"393 text run at (49, 0) width 1: "\x{202C}"394 RenderBlock {P} at (0,25 26) size 769x19378 RenderBlock {P} at (0,2499) size 769x19 379 RenderText {#text} at (0,1) size 50x18 380 text run at (0,1) width 44: "ab12(^" 381 text run at (43,1) width 7 RTL: "\x{202B}!" 382 text run at (49,1) width 1: "\x{202C}" 383 RenderBlock {P} at (0,2534) size 769x19 395 384 RenderText {#text} at (0,1) size 54x18 396 text run at (0,1) width 6 RTL: "\x{202B}!" 397 text run at (5,1) width 14 RTL: "(^" 385 text run at (0,1) width 19 RTL: "(^\x{202B}!" 398 386 text run at (18,1) width 17: "12" 399 387 text run at (34,1) width 20 RTL: "\x{5D0}\x{5D1}" 400 388 text run at (53,1) width 1: "\x{202C}" 401 RenderBlock {P} at (0,256 1) size 769x21389 RenderBlock {P} at (0,2569) size 769x21 402 390 RenderText {#text} at (0,1) size 50x18 403 391 text run at (0,1) width 6 RTL: "\x{202B}!" … … 406 394 text run at (34,1) width 16 RTL: "\x{627}\x{628}" 407 395 text run at (49,1) width 1: "\x{202C}" 408 RenderBlock {P} at (0,2 598) size 769x21396 RenderBlock {P} at (0,2606) size 769x21 409 397 RenderText {#text} at (0,1) size 51x18 410 398 text run at (0,1) width 16: "ab" … … 413 401 text run at (33,1) width 18: "\x{661}\x{662}" 414 402 text run at (50,1) width 1: "\x{202C}" 415 RenderBlock {P} at (0,26 35) size 769x21403 RenderBlock {P} at (0,2643) size 769x21 416 404 RenderText {#text} at (0,1) size 55x18 417 405 text run at (0,1) width 6 RTL: "\x{202B}!" … … 420 408 text run at (34,1) width 21 RTL: "\x{5D0}\x{5D1}" 421 409 text run at (54,1) width 1: "\x{202C}" 422 RenderBlock {P} at (0,26 72) size 769x21410 RenderBlock {P} at (0,2680) size 769x21 423 411 RenderText {#text} at (0,1) size 50x18 424 412 text run at (0,1) width 6 RTL: "\x{202B}!" … … 427 415 text run at (34,1) width 16 RTL: "\x{627}\x{628}" 428 416 text run at (49,1) width 1: "\x{202C}" 429 RenderBlock {P} at (0,2709) size 769x18 430 RenderText {#text} at (0,0) size 26x18 431 text run at (0,0) width 8: "\x{202A}?" 432 text run at (7,0) width 13: "\x{202C}(^" 433 text run at (19,0) width 7 RTL: "\x{202B}!" 434 text run at (25,0) width 1: "\x{202C}" 435 RenderBlock {P} at (0,2743) size 769x18 436 RenderText {#text} at (0,0) size 26x18 437 text run at (0,0) width 6 RTL: "\x{202B}!" 438 text run at (5,0) width 14 RTL: "\x{202C}(^" 439 text run at (18,0) width 8 RTL: "\x{202B}?" 440 text run at (25,0) width 1: "\x{202C}" 441 RenderBlock {P} at (0,2777) size 769x18 442 RenderText {#text} at (0,0) size 28x18 443 text run at (0,0) width 28: "\x{202A}ab(^" 444 text run at (27,0) width 1: "\x{202C}" 445 RenderBlock {P} at (0,2811) size 769x19 417 RenderBlock {P} at (0,2717) size 769x19 418 RenderText {#text} at (0,1) size 26x18 419 text run at (0,1) width 8: "\x{202A}?" 420 text run at (7,1) width 13: "\x{202C}(^" 421 text run at (19,1) width 7 RTL: "\x{202B}!" 422 text run at (25,1) width 1: "\x{202C}" 423 RenderBlock {P} at (0,2752) size 769x19 424 RenderText {#text} at (0,1) size 26x18 425 text run at (0,1) width 26 RTL: "\x{202B}?\x{202C}(^\x{202B}!" 426 text run at (25,1) width 1: "\x{202C}" 427 RenderBlock {P} at (0,2787) size 769x19 428 RenderText {#text} at (0,1) size 28x18 429 text run at (0,1) width 28: "\x{202A}ab(^\x{202C}" 430 RenderBlock {P} at (0,2822) size 769x19 446 431 RenderText {#text} at (0,1) size 33x18 447 432 text run at (0,1) width 20 RTL: "\x{202A}\x{5D0}\x{5D1}" 448 433 text run at (19,1) width 14: "(^" 449 434 text run at (32,1) width 1: "\x{202C}" 450 RenderBlock {P} at (0,28 46) size 769x21435 RenderBlock {P} at (0,2857) size 769x21 451 436 RenderText {#text} at (0,1) size 28x18 452 437 text run at (0,1) width 15 RTL: "\x{202A}\x{627}\x{628}" 453 438 text run at (14,1) width 14: "(^" 454 439 text run at (27,1) width 1: "\x{202C}" 455 RenderBlock {P} at (0,2883) size 769x18 456 RenderText {#text} at (0,0) size 44x18 457 text run at (0,0) width 44: "\x{202A}ab12(^" 458 text run at (43,0) width 1: "\x{202C}" 459 RenderBlock {P} at (0,2917) size 769x19 440 RenderBlock {P} at (0,2894) size 769x19 441 RenderText {#text} at (0,1) size 44x18 442 text run at (0,1) width 44: "\x{202A}ab12(^\x{202C}" 443 RenderBlock {P} at (0,2929) size 769x19 460 444 RenderText {#text} at (0,1) size 49x18 461 445 text run at (0,1) width 16: "12" … … 463 447 text run at (35,1) width 14: "(^" 464 448 text run at (48,1) width 1: "\x{202C}" 465 RenderBlock {P} at (0,29 52) size 769x21449 RenderBlock {P} at (0,2964) size 769x21 466 450 RenderText {#text} at (0,1) size 44x18 467 451 text run at (0,1) width 16: "12" … … 469 453 text run at (30,1) width 14: "(^" 470 454 text run at (43,1) width 1: "\x{202C}" 471 RenderBlock {P} at (0, 2989) size 769x21455 RenderBlock {P} at (0,3001) size 769x21 472 456 RenderText {#text} at (0,1) size 45x18 473 457 text run at (0,1) width 16: "\x{202A}ab" … … 475 459 text run at (31,1) width 14: "(^" 476 460 text run at (44,1) width 1: "\x{202C}" 477 RenderBlock {P} at (0,30 26) size 769x21461 RenderBlock {P} at (0,3038) size 769x21 478 462 RenderText {#text} at (0,1) size 49x18 479 463 text run at (0,1) width 17: "\x{661}\x{662}" … … 481 465 text run at (36,1) width 13: "(^" 482 466 text run at (48,1) width 1: "\x{202C}" 483 RenderBlock {P} at (0,30 63) size 769x21467 RenderBlock {P} at (0,3075) size 769x21 484 468 RenderText {#text} at (0,1) size 45x18 485 469 text run at (0,1) width 17: "\x{661}\x{662}" … … 487 471 text run at (31,1) width 14: "(^" 488 472 text run at (44,1) width 1: "\x{202C}" 489 RenderBlock {P} at (0,3100) size 769x18 490 RenderText {#text} at (0,0) size 20x18 491 text run at (0,0) width 0: "\x{202A}" 492 text run at (0,0) width 8: "\x{202A}?" 493 text run at (7,0) width 13: "\x{202C}(^" 494 text run at (19,0) width 1: "\x{202C}" 495 RenderBlock {P} at (0,3134) size 769x18 496 RenderText {#text} at (0,0) size 20x18 497 text run at (0,0) width 0: "\x{202A}" 498 text run at (0,0) width 8 RTL: "\x{202B}?" 499 text run at (7,0) width 13: "\x{202C}(^" 500 text run at (19,0) width 1: "\x{202C}" 501 RenderBlock {DIV} at (0,3202) size 769x3152 473 RenderBlock {P} at (0,3112) size 769x19 474 RenderText {#text} at (0,1) size 20x18 475 text run at (0,1) width 20: "\x{202A}\x{202A}?\x{202C}(^\x{202C}" 476 RenderBlock {P} at (0,3147) size 769x19 477 RenderText {#text} at (0,1) size 20x18 478 text run at (0,1) width 8 RTL: "\x{202A}\x{202B}?" 479 text run at (7,1) width 13: "\x{202C}(^" 480 text run at (19,1) width 1: "\x{202C}" 481 RenderBlock {DIV} at (0,3216) size 769x3152 502 482 RenderBlock {P} at (0,0) size 769x18 503 483 RenderText {#text} at (0,0) size 44x18 -
trunk/LayoutTests/platform/mac/fast/text/international/bidi-override-expected.txt
r282306 r286107 111 111 RenderText {#text} at (5,6) size 233x18 112 112 text run at (5,6) width 23: "abc" 113 text run at (27,6) width 68 RTL override: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed"113 text run at (27,6) width 68 RTL: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed" 114 114 text run at (94,6) width 22: "\x{202C}jkl " 115 115 text run at (115,6) width 23 RTL: "\x{202C}\x{5D9}\x{5DB}\x{5DC}" 116 text run at (137,6) width 75 LTR override: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"116 text run at (137,6) width 75: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}" 117 117 text run at (211,6) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}" 118 118 RenderTableCell {TD} at (339,84) size 243x28 [border: (1px solid #008000)] [r=3 c=2 rs=1 cs=1] -
trunk/Source/WebCore/ChangeLog
r286105 r286107 1 2021-11-21 Alan Bujtas <zalan@apple.com> 2 3 [LFC][Integration] Enable bidi content for non-inline-box cases 4 https://bugs.webkit.org/show_bug.cgi?id=232980 5 <rdar://problem/85281410> 6 7 Reviewed by Antti Koivisto. 8 9 * layout/integration/LayoutIntegrationCoverage.cpp: 10 1 11 2021-11-21 Jean-Yves Avenard <jya@apple.com> 2 12 -
trunk/Source/WebCore/layout/integration/InlineIteratorBoxModernPath.h
r285938 r286107 56 56 57 57 bool isHorizontal() const { return true; } 58 // FIXME: Provide or remove. 58 // FIXME: Currently dirOverride() is used at two places: 59 // 1. RenderTreeAsText when dumping the text content. 60 // 2. Passing in when constructing a TextRun object. This bit is then used at drawBidiText which we don't use it yet here (and maybe never). 59 61 bool dirOverride() const { return false; } 60 62 bool isLineBreak() const { return box().isLineBreak(); } -
trunk/Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp
r285783 r286107 46 46 #if ENABLE(LAYOUT_FORMATTING_CONTEXT) 47 47 48 #define ALLOW_BIDI_CONTENT 048 #define ALLOW_BIDI_CONTENT 1 49 49 #define ALLOW_BIDI_CONTENT_WITH_INLINE_BOX 0 50 50
Note:
See TracChangeset
for help on using the changeset viewer.