Index: LayoutTests/platform/win/virtual/windows-directwrite/fast/text/international/bidi-explicit-embedding-expected.txt |
diff --git a/LayoutTests/platform/win/virtual/windows-directwrite/fast/text/international/bidi-explicit-embedding-expected.txt b/LayoutTests/platform/win/virtual/windows-directwrite/fast/text/international/bidi-explicit-embedding-expected.txt |
index 071c9a2ecd4876f6d8ea62c05858398ad33edb0f..d67bc7e333dd5fcec121741f2bb4a13bd9d9010d 100644 |
--- a/LayoutTests/platform/win/virtual/windows-directwrite/fast/text/international/bidi-explicit-embedding-expected.txt |
+++ b/LayoutTests/platform/win/virtual/windows-directwrite/fast/text/international/bidi-explicit-embedding-expected.txt |
@@ -4,117 +4,117 @@ layer at (0,0) size 800x494 |
RenderBlock {HTML} at (0,0) size 800x494 |
RenderBody {BODY} at (8,16) size 784x462 |
RenderBlock {P} at (0,0) size 784x54 |
- RenderText {#text} at (0,0) size 778x53 |
- text run at (0,0) width 778: "In each line, reading from left to right, the bracket should appear before the parenthesis. The bracket should be a left bracket" |
- text run at (0,18) width 756: "and the parenthesis should be a right parenthesis. In each line, Roman characters and digits should be in increasing order" |
- text run at (0,36) width 107: "from left to right." |
+ RenderText {#text} at (0,0) size 745x53 |
+ text run at (0,0) width 745: "In each line, reading from left to right, the bracket should appear before the parenthesis. The bracket should be a left" |
+ text run at (0,18) width 716: "bracket and the parenthesis should be a right parenthesis. In each line, Roman characters and digits should be in" |
+ text run at (0,36) width 219: "increasing order from left to right." |
RenderBlock {P} at (0,70) size 784x18 |
- RenderText {#text} at (0,0) size 48x17 |
- text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" |
- text run at (20,0) width 28: " def " |
- RenderInline {SPAN} at (0,0) size 31x17 |
- RenderText {#text} at (48,0) size 31x17 |
- text run at (48,0) width 31 RTL: "(\x{5D6}\x{5D7}\x{5D8}]" |
- RenderText {#text} at (79,0) size 20x17 |
- text run at (79,0) width 20: " jkl" |
+ RenderText {#text} at (0,0) size 49x17 |
+ text run at (0,0) width 21 RTL: "\x{5D0}\x{5D1}\x{5D2}" |
+ text run at (20,0) width 29: " def " |
+ RenderInline {SPAN} at (0,0) size 32x17 |
+ RenderText {#text} at (48,0) size 32x17 |
+ text run at (48,0) width 32 RTL: "(\x{5D6}\x{5D7}\x{5D8}]" |
+ RenderText {#text} at (79,0) size 22x17 |
+ text run at (79,0) width 22: " jkl" |
RenderBlock {P} at (0,104) size 784x18 |
- RenderText {#text} at (0,0) size 48x17 |
- text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}\x{5D2}" |
- text run at (20,0) width 28: " def " |
- RenderInline {SPAN} at (0,0) size 30x17 |
- RenderText {#text} at (48,0) size 30x17 |
- text run at (48,0) width 5 RTL: "]" |
- text run at (53,0) width 20: "ghi" |
- text run at (73,0) width 5 RTL: "(" |
- RenderText {#text} at (78,0) size 20x17 |
- text run at (78,0) width 20: " jkl" |
+ RenderText {#text} at (0,0) size 49x17 |
+ text run at (0,0) width 21 RTL: "\x{5D0}\x{5D1}\x{5D2}" |
+ text run at (20,0) width 29: " def " |
+ RenderInline {SPAN} at (0,0) size 32x17 |
+ RenderText {#text} at (48,0) size 32x17 |
+ text run at (48,0) width 7 RTL: "]" |
+ text run at (54,0) width 21: "ghi" |
+ text run at (74,0) width 6 RTL: "(" |
+ RenderText {#text} at (79,0) size 22x17 |
+ text run at (79,0) width 22: " jkl" |
RenderBlock {P} at (0,138) size 784x18 |
- RenderText {#text} at (0,0) size 26x17 |
- text run at (0,0) width 26: "abc " |
- RenderInline {SPAN} at (0,0) size 46x17 |
- RenderText {#text} at (26,0) size 46x17 |
- text run at (26,0) width 5 RTL: "]" |
- text run at (31,0) width 16: "23" |
- text run at (47,0) width 4 RTL: " " |
- text run at (51,0) width 16: "45" |
- text run at (67,0) width 5 RTL: "(" |
- RenderText {#text} at (72,0) size 25x17 |
- text run at (72,0) width 25: " fgh" |
+ RenderText {#text} at (0,0) size 27x17 |
+ text run at (0,0) width 27: "abc " |
+ RenderInline {SPAN} at (0,0) size 47x17 |
+ RenderText {#text} at (26,0) size 47x17 |
+ text run at (26,0) width 6 RTL: "]" |
+ text run at (31,0) width 17: "23" |
+ text run at (47,0) width 5 RTL: " " |
+ text run at (51,0) width 17: "45" |
+ text run at (67,0) width 6 RTL: "(" |
+ RenderText {#text} at (72,0) size 27x17 |
+ text run at (72,0) width 27: " fgh" |
RenderBlock {P} at (0,172) size 784x18 |
- RenderText {#text} at (0,0) size 97x17 |
- text run at (0,0) width 26: "abc " |
- text run at (26,0) width 5 RTL: "]" |
- text run at (31,0) width 16: "23" |
- text run at (47,0) width 4 RTL: " " |
- text run at (51,0) width 16: "45" |
- text run at (67,0) width 5 RTL: "\x{202B}(" |
- text run at (72,0) width 25: "\x{202C} fgh" |
+ RenderText {#text} at (0,0) size 99x17 |
+ text run at (0,0) width 27: "abc " |
+ text run at (26,0) width 6 RTL: "]" |
+ text run at (31,0) width 17: "23" |
+ text run at (47,0) width 5 RTL: " " |
+ text run at (51,0) width 17: "45" |
+ text run at (67,0) width 6 RTL: "\x{202B}(" |
+ text run at (72,0) width 27: "\x{202C} fgh" |
RenderBlock {P} at (0,206) size 784x18 |
- RenderText {#text} at (0,0) size 88x17 |
- text run at (0,0) width 26: "abc " |
- text run at (26,0) width 5 RTL: "]" |
- text run at (31,0) width 32: "de fg" |
- text run at (63,0) width 5 RTL: "\x{202B}(" |
- text run at (68,0) width 20: "\x{202C} hij" |
+ RenderText {#text} at (0,0) size 91x17 |
+ text run at (0,0) width 27: "abc " |
+ text run at (26,0) width 6 RTL: "]" |
+ text run at (31,0) width 33: "de fg" |
+ text run at (63,0) width 7 RTL: "\x{202B}(" |
+ text run at (69,0) width 22: "\x{202C} hij" |
RenderBlock {P} at (0,240) size 784x18 |
RenderText {#text} at (0,0) size 8x17 |
text run at (0,0) width 8: "1" |
- RenderInline {SPAN} at (0,0) size 44x17 |
- RenderText {#text} at (8,0) size 44x17 |
- text run at (8,0) width 5 RTL: "]" |
- text run at (13,0) width 34: "ab cd" |
- text run at (47,0) width 5 RTL: "(" |
+ RenderInline {SPAN} at (0,0) size 45x17 |
+ RenderText {#text} at (8,0) size 45x17 |
+ text run at (8,0) width 6 RTL: "]" |
+ text run at (13,0) width 35: "ab cd" |
+ text run at (47,0) width 6 RTL: "(" |
RenderText {#text} at (0,0) size 0x0 |
RenderBlock {P} at (0,274) size 784x18 |
RenderText {#text} at (0,0) size 8x17 |
text run at (0,0) width 8: "1" |
- RenderInline {SPAN} at (0,0) size 41x17 |
- RenderText {#text} at (8,0) size 41x17 |
- text run at (8,0) width 21 RTL: " \x{5D2}\x{5D3}]" |
- text run at (29,0) width 15: "ab" |
- text run at (44,0) width 5 RTL: "(" |
+ RenderInline {SPAN} at (0,0) size 42x17 |
+ RenderText {#text} at (8,0) size 42x17 |
+ text run at (8,0) width 22 RTL: " \x{5D2}\x{5D3}]" |
+ text run at (29,0) width 16: "ab" |
+ text run at (44,0) width 6 RTL: "(" |
RenderText {#text} at (0,0) size 0x0 |
RenderBlock {P} at (0,308) size 784x18 |
RenderText {#text} at (0,0) size 8x17 |
text run at (0,0) width 8: "1" |
- RenderInline {SPAN} at (0,0) size 18x17 |
- RenderText {#text} at (8,0) size 18x17 |
- text run at (8,0) width 5 RTL: "]" |
- text run at (13,0) width 8: "2" |
- text run at (21,0) width 5 RTL: "\x{202B}(" |
- text run at (26,0) width 0: "\x{202C}" |
+ RenderInline {SPAN} at (0,0) size 19x17 |
+ RenderText {#text} at (8,0) size 19x17 |
+ text run at (8,0) width 6 RTL: "]" |
+ text run at (13,0) width 9: "2" |
+ text run at (21,0) width 6 RTL: "\x{202B}(" |
+ text run at (26,0) width 1: "\x{202C}" |
RenderText {#text} at (0,0) size 0x0 |
RenderBlock {P} at (0,342) size 784x18 |
RenderText {#text} at (0,0) size 8x17 |
text run at (0,0) width 8: "1" |
- RenderInline {SPAN} at (0,0) size 17x17 |
- RenderText {#text} at (8,0) size 17x17 |
- text run at (8,0) width 5 RTL: "]" |
- text run at (13,0) width 7: "a" |
- text run at (20,0) width 5 RTL: "\x{202B}(" |
- text run at (25,0) width 0: "\x{202C}" |
+ RenderInline {SPAN} at (0,0) size 18x17 |
+ RenderText {#text} at (8,0) size 18x17 |
+ text run at (8,0) width 6 RTL: "]" |
+ text run at (13,0) width 8: "a" |
+ text run at (20,0) width 6 RTL: "\x{202B}(" |
+ text run at (25,0) width 1: "\x{202C}" |
RenderText {#text} at (0,0) size 0x0 |
RenderBlock {P} at (0,376) size 784x18 |
- RenderText {#text} at (0,0) size 49x17 |
+ RenderText {#text} at (0,0) size 50x17 |
text run at (0,0) width 8: "1" |
- text run at (8,0) width 21 RTL: " \x{5D2}\x{5D3}]" |
- text run at (29,0) width 15: "ab" |
- text run at (44,0) width 5 RTL: "\x{202B}(" |
- text run at (49,0) width 0: "\x{202C}" |
+ text run at (8,0) width 22 RTL: " \x{5D2}\x{5D3}]" |
+ text run at (29,0) width 16: "ab" |
+ text run at (44,0) width 6 RTL: "\x{202B}(" |
+ text run at (49,0) width 1: "\x{202C}" |
RenderBlock {P} at (0,410) size 784x18 |
- RenderInline {SPAN} at (0,0) size 80x17 |
- RenderText {#text} at (0,0) size 80x17 |
- text run at (0,0) width 5 RTL: "]" |
- text run at (5,0) width 22: "abc" |
- text run at (27,0) width 28 RTL: " \x{5D0}\x{5D1}\x{5D2} " |
- text run at (55,0) width 20: "def" |
- text run at (75,0) width 5 RTL: "(" |
+ RenderInline {SPAN} at (0,0) size 82x17 |
+ RenderText {#text} at (0,0) size 82x17 |
+ text run at (0,0) width 6 RTL: "]" |
+ text run at (5,0) width 23: "abc" |
+ text run at (27,0) width 29 RTL: " \x{5D0}\x{5D1}\x{5D2} " |
+ text run at (55,0) width 22: "def" |
+ text run at (76,0) width 6 RTL: "(" |
RenderText {#text} at (0,0) size 0x0 |
RenderBlock {P} at (0,444) size 784x18 |
- RenderText {#text} at (0,0) size 80x17 |
- text run at (0,0) width 5 RTL: "]" |
- text run at (5,0) width 22: "abc" |
- text run at (27,0) width 28 RTL: " \x{5D0}\x{5D1}\x{5D2} " |
- text run at (55,0) width 20: "def" |
- text run at (75,0) width 5 RTL: "\x{202B}(" |
- text run at (80,0) width 0: "\x{202C}" |
+ RenderText {#text} at (0,0) size 82x17 |
+ text run at (0,0) width 6 RTL: "]" |
+ text run at (5,0) width 23: "abc" |
+ text run at (27,0) width 29 RTL: " \x{5D0}\x{5D1}\x{5D2} " |
+ text run at (55,0) width 22: "def" |
+ text run at (76,0) width 6 RTL: "\x{202B}(" |
+ text run at (81,0) width 1: "\x{202C}" |