layer at (0,0) size 800x600
  LayoutView at (0,0) size 800x600
layer at (0,0) size 800x232
  LayoutBlockFlow {html} at (0,0) size 800x232
    LayoutBlockFlow {body} at (8,8) size 784x216
      LayoutTable {table} at (0,0) size 82x216
        LayoutBlockFlow {caption} at (0,0) size 82x72
          LayoutText {#text} at (20,0) size 83x71
            text run at (20,0) width 42: "PASS:"
            text run at (0,18) width 83: "Dynamically"
            text run at (21,36) width 40: "added"
            text run at (17,54) width 48: "caption"
        LayoutBlockFlow {caption} at (0,72) size 82x36
          LayoutText {#text} at (4,0) size 76x35
            text run at (4,0) width 74: "PASS: Text"
            text run at (3,18) width 76: "in caption 1"
layer at (8,116) size 82x36 transparent
  LayoutBlockFlow {caption} at (0,108) size 82x36
    LayoutText {#text} at (4,0) size 76x35
      text run at (4,0) width 74: "PASS: Text"
      text run at (3,18) width 76: "in caption 2"
layer at (8,152) size 82x36 transparent
  LayoutBlockFlow {caption} at (0,144) size 82x36
    LayoutText {#text} at (4,0) size 76x35
      text run at (4,0) width 74: "PASS: Text"
      text run at (3,18) width 76: "in caption 3"
layer at (8,188) size 82x36 transparent
  LayoutBlockFlow {caption} at (0,180) size 82x36
    LayoutText {#text} at (4,0) size 76x35
      text run at (4,0) width 74: "PASS: Text"
      text run at (3,18) width 76: "in caption 4"