| layer at (0,0) size 800x600 |
| RenderView at (0,0) size 800x600 |
| layer at (0,0) size 450x500 |
| RenderSVGRoot {svg} at (29.50,26) size 437.50x454.50 |
| RenderSVGText {text} at (107,40) size 236x17 contains 1 chunk(s) |
| RenderSVGInlineText {#text} at (0,-14) size 236x17 |
| chunk 1 (middle anchor) text run 1 at (107.00,40.00) startOffset 0 endOffset 34 width 236.00: "Text on Path with trailing <tspan>" |
| RenderPath {rect} at (29.50,49.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M30.00,50.00L420.00,50.00L420.00,70.00L30.00,70.00"] |
| RenderPath {rect} at (29.50,69.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M30.00,70.00L420.00,70.00L420.00,190.00L30.00,190.00"] |
| RenderSVGText {text} at (40,64) size 319x17 contains 1 chunk(s) |
| RenderSVGInlineText {#text} at (0,-13) size 319x17 |
| chunk 1 text run 1 at (40.00,64.00) startOffset 0 endOffset 55 width 319.00: "Text with embedded textPath and multiple trailing tspan" |
| RenderPath {rect} at (29.50,194.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M30.00,195.00L420.00,195.00L420.00,215.00L30.00,215.00"] |
| RenderPath {rect} at (29.50,214.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M30.00,215.00L420.00,215.00L420.00,335.00L30.00,335.00"] |
| RenderSVGText {text} at (40,209) size 177x17 contains 1 chunk(s) |
| RenderSVGInlineText {#text} at (0,-13) size 177x17 |
| chunk 1 text run 1 at (40.00,209.00) startOffset 0 endOffset 30 width 177.00: "textPath has startOffset=\"10%\"" |
| RenderPath {rect} at (29.50,339.50) size 391x21 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [data="M30.00,340.00L420.00,340.00L420.00,360.00L30.00,360.00"] |
| RenderPath {rect} at (29.50,359.50) size 391x121 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M30.00,360.00L420.00,360.00L420.00,480.00L30.00,480.00"] |
| RenderSVGText {text} at (40,354) size 230x17 contains 1 chunk(s) |
| RenderSVGInlineText {#text} at (0,-13) size 230x17 |
| chunk 1 text run 1 at (40.00,354.00) startOffset 0 endOffset 41 width 230.00: "textPath with startOffset and text-anchor" |
| RenderSVGHiddenContainer {defs} at (0,0) size 0x0 |
| RenderPath {path} at (99.50,-125.67) size 141x125.67 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00C100.00,-125.00,240.00,-125.00,240.00,0.00"] |
| RenderSVGContainer {g} at (50,59.33) size 403x129.67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,185.00)}] |
| RenderSVGContainer {use} at (139.50,59.33) size 141x125.67 |
| RenderSVGContainer {g} at (139.50,59.33) size 141x125.67 |
| RenderPath {path} at (139.50,59.33) size 141x125.67 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00C100.00,-125.00,240.00,-125.00,240.00,0.00"] |
| RenderSVGText {text} at (10,-94) size 403x121 contains 1 chunk(s) |
| RenderSVGInlineText {#text} at (0,80) size 87x18 |
| chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 87.00: "This is simple" |
| RenderSVGTextPath {textPath} at (0,0) size 149x117 |
| RenderSVGInlineText {#text} at (75,7) size 46x87 |
| chunk 1 text run 2 at (100.01,-74.64) startOffset 0 endOffset 14 width 85.00: "text on a path" |
| RenderSVGTSpan {tspan} at (0,0) size 91x36 |
| RenderSVGInlineText {#text} at (104,-23) size 91x36 |
| chunk 1 text run 3 at (133.33,-93.72) startOffset 0 endOffset 11 width 72.00: "with nested" |
| RenderSVGTSpan {tspan} at (0,0) size 41x40 |
| RenderSVGInlineText {#text} at (183,-6) size 41x40 |
| chunk 1 text run 4 at (197.48,-87.01) startOffset 0 endOffset 6 width 37.00: " tspan" |
| RenderSVGInlineText {#text} at (218,14) size 33x18 |
| chunk 1 text run 5 at (228.78,-66.97) startOffset 0 endOffset 5 width 32.00: " xxx " |
| RenderSVGTSpan {tspan} at (0,0) size 52x18 |
| RenderSVGInlineText {#text} at (260,14) size 52x18 |
| chunk 1 text run 6 at (270.78,-66.97) startOffset 0 endOffset 9 width 51.00: "all with " |
| RenderSVGInlineText {#text} at (311,14) size 92x18 |
| chunk 1 text run 7 at (321.78,-66.97) startOffset 0 endOffset 16 width 91.00: "different links." |
| RenderSVGContainer {g} at (50,204.33) size 415x129.67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,330.00)}] |
| RenderSVGContainer {use} at (139.50,204.33) size 141x125.67 |
| RenderSVGContainer {g} at (139.50,204.33) size 141x125.67 |
| RenderPath {path} at (139.50,204.33) size 141x125.67 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00C100.00,-125.00,240.00,-125.00,240.00,0.00"] |
| RenderSVGText {text} at (10,-94) size 415x121 contains 1 chunk(s) |
| RenderSVGInlineText {#text} at (0,80) size 87x18 |
| chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 87.00: "This is simple" |
| RenderSVGTextPath {textPath} at (0,0) size 159x93 |
| RenderSVGInlineText {#text} at (78,-9) size 64x79 |
| chunk 1 text run 2 at (102.61,-89.20) startOffset 0 endOffset 14 width 85.00: "text on a path" |
| RenderSVGTSpan {tspan} at (0,0) size 88x41 |
| RenderSVGInlineText {#text} at (135,-23) size 88x41 |
| chunk 1 text run 3 at (156.76,-93.73) startOffset 0 endOffset 11 width 72.00: "with nested" |
| RenderSVGTSpan {tspan} at (0,0) size 34x43 |
| RenderSVGInlineText {#text} at (203,13) size 34x43 |
| chunk 1 text run 4 at (217.71,-70.80) startOffset 0 endOffset 6 width 37.00: " tspan" |
| RenderSVGInlineText {#text} at (230,36) size 33x19 |
| chunk 1 text run 5 at (240.96,-44.00) startOffset 0 endOffset 5 width 32.00: " xxx " |
| RenderSVGTSpan {tspan} at (0,0) size 52x19 |
| RenderSVGInlineText {#text} at (272,36) size 52x19 |
| chunk 1 text run 6 at (282.96,-44.00) startOffset 0 endOffset 9 width 51.00: "all with " |
| RenderSVGInlineText {#text} at (323,36) size 92x19 |
| chunk 1 text run 7 at (333.96,-44.00) startOffset 0 endOffset 16 width 91.00: "different links." |
| RenderSVGContainer {g} at (50,349.33) size 417x129.67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,475.00)}] |
| RenderSVGContainer {use} at (139.50,349.33) size 141x125.67 |
| RenderSVGContainer {g} at (139.50,349.33) size 141x125.67 |
| RenderPath {path} at (139.50,349.33) size 141x125.67 [stroke={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00C100.00,-125.00,240.00,-125.00,240.00,0.00"] |
| RenderSVGText {text} at (10,-94) size 417x121 contains 1 chunk(s) |
| RenderSVGInlineText {#text} at (0,80) size 87x18 |
| chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 87.00: "This is simple" |
| RenderSVGTextPath {textPath} at (0,0) size 160x86 |
| RenderSVGInlineText {#text} at (80,-12) size 69x75 |
| chunk 1 text run 2 at (104.26,-91.59) startOffset 0 endOffset 14 width 85.00: "text on a path" |
| RenderSVGTSpan {tspan} at (0,0) size 85x48 |
| RenderSVGInlineText {#text} at (145,-23) size 85x48 |
| chunk 1 text run 3 at (164.01,-93.72) startOffset 0 endOffset 11 width 72.00: "with nested" |
| RenderSVGTSpan {tspan} at (0,0) size 33x43 |
| RenderSVGInlineText {#text} at (207,20) size 33x43 |
| chunk 1 text run 4 at (222.21,-64.99) startOffset 0 endOffset 6 width 37.00: " tspan" |
| RenderSVGInlineText {#text} at (233,43) size 32x19 |
| chunk 1 text run 5 at (243.21,-37.01) startOffset 0 endOffset 5 width 32.00: " xxx " |
| RenderSVGTSpan {tspan} at (0,0) size 51x19 |
| RenderSVGInlineText {#text} at (275,43) size 51x19 |
| chunk 1 text run 6 at (285.21,-37.01) startOffset 0 endOffset 9 width 51.00: "all with " |
| RenderSVGInlineText {#text} at (326,43) size 91x19 |
| chunk 1 text run 7 at (336.21,-37.01) startOffset 0 endOffset 16 width 91.00: "different links." |