| Index: LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/bidi-text-query-expected.txt
|
| diff --git a/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/bidi-text-query-expected.txt b/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/bidi-text-query-expected.txt
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..ea0e5ef59d705d1c598a8507e6f3bc4313d31cd7
|
| --- /dev/null
|
| +++ b/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/bidi-text-query-expected.txt
|
| @@ -0,0 +1,151 @@
|
| +layer at (0,0) size 800x600
|
| + LayoutView at (0,0) size 800x600
|
| +layer at (0,0) size 800x600
|
| + LayoutSVGRoot {svg} at (14,56) size 214x93
|
| + LayoutSVGContainer {g} at (14,56) size 214x93
|
| + LayoutSVGText {text} at (10,33) size 127x21 contains 1 chunk(s)
|
| + LayoutSVGTSpan {tspan} at (0,0) size 127x20
|
| + LayoutSVGInlineText {#text} at (0,0) size 127x20
|
| + chunk 1 text run 1 at (10.00,50.00) startOffset 0 endOffset 17 width 126.54 LTR override: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}\x{60C} W3C"
|
| + LayoutSVGText {text} at (10,63) size 124x21 contains 1 chunk(s)
|
| + LayoutSVGTSpan {tspan} at (0,0) size 124x20
|
| + LayoutSVGInlineText {#text} at (0,0) size 124x20
|
| + chunk 1 text run 1 at (10.00,80.00) startOffset 0 endOffset 12 width 72.76 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
|
| + chunk 1 text run 1 at (82.76,80.00) startOffset 0 endOffset 5 width 50.74: "\x{60C} W3C"
|
| + LayoutSVGContainer {g} at (14,56) size 214x93
|
| + LayoutSVGRect {rect} at (16,56) size 17x34 [fill={[type=SOLID] [color=#FF0000] [opacity=0.40]}] [x=10.00] [y=33.80] [width=9.47] [height=19.80]
|
| + LayoutSVGText {text} at (13,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (13.62,58.60) startOffset 0 endOffset 1 width 2.22: "0"
|
| + LayoutSVGRect {rect} at (32,56) size 17x34 [fill={[type=SOLID] [color=#FFA500] [opacity=0.40]}] [x=19.47] [y=33.80] [width=9.55] [height=19.80]
|
| + LayoutSVGText {text} at (23,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (23.13,58.60) startOffset 0 endOffset 1 width 2.22: "1"
|
| + LayoutSVGRect {rect} at (48,56) size 7x34 [fill={[type=SOLID] [color=#FFFF00] [opacity=0.40]}] [x=29.02] [y=33.80] [width=3.73] [height=19.80]
|
| + LayoutSVGText {text} at (29,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (29.77,58.60) startOffset 0 endOffset 1 width 2.22: "2"
|
| + LayoutSVGRect {rect} at (54,56) size 19x34 [fill={[type=SOLID] [color=#008000] [opacity=0.40]}] [x=32.75] [y=33.80] [width=10.87] [height=19.80]
|
| + LayoutSVGText {text} at (37,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (37.07,58.60) startOffset 0 endOffset 1 width 2.22: "3"
|
| + LayoutSVGRect {rect} at (72,56) size 10x34 [fill={[type=SOLID] [color=#0000FF] [opacity=0.40]}] [x=43.62] [y=33.80] [width=5.00] [height=19.80]
|
| + LayoutSVGText {text} at (45,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (45.01,58.60) startOffset 0 endOffset 1 width 2.22: "4"
|
| + LayoutSVGRect {rect} at (81,56) size 7x34 [fill={[type=SOLID] [color=#4B0082] [opacity=0.40]}] [x=48.62] [y=33.80] [width=3.73] [height=19.80]
|
| + LayoutSVGText {text} at (49,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (49.37,58.60) startOffset 0 endOffset 1 width 2.22: "5"
|
| + LayoutSVGRect {rect} at (87,56) size 11x34 [fill={[type=SOLID] [color=#EE82EE] [opacity=0.40]}] [x=52.35] [y=33.80] [width=6.06] [height=19.80]
|
| + LayoutSVGText {text} at (54,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (54.27,58.60) startOffset 0 endOffset 1 width 2.22: "6"
|
| + LayoutSVGRect {rect} at (97,56) size 10x34 [fill={[type=SOLID] [color=#FF0000] [opacity=0.40]}] [x=58.41] [y=33.80] [width=5.41] [height=19.80]
|
| + LayoutSVGText {text} at (60,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (60.01,58.60) startOffset 0 endOffset 1 width 2.22: "7"
|
| + LayoutSVGRect {rect} at (106,56) size 11x34 [fill={[type=SOLID] [color=#FFA500] [opacity=0.40]}] [x=63.82] [y=33.80] [width=6.07] [height=19.80]
|
| + LayoutSVGText {text} at (65,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (65.75,58.60) startOffset 0 endOffset 1 width 2.22: "8"
|
| + LayoutSVGRect {rect} at (116,56) size 14x34 [fill={[type=SOLID] [color=#FFFF00] [opacity=0.40]}] [x=69.90] [y=33.80] [width=7.78] [height=19.80]
|
| + LayoutSVGText {text} at (72,55) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (72.68,58.60) startOffset 0 endOffset 1 width 2.22: "9"
|
| + LayoutSVGRect {rect} at (129,56) size 8x34 [fill={[type=SOLID] [color=#008000] [opacity=0.40]}] [x=77.68] [y=33.80] [width=4.39] [height=19.80]
|
| + LayoutSVGText {text} at (77,55) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (77.65,58.60) startOffset 0 endOffset 2 width 4.44: "10"
|
| + LayoutSVGRect {rect} at (136,56) size 7x34 [fill={[type=SOLID] [color=#0000FF] [opacity=0.40]}] [x=82.07] [y=33.80] [width=3.73] [height=19.80]
|
| + LayoutSVGText {text} at (81,55) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (81.71,58.60) startOffset 0 endOffset 2 width 4.44: "11"
|
| + LayoutSVGRect {rect} at (142,56) size 11x34 [fill={[type=SOLID] [color=#4B0082] [opacity=0.40]}] [x=85.80] [y=33.80] [width=5.74] [height=19.80]
|
| + LayoutSVGText {text} at (86,55) size 5x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (86.44,58.60) startOffset 0 endOffset 2 width 4.44: "12"
|
| + LayoutSVGRect {rect} at (152,56) size 9x34 [fill={[type=SOLID] [color=#EE82EE] [opacity=0.40]}] [x=91.54] [y=33.80] [width=5.00] [height=19.80]
|
| + LayoutSVGText {text} at (91,55) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (91.81,58.60) startOffset 0 endOffset 2 width 4.44: "13"
|
| + LayoutSVGRect {rect} at (160,56) size 30x34 [fill={[type=SOLID] [color=#FF0000] [opacity=0.40]}] [x=96.54] [y=33.80] [width=16.99] [height=19.80]
|
| + LayoutSVGText {text} at (102,55) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (102.81,58.60) startOffset 0 endOffset 2 width 4.44: "14"
|
| + LayoutSVGRect {rect} at (189,56) size 17x34 [fill={[type=SOLID] [color=#FFA500] [opacity=0.40]}] [x=113.53] [y=33.80] [width=10.01] [height=19.80]
|
| + LayoutSVGText {text} at (116,55) size 5x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (116.31,58.60) startOffset 0 endOffset 2 width 4.44: "15"
|
| + LayoutSVGRect {rect} at (205,56) size 23x34 [fill={[type=SOLID] [color=#FFFF00] [opacity=0.40]}] [x=123.54] [y=33.80] [width=13.00] [height=19.80]
|
| + LayoutSVGText {text} at (127,55) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (127.81,58.60) startOffset 0 endOffset 2 width 4.44: "16"
|
| + LayoutSVGRect {rect} at (122,106) size 16x34 [fill={[type=SOLID] [color=#FF0000] [opacity=0.40]}] [x=73.29] [y=63.80] [width=9.47] [height=19.80]
|
| + LayoutSVGText {text} at (76,85) size 4x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (76.91,88.60) startOffset 0 endOffset 1 width 2.22: "0"
|
| + LayoutSVGRect {rect} at (105,106) size 18x34 [fill={[type=SOLID] [color=#FFA500] [opacity=0.40]}] [x=63.58] [y=63.80] [width=9.71] [height=19.80]
|
| + LayoutSVGText {text} at (67,85) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (67.32,88.60) startOffset 0 endOffset 1 width 2.22: "1"
|
| + LayoutSVGRect {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFF00] [opacity=0.40]}] [x=63.58] [y=63.80] [width=0.00] [height=19.80]
|
| + LayoutSVGText {text} at (62,85) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (62.47,88.60) startOffset 0 endOffset 1 width 2.22: "2"
|
| + LayoutSVGRect {rect} at (90,106) size 18x34 [fill={[type=SOLID] [color=#008000] [opacity=0.40]}] [x=54.21] [y=63.80] [width=10.47] [height=19.80]
|
| + LayoutSVGText {text} at (58,85) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (58.33,88.60) startOffset 0 endOffset 1 width 2.22: "3"
|
| + LayoutSVGRect {rect} at (82,106) size 9x34 [fill={[type=SOLID] [color=#0000FF] [opacity=0.40]}] [x=49.21] [y=63.80] [width=5.00] [height=19.80]
|
| + LayoutSVGText {text} at (50,85) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (50.60,88.60) startOffset 0 endOffset 1 width 2.22: "4"
|
| + LayoutSVGRect {rect} at (75,106) size 8x34 [fill={[type=SOLID] [color=#4B0082] [opacity=0.40]}] [x=45.48] [y=63.80] [width=3.73] [height=19.80]
|
| + LayoutSVGText {text} at (46,85) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (46.23,88.60) startOffset 0 endOffset 1 width 2.22: "5"
|
| + LayoutSVGRect {rect} at (60,106) size 16x34 [fill={[type=SOLID] [color=#EE82EE] [opacity=0.40]}] [x=36.37] [y=63.80] [width=9.11] [height=19.80]
|
| + LayoutSVGText {text} at (39,85) size 4x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (39.81,88.60) startOffset 0 endOffset 1 width 2.22: "6"
|
| + LayoutSVGRect {rect} at (48,106) size 13x34 [fill={[type=SOLID] [color=#FF0000] [opacity=0.40]}] [x=28.91] [y=63.80] [width=7.45] [height=19.80]
|
| + LayoutSVGText {text} at (31,85) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (31.53,88.60) startOffset 0 endOffset 1 width 2.22: "7"
|
| + LayoutSVGRect {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFA500] [opacity=0.40]}] [x=28.91] [y=63.80] [width=0.00] [height=19.80]
|
| + LayoutSVGText {text} at (27,85) size 4x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (27.80,88.60) startOffset 0 endOffset 1 width 2.22: "8"
|
| + LayoutSVGRect {rect} at (39,106) size 14x34 [fill={[type=SOLID] [color=#FFFF00] [opacity=0.40]}] [x=23.51] [y=63.80] [width=7.78] [height=19.80]
|
| + LayoutSVGText {text} at (26,85) size 3x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 3x5
|
| + chunk 1 (middle anchor) text run 1 at (26.29,88.60) startOffset 0 endOffset 1 width 2.22: "9"
|
| + LayoutSVGRect {rect} at (20,106) size 20x34 [fill={[type=SOLID] [color=#008000] [opacity=0.40]}] [x=12.02] [y=63.80] [width=11.49] [height=19.80]
|
| + LayoutSVGText {text} at (15,85) size 5x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (15.54,88.60) startOffset 0 endOffset 2 width 4.44: "10"
|
| + LayoutSVGRect {rect} at (16,106) size 5x34 [fill={[type=SOLID] [color=#0000FF] [opacity=0.40]}] [x=10.00] [y=63.80] [width=2.02] [height=19.80]
|
| + LayoutSVGText {text} at (8,85) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (8.79,88.60) startOffset 0 endOffset 2 width 4.44: "11"
|
| + LayoutSVGRect {rect} at (137,106) size 11x34 [fill={[type=SOLID] [color=#4B0082] [opacity=0.40]}] [x=82.76] [y=63.80] [width=5.74] [height=19.80]
|
| + LayoutSVGText {text} at (83,85) size 5x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (83.40,88.60) startOffset 0 endOffset 2 width 4.44: "12"
|
| + LayoutSVGRect {rect} at (147,106) size 9x34 [fill={[type=SOLID] [color=#EE82EE] [opacity=0.40]}] [x=88.50] [y=63.80] [width=5.00] [height=19.80]
|
| + LayoutSVGText {text} at (88,85) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (88.77,88.60) startOffset 0 endOffset 2 width 4.44: "13"
|
| + LayoutSVGRect {rect} at (155,106) size 30x34 [fill={[type=SOLID] [color=#FF0000] [opacity=0.40]}] [x=93.50] [y=63.80] [width=16.99] [height=19.80]
|
| + LayoutSVGText {text} at (99,85) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (99.77,88.60) startOffset 0 endOffset 2 width 4.44: "14"
|
| + LayoutSVGRect {rect} at (184,106) size 17x34 [fill={[type=SOLID] [color=#FFA500] [opacity=0.40]}] [x=110.49] [y=63.80] [width=10.01] [height=19.80]
|
| + LayoutSVGText {text} at (113,85) size 5x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (113.27,88.60) startOffset 0 endOffset 2 width 4.44: "15"
|
| + LayoutSVGRect {rect} at (200,106) size 23x34 [fill={[type=SOLID] [color=#FFFF00] [opacity=0.40]}] [x=120.50] [y=63.80] [width=13.00] [height=19.80]
|
| + LayoutSVGText {text} at (124,85) size 6x5 contains 1 chunk(s)
|
| + LayoutSVGInlineText {#text} at (0,0) size 5x5
|
| + chunk 1 (middle anchor) text run 1 at (124.77,88.60) startOffset 0 endOffset 2 width 4.44: "16"
|
|
|