layer at (0,0) size 800x600
  LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
  LayoutBlockFlow {HTML} at (0,0) size 800x600
    LayoutBlockFlow {BODY} at (8,8) size 784x584
      LayoutBlockFlow {P} at (0,0) size 784x0
      LayoutBlockFlow {DIV} at (0,0) size 784x18
        LayoutText {#text} at (0,0) size 606x17
          text run at (0,0) width 443: "In this paragraph, there should be a right floating green ::after block. "
          text run at (442,0) width 164: "It should be ok to do this."
        LayoutBlockFlow (floating) {<pseudo:after>} at (684,0) size 100x100 [color=#008000] [bgcolor=#008000]
          LayoutTextFragment (anonymous) at (0,0) size 56x17
            text run at (0,0) width 56: "Invisible"
layer at (300,300) size 312x18
  LayoutBlockFlow (positioned) {<pseudo:before>} at (300,300) size 311.50x18
    LayoutTextFragment (anonymous) at (0,0) size 312x17
      text run at (0,0) width 312: "Some text that should be at an (x,y) of (300,300)"