| Index: LayoutTests/platform/linux/svg/batik/text/xmlSpace-expected.txt
 | 
| diff --git a/LayoutTests/platform/linux/svg/batik/text/xmlSpace-expected.txt b/LayoutTests/platform/linux/svg/batik/text/xmlSpace-expected.txt
 | 
| index d38435d0a415f86fc4492d0b81a9b962b54029d6..a6c0c20aeb2bca69cdbd55f6ecce2ad782f4ff92 100644
 | 
| --- a/LayoutTests/platform/linux/svg/batik/text/xmlSpace-expected.txt
 | 
| +++ b/LayoutTests/platform/linux/svg/batik/text/xmlSpace-expected.txt
 | 
| @@ -5,24 +5,24 @@ layer at (0,0) size 450x500
 | 
|      RenderSVGText {text} at (133,25) size 184x18 contains 1 chunk(s)
 | 
|        RenderSVGInlineText {#text} at (0,0) size 183x18
 | 
|          chunk 1 (middle anchor) text run 1 at (133.50,40.00) startOffset 0 endOffset 26 width 183.00: "Test of xml:space handling"
 | 
| -    RenderSVGContainer {g} at (10,55) size 435x325
 | 
| -      RenderSVGText {text} at (10,55) size 38x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 38x25
 | 
| -          chunk 1 text run 1 at (10.00,75.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (35.00,75.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +    RenderSVGContainer {g} at (10,58) size 435x322
 | 
| +      RenderSVGText {text} at (10,58) size 33x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 33x22
 | 
| +          chunk 1 text run 1 at (10.00,75.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (29.00,75.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|        RenderSVGText {text} at (120,69) size 85x8 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 85x8
 | 
|            chunk 1 text run 1 at (120.00,75.00) startOffset 0 endOffset 17 width 85.00: "no xml:space attr"
 | 
| -      RenderSVGText {text} at (10,80) size 38x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 38x25
 | 
| -          chunk 1 text run 1 at (10.00,100.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (35.00,100.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (10,83) size 33x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 33x22
 | 
| +          chunk 1 text run 1 at (10.00,100.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (29.00,100.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|        RenderSVGText {text} at (120,94) size 95x8 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 95x8
 | 
|            chunk 1 text run 1 at (120.00,100.00) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
 | 
| -      RenderSVGText {text} at (10,130) size 98x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 98x25
 | 
| -          chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 8 width 98.00: "  X  X  "
 | 
| +      RenderSVGText {text} at (10,133) size 58x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 58x22
 | 
| +          chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 8 width 58.00: "  X  X  "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 0x0
 | 
|        RenderSVGText {text} at (120,134) size 95x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 95x8
 | 
| @@ -30,9 +30,9 @@ layer at (0,0) size 450x500
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 95x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 95x8
 | 
|              chunk 1 text run 1 at (120.00,149.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
 | 
| -      RenderSVGText {text} at (10,155) size 74x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 74x25
 | 
| -          chunk 1 text run 1 at (10.00,175.00) startOffset 0 endOffset 6 width 74.00: "  X  X"
 | 
| +      RenderSVGText {text} at (10,158) size 48x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 48x22
 | 
| +          chunk 1 text run 1 at (10.00,175.00) startOffset 0 endOffset 6 width 48.00: "  X  X"
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 0x0
 | 
|            RenderSVGInlineText {#text} at (0,0) size 0x0
 | 
|        RenderSVGText {text} at (120,159) size 95x18 contains 1 chunk(s)
 | 
| @@ -41,9 +41,9 @@ layer at (0,0) size 450x500
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 95x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 95x8
 | 
|              chunk 1 text run 1 at (120.00,174.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
 | 
| -      RenderSVGText {text} at (10,180) size 86x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 86x25
 | 
| -          chunk 1 text run 1 at (10.00,200.00) startOffset 0 endOffset 7 width 86.00: "  X  X "
 | 
| +      RenderSVGText {text} at (10,183) size 53x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 53x22
 | 
| +          chunk 1 text run 1 at (10.00,200.00) startOffset 0 endOffset 7 width 53.00: "  X  X "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 0x0
 | 
|            RenderSVGInlineText {#text} at (0,0) size 0x0
 | 
|        RenderSVGText {text} at (120,184) size 95x18 contains 1 chunk(s)
 | 
| @@ -52,100 +52,100 @@ layer at (0,0) size 450x500
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 95x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 95x8
 | 
|              chunk 1 text run 1 at (120.00,199.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
 | 
| -      RenderSVGText {text} at (10,205) size 86x25 contains 1 chunk(s)
 | 
| +      RenderSVGText {text} at (10,208) size 53x22 contains 1 chunk(s)
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 0x0
 | 
|            RenderSVGInlineText {#text} at (0,0) size 0x0
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 86x25
 | 
| -          chunk 1 text run 1 at (10.00,225.00) startOffset 0 endOffset 7 width 86.00: " X  X  "
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 53x22
 | 
| +          chunk 1 text run 1 at (10.00,225.00) startOffset 0 endOffset 7 width 53.00: " X  X  "
 | 
|        RenderSVGText {text} at (120,209) size 95x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 60x8
 | 
|            chunk 1 text run 1 at (120.00,215.00) startOffset 0 endOffset 12 width 60.00: "tspan start "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 95x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 95x8
 | 
|              chunk 1 text run 1 at (120.00,224.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
 | 
| -      RenderSVGText {text} at (10,230) size 86x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 12x25
 | 
| -          chunk 1 text run 1 at (10.00,250.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| +      RenderSVGText {text} at (10,233) size 53x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 5x22
 | 
| +          chunk 1 text run 1 at (10.00,250.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 0x0
 | 
| -          RenderSVGInlineText {#text} at (-10,-230) size 0x0
 | 
| -        RenderSVGInlineText {#text} at (12,0) size 74x25
 | 
| -          chunk 1 text run 1 at (22.00,250.00) startOffset 0 endOffset 6 width 74.00: "X  X  "
 | 
| +          RenderSVGInlineText {#text} at (-10,-233) size 0x0
 | 
| +        RenderSVGInlineText {#text} at (5,0) size 48x22
 | 
| +          chunk 1 text run 1 at (15.00,250.00) startOffset 0 endOffset 6 width 48.00: "X  X  "
 | 
|        RenderSVGText {text} at (120,234) size 95x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 85x8
 | 
|            chunk 1 text run 1 at (120.00,240.00) startOffset 0 endOffset 17 width 85.00: "tspan near start "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 95x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 95x8
 | 
|              chunk 1 text run 1 at (120.00,249.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
 | 
| -      RenderSVGText {text} at (10,255) size 98x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 37x25
 | 
| -          chunk 1 text run 1 at (10.00,275.00) startOffset 0 endOffset 3 width 37.00: "  X"
 | 
| -        RenderSVGTSpan {tspan} at (0,0) size 12x25
 | 
| -          RenderSVGInlineText {#text} at (37,0) size 12x25
 | 
| -            chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| -        RenderSVGInlineText {#text} at (49,0) size 49x25
 | 
| -          chunk 1 text run 1 at (59.00,275.00) startOffset 0 endOffset 4 width 49.00: " X  "
 | 
| +      RenderSVGText {text} at (10,258) size 58x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 24x22
 | 
| +          chunk 1 text run 1 at (10.00,275.00) startOffset 0 endOffset 3 width 24.00: "  X"
 | 
| +        RenderSVGTSpan {tspan} at (0,0) size 5x22
 | 
| +          RenderSVGInlineText {#text} at (24,0) size 5x22
 | 
| +            chunk 1 text run 1 at (34.00,275.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
| +        RenderSVGInlineText {#text} at (29,0) size 29x22
 | 
| +          chunk 1 text run 1 at (39.00,275.00) startOffset 0 endOffset 4 width 29.00: " X  "
 | 
|        RenderSVGText {text} at (120,259) size 95x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 95x8
 | 
|            chunk 1 text run 1 at (120.00,265.00) startOffset 0 endOffset 19 width 95.00: "tspan middle front "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 95x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 95x8
 | 
|              chunk 1 text run 1 at (120.00,274.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
 | 
| -      RenderSVGText {text} at (10,280) size 86x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 49x25
 | 
| -          chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 4 width 49.00: "  X "
 | 
| +      RenderSVGText {text} at (10,283) size 53x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 29x22
 | 
| +          chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 4 width 29.00: "  X "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 0x0
 | 
| -          RenderSVGInlineText {#text} at (-10,-280) size 0x0
 | 
| -        RenderSVGInlineText {#text} at (49,0) size 37x25
 | 
| -          chunk 1 text run 1 at (59.00,300.00) startOffset 0 endOffset 3 width 37.00: "X  "
 | 
| +          RenderSVGInlineText {#text} at (-10,-283) size 0x0
 | 
| +        RenderSVGInlineText {#text} at (29,0) size 24x22
 | 
| +          chunk 1 text run 1 at (39.00,300.00) startOffset 0 endOffset 3 width 24.00: "X  "
 | 
|        RenderSVGText {text} at (120,284) size 95x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 85x8
 | 
|            chunk 1 text run 1 at (120.00,290.00) startOffset 0 endOffset 17 width 85.00: "tspan middle end "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 95x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 95x8
 | 
|              chunk 1 text run 1 at (120.00,299.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
 | 
| -      RenderSVGText {text} at (10,305) size 98x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 12x25
 | 
| -          chunk 1 text run 1 at (10.00,325.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| -        RenderSVGInlineText {#text} at (12,0) size 86x25
 | 
| -          chunk 1 text run 1 at (22.00,325.00) startOffset 0 endOffset 7 width 86.00: " X  X  "
 | 
| +      RenderSVGText {text} at (10,308) size 58x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 5x22
 | 
| +          chunk 1 text run 1 at (10.00,325.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
| +        RenderSVGInlineText {#text} at (5,0) size 53x22
 | 
| +          chunk 1 text run 1 at (15.00,325.00) startOffset 0 endOffset 7 width 53.00: " X  X  "
 | 
|        RenderSVGText {text} at (120,309) size 80x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 80x8
 | 
|            chunk 1 text run 1 at (120.00,315.00) startOffset 0 endOffset 16 width 80.00: "unknown element "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 25x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 25x8
 | 
|              chunk 1 text run 1 at (120.00,324.60) startOffset 0 endOffset 5 width 25.00: "start"
 | 
| -      RenderSVGText {text} at (10,330) size 98x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 49x25
 | 
| -          chunk 1 text run 1 at (10.00,350.00) startOffset 0 endOffset 4 width 49.00: "  X "
 | 
| -        RenderSVGInlineText {#text} at (49,0) size 49x25
 | 
| -          chunk 1 text run 1 at (59.00,350.00) startOffset 0 endOffset 4 width 49.00: " X  "
 | 
| +      RenderSVGText {text} at (10,333) size 58x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 29x22
 | 
| +          chunk 1 text run 1 at (10.00,350.00) startOffset 0 endOffset 4 width 29.00: "  X "
 | 
| +        RenderSVGInlineText {#text} at (29,0) size 29x22
 | 
| +          chunk 1 text run 1 at (39.00,350.00) startOffset 0 endOffset 4 width 29.00: " X  "
 | 
|        RenderSVGText {text} at (120,334) size 80x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 80x8
 | 
|            chunk 1 text run 1 at (120.00,340.00) startOffset 0 endOffset 16 width 80.00: "unknown element "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 30x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 30x8
 | 
|              chunk 1 text run 1 at (120.00,349.60) startOffset 0 endOffset 6 width 30.00: "middle"
 | 
| -      RenderSVGText {text} at (10,355) size 98x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 86x25
 | 
| -          chunk 1 text run 1 at (10.00,375.00) startOffset 0 endOffset 7 width 86.00: "  X  X "
 | 
| -        RenderSVGInlineText {#text} at (86,0) size 12x25
 | 
| -          chunk 1 text run 1 at (96.00,375.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| +      RenderSVGText {text} at (10,358) size 58x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 53x22
 | 
| +          chunk 1 text run 1 at (10.00,375.00) startOffset 0 endOffset 7 width 53.00: "  X  X "
 | 
| +        RenderSVGInlineText {#text} at (53,0) size 5x22
 | 
| +          chunk 1 text run 1 at (63.00,375.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
|        RenderSVGText {text} at (120,359) size 80x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 80x8
 | 
|            chunk 1 text run 1 at (120.00,365.00) startOffset 0 endOffset 16 width 80.00: "unknown element "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 15x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 15x8
 | 
|              chunk 1 text run 1 at (120.00,374.60) startOffset 0 endOffset 3 width 15.00: "end"
 | 
| -      RenderSVGText {text} at (235,80) size 98x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 98x25
 | 
| -          chunk 1 text run 1 at (235.00,100.00) startOffset 0 endOffset 8 width 98.00: "  X  X  "
 | 
| +      RenderSVGText {text} at (235,83) size 58x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 58x22
 | 
| +          chunk 1 text run 1 at (235.00,100.00) startOffset 0 endOffset 8 width 58.00: "  X  X  "
 | 
|        RenderSVGText {text} at (345,94) size 100x8 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 100x8
 | 
|            chunk 1 text run 1 at (345.00,100.00) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
 | 
| -      RenderSVGText {text} at (235,130) size 38x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 38x25
 | 
| -          chunk 1 text run 1 at (235.00,150.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (260.00,150.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (235,133) size 33x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 33x22
 | 
| +          chunk 1 text run 1 at (235.00,150.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (254.00,150.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 0x0
 | 
|        RenderSVGText {text} at (345,134) size 100x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 95x8
 | 
| @@ -153,111 +153,111 @@ layer at (0,0) size 450x500
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 100x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 100x8
 | 
|              chunk 1 text run 1 at (345.00,149.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
 | 
| -      RenderSVGText {text} at (235,155) size 62x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 38x25
 | 
| -          chunk 1 text run 1 at (235.00,175.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (260.00,175.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| -        RenderSVGTSpan {tspan} at (0,0) size 24x25
 | 
| -          RenderSVGInlineText {#text} at (38,0) size 24x25
 | 
| -            chunk 1 text run 1 at (273.00,175.00) startOffset 0 endOffset 2 width 24.00: "  "
 | 
| +      RenderSVGText {text} at (235,158) size 43x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 33x22
 | 
| +          chunk 1 text run 1 at (235.00,175.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (254.00,175.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
| +        RenderSVGTSpan {tspan} at (0,0) size 10x22
 | 
| +          RenderSVGInlineText {#text} at (33,0) size 10x22
 | 
| +            chunk 1 text run 1 at (268.00,175.00) startOffset 0 endOffset 2 width 10.00: "  "
 | 
|        RenderSVGText {text} at (345,159) size 100x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 75x8
 | 
|            chunk 1 text run 1 at (345.00,165.00) startOffset 0 endOffset 15 width 75.00: "tspan end 2spc "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 100x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 100x8
 | 
|              chunk 1 text run 1 at (345.00,174.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
 | 
| -      RenderSVGText {text} at (235,180) size 62x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 50x25
 | 
| -          chunk 1 text run 1 at (235.00,200.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (260.00,200.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -        RenderSVGTSpan {tspan} at (0,0) size 12x25
 | 
| -          RenderSVGInlineText {#text} at (50,0) size 12x25
 | 
| -            chunk 1 text run 1 at (285.00,200.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| +      RenderSVGText {text} at (235,183) size 43x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 38x22
 | 
| +          chunk 1 text run 1 at (235.00,200.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (254.00,200.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +        RenderSVGTSpan {tspan} at (0,0) size 5x22
 | 
| +          RenderSVGInlineText {#text} at (38,0) size 5x22
 | 
| +            chunk 1 text run 1 at (273.00,200.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
|        RenderSVGText {text} at (345,184) size 100x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 50x8
 | 
|            chunk 1 text run 1 at (345.00,190.00) startOffset 0 endOffset 10 width 50.00: "tspan end "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 100x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 100x8
 | 
|              chunk 1 text run 1 at (345.00,199.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
 | 
| -      RenderSVGText {text} at (235,205) size 50x25 contains 1 chunk(s)
 | 
| -        RenderSVGTSpan {tspan} at (0,0) size 12x25
 | 
| -          RenderSVGInlineText {#text} at (0,0) size 12x25
 | 
| -            chunk 1 text run 1 at (235.00,225.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| -        RenderSVGInlineText {#text} at (12,0) size 38x25
 | 
| -          chunk 1 text run 1 at (247.00,225.00) startOffset 1 endOffset 3 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (272.00,225.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (235,208) size 38x22 contains 1 chunk(s)
 | 
| +        RenderSVGTSpan {tspan} at (0,0) size 5x22
 | 
| +          RenderSVGInlineText {#text} at (0,0) size 5x22
 | 
| +            chunk 1 text run 1 at (235.00,225.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
| +        RenderSVGInlineText {#text} at (5,0) size 33x22
 | 
| +          chunk 1 text run 1 at (240.00,225.00) startOffset 1 endOffset 3 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (259.00,225.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|        RenderSVGText {text} at (345,209) size 100x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 60x8
 | 
|            chunk 1 text run 1 at (345.00,215.00) startOffset 0 endOffset 12 width 60.00: "tspan start "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 100x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 100x8
 | 
|              chunk 1 text run 1 at (345.00,224.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
 | 
| -      RenderSVGText {text} at (235,230) size 50x25 contains 1 chunk(s)
 | 
| -        RenderSVGTSpan {tspan} at (0,0) size 12x25
 | 
| -          RenderSVGInlineText {#text} at (0,0) size 12x25
 | 
| -            chunk 1 text run 1 at (235.00,250.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| -        RenderSVGInlineText {#text} at (12,0) size 38x25
 | 
| -          chunk 1 text run 1 at (247.00,250.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (272.00,250.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (235,233) size 38x22 contains 1 chunk(s)
 | 
| +        RenderSVGTSpan {tspan} at (0,0) size 5x22
 | 
| +          RenderSVGInlineText {#text} at (0,0) size 5x22
 | 
| +            chunk 1 text run 1 at (235.00,250.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
| +        RenderSVGInlineText {#text} at (5,0) size 33x22
 | 
| +          chunk 1 text run 1 at (240.00,250.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (259.00,250.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|        RenderSVGText {text} at (345,234) size 100x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 85x8
 | 
|            chunk 1 text run 1 at (345.00,240.00) startOffset 0 endOffset 17 width 85.00: "tspan near start "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 100x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 100x8
 | 
|              chunk 1 text run 1 at (345.00,249.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
 | 
| -      RenderSVGText {text} at (235,255) size 38x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 13x25
 | 
| -          chunk 1 text run 1 at (235.00,275.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| -        RenderSVGTSpan {tspan} at (0,0) size 12x25
 | 
| -          RenderSVGInlineText {#text} at (13,0) size 12x25
 | 
| -            chunk 1 text run 1 at (248.00,275.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| -        RenderSVGInlineText {#text} at (25,0) size 13x25
 | 
| -          chunk 1 text run 1 at (260.00,275.00) startOffset 1 endOffset 2 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (235,258) size 33x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 14x22
 | 
| +          chunk 1 text run 1 at (235.00,275.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
| +        RenderSVGTSpan {tspan} at (0,0) size 5x22
 | 
| +          RenderSVGInlineText {#text} at (14,0) size 5x22
 | 
| +            chunk 1 text run 1 at (249.00,275.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
| +        RenderSVGInlineText {#text} at (19,0) size 14x22
 | 
| +          chunk 1 text run 1 at (254.00,275.00) startOffset 1 endOffset 2 width 14.00: "X"
 | 
|        RenderSVGText {text} at (345,259) size 100x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 95x8
 | 
|            chunk 1 text run 1 at (345.00,265.00) startOffset 0 endOffset 19 width 95.00: "tspan middle front "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 100x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 100x8
 | 
|              chunk 1 text run 1 at (345.00,274.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
 | 
| -      RenderSVGText {text} at (235,280) size 50x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 25x25
 | 
| -          chunk 1 text run 1 at (235.00,300.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -        RenderSVGTSpan {tspan} at (0,0) size 12x25
 | 
| -          RenderSVGInlineText {#text} at (25,0) size 12x25
 | 
| -            chunk 1 text run 1 at (260.00,300.00) startOffset 0 endOffset 1 width 12.00: " "
 | 
| -        RenderSVGInlineText {#text} at (37,0) size 13x25
 | 
| -          chunk 1 text run 1 at (272.00,300.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (235,283) size 38x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 19x22
 | 
| +          chunk 1 text run 1 at (235.00,300.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +        RenderSVGTSpan {tspan} at (0,0) size 5x22
 | 
| +          RenderSVGInlineText {#text} at (19,0) size 5x22
 | 
| +            chunk 1 text run 1 at (254.00,300.00) startOffset 0 endOffset 1 width 5.00: " "
 | 
| +        RenderSVGInlineText {#text} at (24,0) size 14x22
 | 
| +          chunk 1 text run 1 at (259.00,300.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|        RenderSVGText {text} at (345,284) size 100x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 85x8
 | 
|            chunk 1 text run 1 at (345.00,290.00) startOffset 0 endOffset 17 width 85.00: "tspan middle end "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 100x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 100x8
 | 
|              chunk 1 text run 1 at (345.00,299.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
 | 
| -      RenderSVGText {text} at (235,305) size 38x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 38x25
 | 
| -          chunk 1 text run 1 at (235.00,325.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (260.00,325.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (235,308) size 33x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 33x22
 | 
| +          chunk 1 text run 1 at (235.00,325.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (254.00,325.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|        RenderSVGText {text} at (345,309) size 80x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 80x8
 | 
|            chunk 1 text run 1 at (345.00,315.00) startOffset 0 endOffset 16 width 80.00: "unknown element "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 25x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 25x8
 | 
|              chunk 1 text run 1 at (345.00,324.60) startOffset 0 endOffset 5 width 25.00: "start"
 | 
| -      RenderSVGText {text} at (235,330) size 38x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 25x25
 | 
| -          chunk 1 text run 1 at (235.00,350.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -        RenderSVGInlineText {#text} at (25,0) size 13x25
 | 
| -          chunk 1 text run 1 at (260.00,350.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (235,333) size 33x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 19x22
 | 
| +          chunk 1 text run 1 at (235.00,350.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +        RenderSVGInlineText {#text} at (19,0) size 14x22
 | 
| +          chunk 1 text run 1 at (254.00,350.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|        RenderSVGText {text} at (345,334) size 80x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 80x8
 | 
|            chunk 1 text run 1 at (345.00,340.00) startOffset 0 endOffset 16 width 80.00: "unknown element "
 | 
|          RenderSVGTSpan {tspan} at (0,0) size 30x9
 | 
|            RenderSVGInlineText {#text} at (0,9) size 30x8
 | 
|              chunk 1 text run 1 at (345.00,349.60) startOffset 0 endOffset 6 width 30.00: "middle"
 | 
| -      RenderSVGText {text} at (236,355) size 38x25 contains 1 chunk(s)
 | 
| -        RenderSVGInlineText {#text} at (0,0) size 38x25
 | 
| -          chunk 1 text run 1 at (236.00,375.00) startOffset 0 endOffset 2 width 25.00: "X "
 | 
| -          chunk 1 text run 1 at (261.00,375.00) startOffset 0 endOffset 1 width 13.00: "X"
 | 
| +      RenderSVGText {text} at (236,358) size 33x22 contains 1 chunk(s)
 | 
| +        RenderSVGInlineText {#text} at (0,0) size 33x22
 | 
| +          chunk 1 text run 1 at (236.00,375.00) startOffset 0 endOffset 2 width 19.00: "X "
 | 
| +          chunk 1 text run 1 at (255.00,375.00) startOffset 0 endOffset 1 width 14.00: "X"
 | 
|          RenderSVGInlineText {#text} at (0,0) size 0x0
 | 
|        RenderSVGText {text} at (345,359) size 80x18 contains 1 chunk(s)
 | 
|          RenderSVGInlineText {#text} at (0,0) size 80x8
 | 
| 
 |