layer at (0,0) size 800x600
  RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
  RenderBlock {HTML} at (0,0) size 800x600
    RenderBody {BODY} at (8,8) size 784x576
      RenderBlock {P} at (0,0) size 784x20
        RenderText {#text} at (0,0) size 519x19
          text run at (0,0) width 519: "Tests that CSS-generated :before or :after content doesn't intrude into ruby bases."
      RenderBlock {P} at (0,36) size 784x0
      RenderBlock (anonymous) at (0,36) size 784x31
        RenderText {#text} at (0,11) size 29x19
          text run at (0,11) width 29: "Foo "
        RenderRuby (inline) {RUBY} at (0,0) size 76x19
          RenderInline (generated) at (0,0) size 53x19
            RenderText at (28,11) size 53x19
              text run at (28,11) width 53: "[before]"
          RenderRubyRun (anonymous) at (75,11) size 33x20
            RenderRubyText {RT} at (0,-11) size 32x12
              RenderText {#text} at (0,0) size 32x11
                text run at (0,0) width 32: "long text"
            RenderRubyBase (anonymous) at (0,0) size 32x20
              RenderText {#text} at (11,0) size 9x19
                text run at (11,0) width 9: "b"
        RenderText {#text} at (103,11) size 28x19
          text run at (103,11) width 28: " Bar"
        RenderBR {BR} at (130,26) size 1x0
      RenderBlock {P} at (0,83) size 784x0
      RenderBlock {P} at (0,83) size 784x0
      RenderBlock (anonymous) at (0,83) size 784x31
        RenderText {#text} at (0,11) size 29x19
          text run at (0,11) width 29: "Foo "
        RenderRuby (inline) {RUBY} at (0,0) size 64x19
          RenderRubyRun (anonymous) at (24,11) size 33x20
            RenderRubyText {RT} at (0,-11) size 32x12
              RenderText {#text} at (0,0) size 32x11
                text run at (0,0) width 32: "long text"
            RenderRubyBase (anonymous) at (0,0) size 32x20
              RenderText {#text} at (11,0) size 9x19
                text run at (11,0) width 9: "b"
          RenderInline (generated) at (0,0) size 41x19
            RenderText at (51,11) size 41x19
              text run at (51,11) width 41: "[after]"
        RenderText {#text} at (91,11) size 28x19
          text run at (91,11) width 28: " Bar"
        RenderBR {BR} at (118,26) size 1x0
      RenderBlock {P} at (0,130) size 784x0
      RenderBlock {P} at (0,130) size 784x0
      RenderBlock (anonymous) at (0,130) size 784x31
        RenderText {#text} at (0,11) size 29x19
          text run at (0,11) width 29: "Foo "
        RenderRuby (inline) {RUBY} at (0,0) size 116x19
          RenderInline (generated) at (0,0) size 53x19
            RenderText at (28,11) size 53x19
              text run at (28,11) width 53: "[before]"
          RenderRubyRun (anonymous) at (75,11) size 33x20
            RenderRubyText {RT} at (0,-11) size 32x12
              RenderText {#text} at (0,0) size 32x11
                text run at (0,0) width 32: "long text"
            RenderRubyBase (anonymous) at (0,0) size 32x20
              RenderText {#text} at (11,0) size 9x19
                text run at (11,0) width 9: "b"
          RenderInline (generated) at (0,0) size 41x19
            RenderText at (103,11) size 41x19
              text run at (103,11) width 41: "[after]"
        RenderText {#text} at (143,11) size 28x19
          text run at (143,11) width 28: " Bar"
        RenderBR {BR} at (170,26) size 1x0
      RenderBlock {P} at (0,177) size 784x0
