layer at (0,0) size 800x600
  RenderView at (0,0) size 800x600
layer at (0,0) size 450x500
  RenderSVGRoot {svg} at (10,-14) size 2147483648.00x2147483648.00
    RenderSVGText {text} at (130,40) size 190x17 contains 1 chunk(s)
      RenderSVGInlineText {#text} at (0,-14) size 190x17
        chunk 1 (middle anchor) text run 1 at (130.00,40.00) startOffset 0 endOffset 26 width 190.00: "Test of xml:space handling"
    RenderSVGContainer {g} at (10,-14) size 2147483648.00x2147483648.00
      RenderSVGText {text} at (10,0) size 28x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 28x18
          chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 2 width 16.00: "X "
          chunk 1 text run 2 at (26.00,0.00) startOffset 0 endOffset 1 width 12.00: "X"
      RenderSVGText {text} at (120,75) size 107x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 107x18
          chunk 1 text run 1 at (120.00,75.00) startOffset 0 endOffset 17 width 107.00: "no xml:space attr"
      RenderSVGText {text} at (10,100) size 28x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 28x18
          chunk 1 text run 1 at (10.00,100.00) startOffset 0 endOffset 2 width 16.00: "X "
          chunk 1 text run 2 at (26.00,100.00) startOffset 0 endOffset 1 width 12.00: "X"
      RenderSVGText {text} at (120,100) size 129x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 129x18
          chunk 1 text run 1 at (120.00,100.00) startOffset 0 endOffset 19 width 129.00: "xml:space=\"default\""
      RenderSVGText {text} at (10,150) size 48x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 48x18
          chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 8 width 48.00: "  X  X  "
        RenderSVGTSpan {tspan} at (0,0) size 1x1
      RenderSVGText {text} at (120,140) size 129x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 125x18
          chunk 1 text run 1 at (120.00,140.00) startOffset 0 endOffset 19 width 125.00: "Empty tspan at end "
        RenderSVGTSpan {tspan} at (0,0) size 129x19
          RenderSVGInlineText {#text} at (0,5) size 129x19
            chunk 2 text run 1 at (120.00,159.20) startOffset 0 endOffset 19 width 129.00: "xml:space=\"default\""
      RenderSVGText {text} at (10,175) size 40x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 40x18
          chunk 1 text run 1 at (10.00,175.00) startOffset 0 endOffset 6 width 40.00: "  X  X"
        RenderSVGTSpan {tspan} at (0,0) size 0x0
          RenderSVGInlineText {#text} at (0,0) size 0x0
      RenderSVGText {text} at (120,165) size 129x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 97x18
          chunk 1 text run 1 at (120.00,165.00) startOffset 0 endOffset 15 width 97.00: "tspan end 2spc "
        RenderSVGTSpan {tspan} at (0,0) size 129x19
          RenderSVGInlineText {#text} at (0,5) size 129x19
            chunk 2 text run 1 at (120.00,184.20) startOffset 0 endOffset 19 width 129.00: "xml:space=\"default\""
      RenderSVGText {text} at (10,200) size 44x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 44x18
          chunk 1 text run 1 at (10.00,200.00) startOffset 0 endOffset 7 width 44.00: "  X  X "
        RenderSVGTSpan {tspan} at (0,0) size 0x0
          RenderSVGInlineText {#text} at (0,0) size 0x0
      RenderSVGText {text} at (120,190) size 129x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 64x18
          chunk 1 text run 1 at (120.00,190.00) startOffset 0 endOffset 10 width 64.00: "tspan end "
        RenderSVGTSpan {tspan} at (0,0) size 129x19
          RenderSVGInlineText {#text} at (0,5) size 129x19
            chunk 2 text run 1 at (120.00,209.20) startOffset 0 endOffset 19 width 129.00: "xml:space=\"default\""
      RenderSVGText {text} at (10,225) size 44x18 contains 1 chunk(s)
        RenderSVGTSpan {tspan} at (0,0) size 0x0
          RenderSVGInlineText {#text} at (0,0) size 0x0
        RenderSVGInlineText {#text} at (0,-14) size 44x18
          chunk 1 text run 1 at (10.00,225.00) startOffset 0 endOffset 7 width 44.00: " X  X  "
      RenderSVGText {text} at (120,215) size 129x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 67x18
          chunk 1 text run 1 at (120.00,215.00) startOffset 0 endOffset 12 width 67.00: "tspan start "
        RenderSVGTSpan {tspan} at (0,0) size 129x19
          RenderSVGInlineText {#text} at (0,5) size 129x19
            chunk 2 text run 1 at (120.00,234.20) startOffset 0 endOffset 19 width 129.00: "xml:space=\"default\""
      RenderSVGText {text} at (10,250) size 48x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 4x18
          chunk 1 text run 1 at (10.00,250.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGTSpan {tspan} at (0,0) size 4x18
          RenderSVGInlineText {#text} at (4,-14) size 4x18
            chunk 1 text run 2 at (14.00,250.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGInlineText {#text} at (8,-14) size 40x18
          chunk 1 text run 3 at (18.00,250.00) startOffset 0 endOffset 6 width 40.00: "X  X  "
      RenderSVGText {text} at (120,240) size 129x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 98x18
          chunk 1 text run 1 at (120.00,240.00) startOffset 0 endOffset 17 width 98.00: "tspan near start "
        RenderSVGTSpan {tspan} at (0,0) size 129x19
          RenderSVGInlineText {#text} at (0,5) size 129x19
            chunk 2 text run 1 at (120.00,259.20) startOffset 0 endOffset 19 width 129.00: "xml:space=\"default\""
      RenderSVGText {text} at (10,275) size 48x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 20x18
          chunk 1 text run 1 at (10.00,275.00) startOffset 0 endOffset 3 width 20.00: "  X"
        RenderSVGTSpan {tspan} at (0,0) size 4x18
          RenderSVGInlineText {#text} at (20,-14) size 4x18
            chunk 1 text run 2 at (30.00,275.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGInlineText {#text} at (24,-14) size 24x18
          chunk 1 text run 3 at (34.00,275.00) startOffset 0 endOffset 4 width 24.00: " X  "
      RenderSVGText {text} at (120,265) size 129x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 118x18
          chunk 1 text run 1 at (120.00,265.00) startOffset 0 endOffset 19 width 118.00: "tspan middle front "
        RenderSVGTSpan {tspan} at (0,0) size 129x19
          RenderSVGInlineText {#text} at (0,5) size 129x19
            chunk 2 text run 1 at (120.00,284.20) startOffset 0 endOffset 19 width 129.00: "xml:space=\"default\""
      RenderSVGText {text} at (10,300) size 48x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 24x18
          chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 4 width 24.00: "  X "
        RenderSVGTSpan {tspan} at (0,0) size 4x18
          RenderSVGInlineText {#text} at (24,-14) size 4x18
            chunk 1 text run 2 at (34.00,300.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGInlineText {#text} at (28,-14) size 20x18
          chunk 1 text run 3 at (38.00,300.00) startOffset 0 endOffset 3 width 20.00: "X  "
      RenderSVGText {text} at (120,290) size 129x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 111x18
          chunk 1 text run 1 at (120.00,290.00) startOffset 0 endOffset 17 width 111.00: "tspan middle end "
        RenderSVGTSpan {tspan} at (0,0) size 129x19
          RenderSVGInlineText {#text} at (0,5) size 129x19
            chunk 2 text run 1 at (120.00,309.20) startOffset 0 endOffset 19 width 129.00: "xml:space=\"default\""
      RenderSVGText {text} at (10,325) size 48x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 4x18
          chunk 1 text run 1 at (10.00,325.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGInlineText {#text} at (4,-14) size 44x18
          chunk 1 text run 2 at (14.00,325.00) startOffset 0 endOffset 7 width 44.00: " X  X  "
      RenderSVGText {text} at (120,315) size 117x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 117x18
          chunk 1 text run 1 at (120.00,315.00) startOffset 0 endOffset 16 width 117.00: "unknown element "
        RenderSVGTSpan {tspan} at (0,0) size 26x19
          RenderSVGInlineText {#text} at (0,5) size 26x19
            chunk 2 text run 1 at (120.00,334.20) startOffset 0 endOffset 5 width 26.00: "start"
      RenderSVGText {text} at (10,350) size 48x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 24x18
          chunk 1 text run 1 at (10.00,350.00) startOffset 0 endOffset 4 width 24.00: "  X "
        RenderSVGInlineText {#text} at (24,-14) size 24x18
          chunk 1 text run 2 at (34.00,350.00) startOffset 0 endOffset 4 width 24.00: " X  "
      RenderSVGText {text} at (120,340) size 117x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 117x18
          chunk 1 text run 1 at (120.00,340.00) startOffset 0 endOffset 16 width 117.00: "unknown element "
        RenderSVGTSpan {tspan} at (0,0) size 43x19
          RenderSVGInlineText {#text} at (0,5) size 43x19
            chunk 2 text run 1 at (120.00,359.20) startOffset 0 endOffset 6 width 43.00: "middle"
      RenderSVGText {text} at (10,375) size 48x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 44x18
          chunk 1 text run 1 at (10.00,375.00) startOffset 0 endOffset 7 width 44.00: "  X  X "
        RenderSVGInlineText {#text} at (44,-14) size 4x18
          chunk 1 text run 2 at (54.00,375.00) startOffset 0 endOffset 1 width 4.00: " "
      RenderSVGText {text} at (120,365) size 117x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 117x18
          chunk 1 text run 1 at (120.00,365.00) startOffset 0 endOffset 16 width 117.00: "unknown element "
        RenderSVGTSpan {tspan} at (0,0) size 23x19
          RenderSVGInlineText {#text} at (0,5) size 23x19
            chunk 2 text run 1 at (120.00,384.20) startOffset 0 endOffset 3 width 23.00: "end"
      RenderSVGText {text} at (235,100) size 48x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 48x18
          chunk 1 text run 1 at (235.00,100.00) startOffset 0 endOffset 8 width 48.00: "  X  X  "
      RenderSVGText {text} at (345,100) size 139x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 139x18
          chunk 1 text run 1 at (345.00,100.00) startOffset 0 endOffset 20 width 139.00: "xml:space=\"preserve\""
      RenderSVGText {text} at (235,150) size 28x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 28x18
          chunk 1 text run 1 at (235.00,150.00) startOffset 0 endOffset 2 width 16.00: "X "
          chunk 1 text run 2 at (251.00,150.00) startOffset 0 endOffset 1 width 12.00: "X"
        RenderSVGTSpan {tspan} at (0,0) size 0x0
      RenderSVGText {text} at (345,140) size 139x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 125x18
          chunk 1 text run 1 at (345.00,140.00) startOffset 0 endOffset 19 width 125.00: "Empty tspan at end "
        RenderSVGTSpan {tspan} at (0,0) size 139x19
          RenderSVGInlineText {#text} at (0,5) size 139x19
            chunk 2 text run 1 at (345.00,159.20) startOffset 0 endOffset 20 width 139.00: "xml:space=\"preserve\""
      RenderSVGText {text} at (235,175) size 36x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 28x18
          chunk 1 text run 1 at (235.00,175.00) startOffset 0 endOffset 2 width 16.00: "X "
          chunk 1 text run 2 at (251.00,175.00) startOffset 0 endOffset 1 width 12.00: "X"
        RenderSVGTSpan {tspan} at (0,0) size 8x18
          RenderSVGInlineText {#text} at (28,-14) size 8x18
            chunk 1 text run 3 at (263.00,175.00) startOffset 0 endOffset 2 width 8.00: "  "
      RenderSVGText {text} at (345,165) size 139x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 97x18
          chunk 1 text run 1 at (345.00,165.00) startOffset 0 endOffset 15 width 97.00: "tspan end 2spc "
        RenderSVGTSpan {tspan} at (0,0) size 139x19
          RenderSVGInlineText {#text} at (0,5) size 139x19
            chunk 2 text run 1 at (345.00,184.20) startOffset 0 endOffset 20 width 139.00: "xml:space=\"preserve\""
      RenderSVGText {text} at (235,200) size 36x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 32x18
          chunk 1 text run 1 at (235.00,200.00) startOffset 0 endOffset 2 width 16.00: "X "
          chunk 1 text run 2 at (251.00,200.00) startOffset 0 endOffset 2 width 16.00: "X "
        RenderSVGTSpan {tspan} at (0,0) size 4x18
          RenderSVGInlineText {#text} at (32,-14) size 4x18
            chunk 1 text run 3 at (267.00,200.00) startOffset 0 endOffset 1 width 4.00: " "
      RenderSVGText {text} at (345,190) size 139x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 64x18
          chunk 1 text run 1 at (345.00,190.00) startOffset 0 endOffset 10 width 64.00: "tspan end "
        RenderSVGTSpan {tspan} at (0,0) size 139x19
          RenderSVGInlineText {#text} at (0,5) size 139x19
            chunk 2 text run 1 at (345.00,209.20) startOffset 0 endOffset 20 width 139.00: "xml:space=\"preserve\""
      RenderSVGText {text} at (235,225) size 36x18 contains 1 chunk(s)
        RenderSVGTSpan {tspan} at (0,0) size 4x18
          RenderSVGInlineText {#text} at (0,-14) size 4x18
            chunk 1 text run 1 at (235.00,225.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGInlineText {#text} at (4,-14) size 32x18
          chunk 1 text run 2 at (239.00,225.00) startOffset 0 endOffset 3 width 20.00: " X "
          chunk 1 text run 3 at (259.00,225.00) startOffset 0 endOffset 1 width 12.00: "X"
      RenderSVGText {text} at (345,215) size 139x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 67x18
          chunk 1 text run 1 at (345.00,215.00) startOffset 0 endOffset 12 width 67.00: "tspan start "
        RenderSVGTSpan {tspan} at (0,0) size 139x19
          RenderSVGInlineText {#text} at (0,5) size 139x19
            chunk 2 text run 1 at (345.00,234.20) startOffset 0 endOffset 20 width 139.00: "xml:space=\"preserve\""
      RenderSVGText {text} at (235,250) size 32x18 contains 1 chunk(s)
        RenderSVGTSpan {tspan} at (0,0) size 4x18
          RenderSVGInlineText {#text} at (0,-14) size 4x18
            chunk 1 text run 1 at (235.00,250.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGInlineText {#text} at (4,-14) size 28x18
          chunk 1 text run 2 at (239.00,250.00) startOffset 0 endOffset 2 width 16.00: "X "
          chunk 1 text run 3 at (255.00,250.00) startOffset 0 endOffset 1 width 12.00: "X"
      RenderSVGText {text} at (345,240) size 139x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 98x18
          chunk 1 text run 1 at (345.00,240.00) startOffset 0 endOffset 17 width 98.00: "tspan near start "
        RenderSVGTSpan {tspan} at (0,0) size 139x19
          RenderSVGInlineText {#text} at (0,5) size 139x19
            chunk 2 text run 1 at (345.00,259.20) startOffset 0 endOffset 20 width 139.00: "xml:space=\"preserve\""
      RenderSVGText {text} at (235,275) size 32x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 12x18
          chunk 1 text run 1 at (235.00,275.00) startOffset 0 endOffset 1 width 12.00: "X"
        RenderSVGTSpan {tspan} at (0,0) size 4x18
          RenderSVGInlineText {#text} at (12,-14) size 4x18
            chunk 1 text run 2 at (247.00,275.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGInlineText {#text} at (16,-14) size 16x18
          chunk 1 text run 3 at (251.00,275.00) startOffset 0 endOffset 2 width 16.00: " X"
      RenderSVGText {text} at (345,265) size 139x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 118x18
          chunk 1 text run 1 at (345.00,265.00) startOffset 0 endOffset 19 width 118.00: "tspan middle front "
        RenderSVGTSpan {tspan} at (0,0) size 139x19
          RenderSVGInlineText {#text} at (0,5) size 139x19
            chunk 2 text run 1 at (345.00,284.20) startOffset 0 endOffset 20 width 139.00: "xml:space=\"preserve\""
      RenderSVGText {text} at (235,300) size 32x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 16x18
          chunk 1 text run 1 at (235.00,300.00) startOffset 0 endOffset 2 width 16.00: "X "
        RenderSVGTSpan {tspan} at (0,0) size 4x18
          RenderSVGInlineText {#text} at (16,-14) size 4x18
            chunk 1 text run 2 at (251.00,300.00) startOffset 0 endOffset 1 width 4.00: " "
        RenderSVGInlineText {#text} at (20,-14) size 12x18
          chunk 1 text run 3 at (255.00,300.00) startOffset 0 endOffset 1 width 12.00: "X"
      RenderSVGText {text} at (345,290) size 139x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 111x18
          chunk 1 text run 1 at (345.00,290.00) startOffset 0 endOffset 17 width 111.00: "tspan middle end "
        RenderSVGTSpan {tspan} at (0,0) size 139x19
          RenderSVGInlineText {#text} at (0,5) size 139x19
            chunk 2 text run 1 at (345.00,309.20) startOffset 0 endOffset 20 width 139.00: "xml:space=\"preserve\""
      RenderSVGText {text} at (235,325) size 28x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 28x18
          chunk 1 text run 1 at (235.00,325.00) startOffset 0 endOffset 2 width 16.00: "X "
          chunk 1 text run 2 at (251.00,325.00) startOffset 0 endOffset 1 width 12.00: "X"
      RenderSVGText {text} at (345,315) size 117x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 117x18
          chunk 1 text run 1 at (345.00,315.00) startOffset 0 endOffset 16 width 117.00: "unknown element "
        RenderSVGTSpan {tspan} at (0,0) size 26x19
          RenderSVGInlineText {#text} at (0,5) size 26x19
            chunk 2 text run 1 at (345.00,334.20) startOffset 0 endOffset 5 width 26.00: "start"
      RenderSVGText {text} at (235,350) size 28x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 16x18
          chunk 1 text run 1 at (235.00,350.00) startOffset 0 endOffset 2 width 16.00: "X "
        RenderSVGInlineText {#text} at (16,-14) size 12x18
          chunk 1 text run 2 at (251.00,350.00) startOffset 0 endOffset 1 width 12.00: "X"
      RenderSVGText {text} at (345,340) size 117x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 117x18
          chunk 1 text run 1 at (345.00,340.00) startOffset 0 endOffset 16 width 117.00: "unknown element "
        RenderSVGTSpan {tspan} at (0,0) size 43x19
          RenderSVGInlineText {#text} at (0,5) size 43x19
            chunk 2 text run 1 at (345.00,359.20) startOffset 0 endOffset 6 width 43.00: "middle"
      RenderSVGText {text} at (236,375) size 28x18 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 28x18
          chunk 1 text run 1 at (236.00,375.00) startOffset 0 endOffset 2 width 16.00: "X "
          chunk 1 text run 2 at (252.00,375.00) startOffset 0 endOffset 1 width 12.00: "X"
        RenderSVGInlineText {#text} at (0,0) size 0x0
      RenderSVGText {text} at (345,365) size 117x38 contains 2 chunk(s)
        RenderSVGInlineText {#text} at (0,-14) size 117x18
          chunk 1 text run 1 at (345.00,365.00) startOffset 0 endOffset 16 width 117.00: "unknown element "
        RenderSVGTSpan {tspan} at (0,0) size 23x19
          RenderSVGInlineText {#text} at (0,5) size 23x19
            chunk 2 text run 1 at (345.00,384.20) startOffset 0 endOffset 3 width 23.00: "end"
