Index: third_party/WebKit/LayoutTests/platform/linux/svg/batik/text/textOnPath-expected.txt |
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/batik/text/textOnPath-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/svg/batik/text/textOnPath-expected.txt |
index 1b860acb913f1c181da44822267b90b142b90c36..7a46a5aa2c27a60d446bf10112cdb15f185ce050 100644 |
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/batik/text/textOnPath-expected.txt |
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/batik/text/textOnPath-expected.txt |
@@ -9,23 +9,23 @@ layer at (0,0) size 450x500 |
LayoutSVGHiddenContainer {defs} at (0,0) size 0x0 |
LayoutSVGPath {path} at (14,0) size 122x46 [transform={m=((0.15,0.00)(0.00,0.15)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"] |
LayoutSVGPath {path} at (29,0) size 92x51 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGContainer {g} at (12,56) size 117x86 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] |
+ LayoutSVGContainer {g} at (12,56) size 116x86 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}] |
LayoutSVGContainer {use} at (29,70) size 92x50 |
LayoutSVGPath {path} at (29,69) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (12,-14) size 117x65 contains 1 chunk(s) |
- LayoutSVGTextPath {textPath} at (0,0) size 116x65 |
+ LayoutSVGText {text} at (12,-14) size 116x65 contains 1 chunk(s) |
+ LayoutSVGTextPath {textPath} at (0,0) size 115x65 |
LayoutSVGInlineText {#text} at (0,17) size 39x47 |
chunk 1 text run 1 at (30.42,44.25) startOffset 0 endOffset 1 width 12.00: "T" |
chunk 1 text run 2 at (33.20,34.94) startOffset 1 endOffset 2 width 9.00: "e" |
chunk 1 text run 3 at (37.85,27.68) startOffset 2 endOffset 3 width 9.00: "x" |
chunk 1 text run 4 at (42.86,22.80) startOffset 3 endOffset 4 width 5.00: "t" |
chunk 1 text run 5 at (46.94,19.93) startOffset 4 endOffset 5 width 5.00: " " |
- LayoutSVGTSpan {tspan} at (0,0) size 29x28 |
- LayoutSVGInlineText {#text} at (26,0) size 29x28 |
+ LayoutSVGTSpan {tspan} at (0,0) size 28x28 |
+ LayoutSVGInlineText {#text} at (26,0) size 28x28 |
chunk 1 text run 1 at (53.63,16.54) startOffset 0 endOffset 1 width 10.00: "o" |
chunk 1 text run 2 at (62.72,13.77) startOffset 1 endOffset 2 width 9.00: "n" |
- LayoutSVGTSpan {tspan} at (0,0) size 64x40 |
- LayoutSVGInlineText {#text} at (52,9) size 63x40 |
+ LayoutSVGTSpan {tspan} at (0,0) size 63x40 |
+ LayoutSVGInlineText {#text} at (52,8) size 62x39 |
chunk 1 text run 1 at (69.65,12.74) startOffset 0 endOffset 1 width 5.00: " " |
chunk 1 text run 2 at (76.66,12.52) startOffset 1 endOffset 2 width 9.00: "a" |
chunk 1 text run 3 at (83.64,13.12) startOffset 2 endOffset 3 width 5.00: " " |
@@ -37,19 +37,19 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 66x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 66x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 65.82: "startOffset=\"0%\"" |
- LayoutSVGText {text} at (35,60) size 75x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 75x12 |
+ LayoutSVGText {text} at (34,60) size 76x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 76x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" |
LayoutSVGContainer {g} at (163,66) size 108x76 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,70.00)}] |
LayoutSVGContainer {use} at (179,70) size 92x50 |
LayoutSVGPath {path} at (179,69) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (13,-4) size 55x53 contains 1 chunk(s) |
- LayoutSVGTextPath {textPath} at (0,0) size 54x52 |
+ LayoutSVGText {text} at (13,-4) size 54x53 contains 1 chunk(s) |
+ LayoutSVGTextPath {textPath} at (0,0) size 53x52 |
LayoutSVGInlineText {#text} at (-13,3) size 0x0 |
LayoutSVGTSpan {tspan} at (0,0) size 1x1 |
LayoutSVGInlineText {#text} at (-13,3) size 0x0 |
- LayoutSVGTSpan {tspan} at (0,0) size 54x52 |
- LayoutSVGInlineText {#text} at (0,0) size 54x52 |
+ LayoutSVGTSpan {tspan} at (0,0) size 53x52 |
+ LayoutSVGInlineText {#text} at (0,0) size 53x52 |
chunk 1 (middle anchor) text run 1 at (30.30,45.08) startOffset 0 endOffset 1 width 5.00: " " |
chunk 1 (middle anchor) text run 2 at (31.85,38.31) startOffset 1 endOffset 2 width 9.00: "a" |
chunk 1 (middle anchor) text run 3 at (34.77,31.99) startOffset 2 endOffset 3 width 5.00: " " |
@@ -61,20 +61,20 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 66x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 66x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 65.82: "startOffset=\"0%\"" |
- LayoutSVGText {text} at (35,60) size 86x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 86x12 |
+ LayoutSVGText {text} at (34,60) size 87x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 87x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" |
LayoutSVGContainer {g} at (303,65) size 118x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,70.00)}] |
LayoutSVGContainer {use} at (329,70) size 92x50 |
LayoutSVGPath {path} at (329,69) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (3,-5) size 74x51 contains 1 chunk(s) |
- LayoutSVGTextPath {textPath} at (0,0) size 73x51 |
+ LayoutSVGText {text} at (3,-5) size 73x51 contains 1 chunk(s) |
+ LayoutSVGTextPath {textPath} at (0,0) size 72x50 |
LayoutSVGInlineText {#text} at (-3,4) size 0x0 |
- LayoutSVGTSpan {tspan} at (0,0) size 24x16 |
- LayoutSVGInlineText {#text} at (0,35) size 24x15 |
+ LayoutSVGTSpan {tspan} at (0,0) size 24x14 |
+ LayoutSVGInlineText {#text} at (0,36) size 24x14 |
chunk 1 (end anchor) text run 1 at (30.82,42.05) startOffset 1 endOffset 2 width 9.00: "n" |
- LayoutSVGTSpan {tspan} at (0,0) size 61x45 |
- LayoutSVGInlineText {#text} at (12,0) size 60x45 |
+ LayoutSVGTSpan {tspan} at (0,0) size 60x45 |
+ LayoutSVGInlineText {#text} at (12,0) size 59x45 |
chunk 1 (end anchor) text run 1 at (32.99,35.39) startOffset 0 endOffset 1 width 5.00: " " |
chunk 1 (end anchor) text run 2 at (36.52,29.37) startOffset 1 endOffset 2 width 9.00: "a" |
chunk 1 (end anchor) text run 3 at (41.21,24.21) startOffset 2 endOffset 3 width 5.00: " " |
@@ -86,13 +86,13 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 71x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 71x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 17 width 70.82: "startOffset=\"50%\"" |
- LayoutSVGText {text} at (35,60) size 72x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 72x12 |
+ LayoutSVGText {text} at (34,60) size 73x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 73x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" |
- LayoutSVGContainer {g} at (29,165) size 117x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,170.00)}] |
+ LayoutSVGContainer {g} at (29,165) size 116x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,170.00)}] |
LayoutSVGContainer {use} at (29,170) size 92x50 |
LayoutSVGPath {path} at (29,169) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (74,-5) size 72x53 contains 1 chunk(s) |
+ LayoutSVGText {text} at (74,-5) size 71x53 contains 1 chunk(s) |
LayoutSVGTextPath {textPath} at (0,0) size 71x53 |
LayoutSVGInlineText {#text} at (0,0) size 48x35 |
chunk 1 text run 1 at (80.65,12.76) startOffset 0 endOffset 1 width 12.00: "T" |
@@ -101,7 +101,7 @@ layer at (0,0) size 450x500 |
chunk 1 text run 4 at (104.54,20.88) startOffset 3 endOffset 4 width 5.00: "t" |
chunk 1 text run 5 at (108.49,23.94) startOffset 4 endOffset 5 width 5.00: " " |
LayoutSVGTSpan {tspan} at (0,0) size 31x32 |
- LayoutSVGInlineText {#text} at (40,14) size 31x32 |
+ LayoutSVGInlineText {#text} at (40,14) size 31x31 |
chunk 1 text run 1 at (113.55,29.45) startOffset 0 endOffset 1 width 10.00: "o" |
chunk 1 text run 2 at (117.97,37.80) startOffset 1 endOffset 2 width 9.00: "n" |
LayoutSVGTSpan {tspan} at (0,0) size 24x9 |
@@ -111,26 +111,26 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 71x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 71x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 17 width 70.82: "startOffset=\"50%\"" |
- LayoutSVGText {text} at (35,60) size 75x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 75x12 |
+ LayoutSVGText {text} at (34,60) size 76x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 76x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" |
LayoutSVGContainer {g} at (165,155) size 120x87 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,170.00)}] |
LayoutSVGContainer {use} at (179,170) size 92x50 |
LayoutSVGPath {path} at (179,169) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (15,-15) size 120x58 contains 1 chunk(s) |
- LayoutSVGTextPath {textPath} at (0,0) size 120x58 |
+ LayoutSVGText {text} at (15,-15) size 120x57 contains 1 chunk(s) |
+ LayoutSVGTextPath {textPath} at (0,0) size 119x57 |
LayoutSVGInlineText {#text} at (0,13) size 45x44 |
chunk 1 (middle anchor) text run 1 at (33.35,34.63) startOffset 0 endOffset 1 width 12.00: "T" |
chunk 1 (middle anchor) text run 2 at (38.83,26.56) startOffset 1 endOffset 2 width 9.00: "e" |
chunk 1 (middle anchor) text run 3 at (45.38,20.94) startOffset 2 endOffset 3 width 9.00: "x" |
chunk 1 (middle anchor) text run 4 at (51.48,17.48) startOffset 3 endOffset 4 width 5.00: "t" |
chunk 1 (middle anchor) text run 5 at (56.11,15.61) startOffset 4 endOffset 5 width 5.00: " " |
- LayoutSVGTSpan {tspan} at (0,0) size 26x25 |
- LayoutSVGInlineText {#text} at (37,0) size 25x25 |
+ LayoutSVGTSpan {tspan} at (0,0) size 25x25 |
+ LayoutSVGInlineText {#text} at (37,0) size 24x25 |
chunk 1 (middle anchor) text run 1 at (63.35,13.64) startOffset 0 endOffset 1 width 10.00: "o" |
chunk 1 (middle anchor) text run 2 at (72.80,12.54) startOffset 1 endOffset 2 width 9.00: "n" |
- LayoutSVGTSpan {tspan} at (0,0) size 59x48 |
- LayoutSVGInlineText {#text} at (61,10) size 58x48 |
+ LayoutSVGTSpan {tspan} at (0,0) size 58x47 |
+ LayoutSVGInlineText {#text} at (61,10) size 58x47 |
chunk 1 (middle anchor) text run 1 at (79.81,12.69) startOffset 0 endOffset 1 width 5.00: " " |
chunk 1 (middle anchor) text run 2 at (86.75,13.66) startOffset 1 endOffset 2 width 9.00: "a" |
chunk 1 (middle anchor) text run 3 at (93.52,15.48) startOffset 2 endOffset 3 width 5.00: " " |
@@ -142,26 +142,26 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 71x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 71x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 17 width 70.82: "startOffset=\"50%\"" |
- LayoutSVGText {text} at (35,60) size 86x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 86x12 |
+ LayoutSVGText {text} at (34,60) size 87x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 87x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" |
LayoutSVGContainer {g} at (322,155) size 116x87 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,170.00)}] |
LayoutSVGContainer {use} at (329,170) size 92x50 |
LayoutSVGPath {path} at (329,169) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (22,-15) size 116x67 contains 1 chunk(s) |
- LayoutSVGTextPath {textPath} at (0,0) size 115x67 |
+ LayoutSVGText {text} at (22,-15) size 116x66 contains 1 chunk(s) |
+ LayoutSVGTextPath {textPath} at (0,0) size 115x66 |
LayoutSVGInlineText {#text} at (0,10) size 47x38 |
chunk 1 (end anchor) text run 1 at (39.06,26.31) startOffset 0 endOffset 1 width 12.00: "T" |
chunk 1 (end anchor) text run 2 at (46.63,20.12) startOffset 1 endOffset 2 width 9.00: "e" |
chunk 1 (end anchor) text run 3 at (54.36,16.25) startOffset 2 endOffset 3 width 9.00: "x" |
chunk 1 (end anchor) text run 4 at (61.05,14.15) startOffset 3 endOffset 4 width 5.00: "t" |
chunk 1 (end anchor) text run 5 at (65.97,13.18) startOffset 4 endOffset 5 width 5.00: " " |
- LayoutSVGTSpan {tspan} at (0,0) size 26x24 |
- LayoutSVGInlineText {#text} at (44,0) size 25x24 |
+ LayoutSVGTSpan {tspan} at (0,0) size 25x24 |
+ LayoutSVGInlineText {#text} at (44,0) size 24x24 |
chunk 1 (end anchor) text run 1 at (73.44,12.52) startOffset 0 endOffset 1 width 10.00: "o" |
chunk 1 (end anchor) text run 2 at (82.93,13.02) startOffset 1 endOffset 2 width 9.00: "n" |
- LayoutSVGTSpan {tspan} at (0,0) size 52x56 |
- LayoutSVGInlineText {#text} at (63,11) size 52x55 |
+ LayoutSVGTSpan {tspan} at (0,0) size 52x55 |
+ LayoutSVGInlineText {#text} at (63,11) size 51x54 |
chunk 1 (end anchor) text run 1 at (89.81,14.37) startOffset 0 endOffset 1 width 5.00: " " |
chunk 1 (end anchor) text run 2 at (96.47,16.58) startOffset 1 endOffset 2 width 9.00: "a" |
chunk 1 (end anchor) text run 3 at (102.72,19.72) startOffset 2 endOffset 3 width 5.00: " " |
@@ -173,26 +173,26 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 76x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 76x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 18 width 75.82: "startOffset=\"100%\"" |
- LayoutSVGText {text} at (35,60) size 72x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 72x12 |
+ LayoutSVGText {text} at (34,60) size 73x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 73x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" |
LayoutSVGContainer {g} at (29,256) size 109x86 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,270.00)}] |
LayoutSVGContainer {use} at (29,270) size 92x50 |
LayoutSVGPath {path} at (29,269) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (38,-14) size 100x66 contains 1 chunk(s) |
- LayoutSVGTextPath {textPath} at (0,0) size 99x65 |
+ LayoutSVGText {text} at (38,-14) size 100x67 contains 1 chunk(s) |
+ LayoutSVGTextPath {textPath} at (0,0) size 99x66 |
LayoutSVGInlineText {#text} at (0,8) size 47x30 |
chunk 1 text run 1 at (50.95,17.74) startOffset 0 endOffset 1 width 12.00: "T" |
chunk 1 text run 2 at (60.14,14.38) startOffset 1 endOffset 2 width 9.00: "e" |
chunk 1 text run 3 at (68.66,12.83) startOffset 2 endOffset 3 width 9.00: "x" |
chunk 1 text run 4 at (75.66,12.50) startOffset 3 endOffset 4 width 5.00: "t" |
chunk 1 text run 5 at (80.66,12.76) startOffset 4 endOffset 5 width 5.00: " " |
- LayoutSVGTSpan {tspan} at (0,0) size 30x28 |
- LayoutSVGInlineText {#text} at (45,0) size 29x28 |
+ LayoutSVGTSpan {tspan} at (0,0) size 29x28 |
+ LayoutSVGInlineText {#text} at (45,0) size 28x28 |
chunk 1 text run 1 at (88.08,13.94) startOffset 0 endOffset 1 width 10.00: "o" |
chunk 1 text run 2 at (97.12,16.86) startOffset 1 endOffset 2 width 9.00: "n" |
- LayoutSVGTSpan {tspan} at (0,0) size 39x48 |
- LayoutSVGInlineText {#text} at (60,17) size 39x47 |
+ LayoutSVGTSpan {tspan} at (0,0) size 39x49 |
+ LayoutSVGInlineText {#text} at (60,17) size 39x48 |
chunk 1 text run 1 at (103.33,20.10) startOffset 0 endOffset 1 width 5.00: " " |
chunk 1 text run 2 at (108.91,24.31) startOffset 1 endOffset 2 width 9.00: "a" |
chunk 1 text run 3 at (113.58,29.50) startOffset 2 endOffset 3 width 5.00: " " |
@@ -202,24 +202,24 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 63x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 63x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 62.82: "startOffset=\"35\"" |
- LayoutSVGText {text} at (35,60) size 75x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 75x12 |
+ LayoutSVGText {text} at (34,60) size 76x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 76x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 19 width 75.00: "text-anchor=\"start\"" |
LayoutSVGContainer {g} at (162,265) size 109x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,270.00)}] |
LayoutSVGContainer {use} at (179,270) size 92x50 |
LayoutSVGPath {path} at (179,269) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (12,-5) size 95x57 contains 1 chunk(s) |
- LayoutSVGTextPath {textPath} at (0,0) size 94x56 |
+ LayoutSVGText {text} at (12,-5) size 94x57 contains 1 chunk(s) |
+ LayoutSVGTextPath {textPath} at (0,0) size 93x56 |
LayoutSVGInlineText {#text} at (0,29) size 27x27 |
chunk 1 (middle anchor) text run 1 at (30.19,46.08) startOffset 2 endOffset 3 width 9.00: "x" |
chunk 1 (middle anchor) text run 2 at (31.54,39.27) startOffset 3 endOffset 4 width 5.00: "t" |
chunk 1 (middle anchor) text run 3 at (33.35,34.63) startOffset 4 endOffset 5 width 5.00: " " |
- LayoutSVGTSpan {tspan} at (0,0) size 33x33 |
- LayoutSVGInlineText {#text} at (0,1) size 33x33 |
+ LayoutSVGTSpan {tspan} at (0,0) size 33x32 |
+ LayoutSVGInlineText {#text} at (0,2) size 32x32 |
chunk 1 (middle anchor) text run 1 at (37.34,28.30) startOffset 0 endOffset 1 width 10.00: "o" |
chunk 1 (middle anchor) text run 2 at (44.21,21.77) startOffset 1 endOffset 2 width 9.00: "n" |
- LayoutSVGTSpan {tspan} at (0,0) size 67x29 |
- LayoutSVGInlineText {#text} at (27,0) size 66x29 |
+ LayoutSVGTSpan {tspan} at (0,0) size 66x29 |
+ LayoutSVGInlineText {#text} at (27,0) size 65x29 |
chunk 1 (middle anchor) text run 1 at (50.18,18.12) startOffset 0 endOffset 1 width 5.00: " " |
chunk 1 (middle anchor) text run 2 at (56.64,15.43) startOffset 1 endOffset 2 width 9.00: "a" |
chunk 1 (middle anchor) text run 3 at (63.40,13.63) startOffset 2 endOffset 3 width 5.00: " " |
@@ -231,19 +231,19 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 63x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 63x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 62.82: "startOffset=\"35\"" |
- LayoutSVGText {text} at (35,60) size 86x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 86x12 |
+ LayoutSVGText {text} at (34,60) size 87x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 87x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 20 width 86.00: "text-anchor=\"middle\"" |
LayoutSVGContainer {g} at (312,270) size 109x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,270.00)}] |
LayoutSVGContainer {use} at (329,270) size 92x50 |
LayoutSVGPath {path} at (329,269) size 92x52 [transform={m=((0.30,0.00)(0.00,0.50)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 100 100 C 100 0 400 0 400 100"] |
- LayoutSVGText {text} at (12,6) size 38x44 contains 1 chunk(s) |
- LayoutSVGTextPath {textPath} at (0,0) size 37x44 |
- LayoutSVGInlineText {#text} at (-12,-6) size 0x0 |
+ LayoutSVGText {text} at (12,7) size 38x43 contains 1 chunk(s) |
+ LayoutSVGTextPath {textPath} at (0,0) size 37x43 |
+ LayoutSVGInlineText {#text} at (-12,-7) size 0x0 |
LayoutSVGTSpan {tspan} at (0,0) size 1x1 |
- LayoutSVGInlineText {#text} at (-12,-6) size 0x0 |
- LayoutSVGTSpan {tspan} at (0,0) size 37x44 |
- LayoutSVGInlineText {#text} at (0,0) size 37x44 |
+ LayoutSVGInlineText {#text} at (-12,-7) size 0x0 |
+ LayoutSVGTSpan {tspan} at (0,0) size 37x43 |
+ LayoutSVGInlineText {#text} at (0,0) size 37x43 |
chunk 1 (end anchor) text run 1 at (30.55,43.43) startOffset 3 endOffset 4 width 11.00: "P" |
chunk 1 (end anchor) text run 2 at (33.65,34.01) startOffset 4 endOffset 5 width 9.00: "a" |
chunk 1 (end anchor) text run 3 at (37.46,28.14) startOffset 5 endOffset 6 width 5.00: "t" |
@@ -252,8 +252,8 @@ layer at (0,0) size 450x500 |
LayoutSVGText {text} at (35,50) size 63x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 63x12 |
chunk 1 text run 1 at (35.00,60.00) startOffset 0 endOffset 16 width 62.82: "startOffset=\"35\"" |
- LayoutSVGText {text} at (35,60) size 72x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 72x12 |
+ LayoutSVGText {text} at (34,60) size 73x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 73x12 |
chunk 1 text run 1 at (35.00,70.00) startOffset 0 endOffset 17 width 72.00: "text-anchor=\"end\"" |
LayoutSVGContainer {g} at (9,360) size 136x82 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,370.00)}] |
LayoutSVGContainer {use} at (24,370) size 121x45 |
@@ -287,8 +287,8 @@ layer at (0,0) size 450x500 |
chunk 1 text run 6 at (107.27,27.84) startOffset 5 endOffset 6 width 4.00: "t" |
chunk 1 text run 7 at (111.05,24.70) startOffset 6 endOffset 7 width 6.00: "s" |
LayoutSVGInlineText {#text} at (0,0) size 0x0 |
- LayoutSVGText {text} at (20,50) size 87x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 87x12 |
+ LayoutSVGText {text} at (19,50) size 88x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 88x12 |
chunk 1 text run 1 at (20.00,60.00) startOffset 0 endOffset 22 width 87.00: "baseline-shift=\"super\"" |
LayoutSVGText {text} at (20,60) size 97x12 contains 1 chunk(s) |
LayoutSVGInlineText {#text} at (0,0) size 97x12 |
@@ -325,8 +325,8 @@ layer at (0,0) size 450x500 |
chunk 1 text run 7 at (107.64,27.51) startOffset 6 endOffset 7 width 7.00: "v" |
chunk 1 text run 8 at (113.14,23.18) startOffset 7 endOffset 8 width 7.00: "e" |
LayoutSVGInlineText {#text} at (0,0) size 0x0 |
- LayoutSVGText {text} at (20,50) size 96x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 96x12 |
+ LayoutSVGText {text} at (19,50) size 97x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 97x12 |
chunk 1 text run 1 at (20.00,60.00) startOffset 0 endOffset 23 width 96.00: "baseline-shift=\"+/-20%\"" |
LayoutSVGContainer {g} at (304,367) size 115x65 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,390.00)}] |
LayoutSVGContainer {g} at (304,367) size 115x48 [transform={m=((0.50,0.00)(0.00,0.50)) t=(0.00,0.00)}] |
@@ -346,8 +346,8 @@ layer at (0,0) size 450x500 |
chunk 1 text run 7 at (100.72,18.58) startOffset 6 endOffset 7 width 14.00: "h" |
LayoutSVGInlineText {#text} at (104,38) size 122x34 |
chunk 1 text run 1 at (114.72,18.58) startOffset 0 endOffset 11 width 122.00: " after path" |
- LayoutSVGText {text} at (15,30) size 96x12 contains 1 chunk(s) |
- LayoutSVGInlineText {#text} at (0,0) size 96x12 |
+ LayoutSVGText {text} at (14,30) size 97x12 contains 1 chunk(s) |
+ LayoutSVGInlineText {#text} at (0,0) size 97x12 |
chunk 1 text run 1 at (15.00,40.00) startOffset 0 endOffset 26 width 96.00: "text before/after textPath" |
LayoutSVGContainer {use} at (0,0) size 448x498 |
LayoutSVGContainer {g} at (0,0) size 448x498 |