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 784x578
      RenderBlock {P} at (0,0) size 784x38
        RenderText {#text} at (0,0) size 779x38
          text run at (0,0) width 779: "Results that match WinIE are two columns on the right that say \"after\" every time, except for the last row which should have"
          text run at (0,19) width 156: "nothing in either column."
      RenderBlock {P} at (0,52) size 784x19
        RenderText {#text} at (0,0) size 702x19
          text run at (0,0) width 702: "Results that match Gecko are like WinIE, but with \"before\" for the attribute in the first two rows and the last row."
      RenderBlock {HR} at (0,85) size 784x2 [border: (1px inset #000000)]
      RenderBlock {FORM} at (0,94) size 784x482
        RenderTable {TABLE} at (0,0) size 784x482
          RenderTableSection {THEAD} at (0,0) size 784x26
            RenderTableRow {TR} at (0,2) size 784x22
              RenderTableCell {TH} at (2,2) size 376x22 [r=0 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 62x20
                  text run at (1,1) width 62: "test case"
              RenderTableCell {TH} at (380,2) size 278x22 [r=0 c=1 rs=1 cs=1]
                RenderText {#text} at (1,1) size 89x20
                  text run at (1,1) width 89: "form element"
              RenderTableCell {TH} at (660,2) size 60x22 [r=0 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 58x20
                  text run at (1,1) width 58: "property"
              RenderTableCell {TH} at (722,2) size 60x22 [r=0 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 58x20
                  text run at (1,1) width 58: "attribute"
          RenderTableSection {TBODY} at (0,26) size 784x456
            RenderTableRow {TR} at (0,2) size 784x31
              RenderTableCell {TD} at (2,7) size 376x21 [r=0 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 206x19
                  text run at (1,1) width 206: "text with value property changed"
              RenderTableCell {TD} at (380,2) size 278x31 [r=0 c=1 rs=1 cs=1]
                RenderTextControl {INPUT} at (3,3) size 168x25 [border: (2px inset #000000)]
              RenderTableCell {TD} at (660,7) size 60x21 [r=0 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,7) size 60x21 [r=0 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 41x19
                  text run at (1,1) width 41: "before"
            RenderTableRow {TR} at (0,35) size 784x31
              RenderTableCell {TD} at (2,40) size 376x21 [r=1 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 244x19
                  text run at (1,1) width 244: "password with value property changed"
              RenderTableCell {TD} at (380,35) size 278x31 [r=1 c=1 rs=1 cs=1]
                RenderTextControl {INPUT} at (3,3) size 168x25 [border: (2px inset #000000)]
              RenderTableCell {TD} at (660,40) size 60x21 [r=1 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,40) size 60x21 [r=1 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 41x19
                  text run at (1,1) width 41: "before"
            RenderTableRow {TR} at (0,68) size 784x21
              RenderTableCell {TD} at (2,68) size 376x21 [r=2 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 247x19
                  text run at (1,1) width 247: "check box with value property changed"
              RenderTableCell {TD} at (380,68) size 278x21 [r=2 c=1 rs=1 cs=1]
                RenderBlock {INPUT} at (4,4) size 13x13
              RenderTableCell {TD} at (660,68) size 60x21 [r=2 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,68) size 60x21 [r=2 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,91) size 784x21
              RenderTableCell {TD} at (2,91) size 376x21 [r=3 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 226x19
                  text run at (1,1) width 226: "hidden with value property changed"
              RenderTableCell {TD} at (380,100) size 278x2 [r=3 c=1 rs=1 cs=1]
              RenderTableCell {TD} at (660,91) size 60x21 [r=3 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,91) size 60x21 [r=3 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,114) size 784x34
              RenderTableCell {TD} at (2,120) size 376x21 [r=4 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 223x19
                  text run at (1,1) width 223: "button with value property changed"
              RenderTableCell {TD} at (380,114) size 278x34 [r=4 c=1 rs=1 cs=1]
                RenderButton {INPUT} at (3,3) size 36x28 [bgcolor=#C0C0C0]
                  RenderBlock (anonymous) at (6,6) size 24x17
                    RenderText at (0,0) size 24x17
                      text run at (0,0) width 24: "after"
              RenderTableCell {TD} at (660,120) size 60x21 [r=4 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,120) size 60x21 [r=4 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,150) size 784x21
              RenderTableCell {TD} at (2,150) size 376x21 [r=5 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 222x19
                  text run at (1,1) width 222: "image with value property changed"
              RenderTableCell {TD} at (380,150) size 278x21 [r=5 c=1 rs=1 cs=1]
                RenderImage {INPUT} at (1,1) size 41x19
              RenderTableCell {TD} at (660,150) size 60x21 [r=5 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,150) size 60x21 [r=5 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,173) size 784x21
              RenderTableCell {TD} at (2,173) size 376x21 [r=6 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 215x19
                  text run at (1,1) width 215: "radio with value property changed"
              RenderTableCell {TD} at (380,173) size 278x20 [r=6 c=1 rs=1 cs=1]
                RenderBlock {INPUT} at (4,4) size 12x12
              RenderTableCell {TD} at (660,173) size 60x21 [r=6 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,173) size 60x21 [r=6 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,196) size 784x31
              RenderTableCell {TD} at (2,201) size 376x21 [r=7 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 205x19
                  text run at (1,1) width 205: "text with value attribute changed"
              RenderTableCell {TD} at (380,196) size 278x31 [r=7 c=1 rs=1 cs=1]
                RenderTextControl {INPUT} at (3,3) size 168x25 [border: (2px inset #000000)]
              RenderTableCell {TD} at (660,201) size 60x21 [r=7 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,201) size 60x21 [r=7 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,229) size 784x21
              RenderTableCell {TD} at (2,229) size 376x21 [r=8 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 246x19
                  text run at (1,1) width 246: "check box with value attribute changed"
              RenderTableCell {TD} at (380,229) size 278x21 [r=8 c=1 rs=1 cs=1]
                RenderBlock {INPUT} at (4,4) size 13x13
              RenderTableCell {TD} at (660,229) size 60x21 [r=8 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,229) size 60x21 [r=8 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,252) size 784x40
              RenderTableCell {TD} at (2,252) size 376x40 [r=9 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 355x38
                  text run at (1,1) width 355: "text with value property changed, then turned into check"
                  text run at (1,20) width 23: "box"
              RenderTableCell {TD} at (380,261) size 278x21 [r=9 c=1 rs=1 cs=1]
                RenderBlock {INPUT} at (4,4) size 13x13
              RenderTableCell {TD} at (660,261) size 60x21 [r=9 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,261) size 60x21 [r=9 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,294) size 784x40
              RenderTableCell {TD} at (2,294) size 376x40 [r=10 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 355x38
                  text run at (1,1) width 355: "check box with value property changed, then turned into"
                  text run at (1,20) width 23: "text"
              RenderTableCell {TD} at (380,298) size 278x31 [r=10 c=1 rs=1 cs=1]
                RenderTextControl {INPUT} at (3,3) size 168x25 [border: (2px inset #000000)]
              RenderTableCell {TD} at (660,303) size 60x21 [r=10 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,303) size 60x21 [r=10 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,336) size 784x40
              RenderTableCell {TD} at (2,336) size 376x40 [r=11 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 354x38
                  text run at (1,1) width 354: "text with value attribute changed, then turned into check"
                  text run at (1,20) width 23: "box"
              RenderTableCell {TD} at (380,345) size 278x21 [r=11 c=1 rs=1 cs=1]
                RenderBlock {INPUT} at (4,4) size 13x13
              RenderTableCell {TD} at (660,345) size 60x21 [r=11 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,345) size 60x21 [r=11 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,378) size 784x40
              RenderTableCell {TD} at (2,378) size 376x40 [r=12 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 354x38
                  text run at (1,1) width 354: "check box with value attribute changed, then turned into"
                  text run at (1,20) width 23: "text"
              RenderTableCell {TD} at (380,382) size 278x31 [r=12 c=1 rs=1 cs=1]
                RenderTextControl {INPUT} at (3,3) size 168x25 [border: (2px inset #000000)]
              RenderTableCell {TD} at (660,387) size 60x21 [r=12 c=2 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
              RenderTableCell {TD} at (722,387) size 60x21 [r=12 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 29x19
                  text run at (1,1) width 29: "after"
            RenderTableRow {TR} at (0,420) size 784x34
              RenderTableCell {TD} at (2,426) size 376x21 [r=13 c=0 rs=1 cs=1]
                RenderText {#text} at (1,1) size 201x19
                  text run at (1,1) width 201: "file with value property changed"
              RenderTableCell {TD} at (380,420) size 278x34 [r=13 c=1 rs=1 cs=1]
                RenderFileUploadControl {INPUT} at (3,3) size 272x28
                  RenderButton {INPUT} at (0,0) size 78x28 [bgcolor=#C0C0C0]
                    RenderBlock (anonymous) at (6,6) size 66x17
                      RenderText at (0,0) size 66x17
                        text run at (0,0) width 66: "Choose File"
              RenderTableCell {TD} at (660,436) size 60x2 [r=13 c=2 rs=1 cs=1]
              RenderTableCell {TD} at (722,426) size 60x21 [r=13 c=3 rs=1 cs=1]
                RenderText {#text} at (1,1) size 41x19
                  text run at (1,1) width 41: "before"
layer at (394,136) size 162x19
  RenderBlock {DIV} at (3,3) size 162x19
    RenderText {#text} at (1,0) size 41x19
      text run at (1,0) width 41: "before"
layer at (394,169) size 162x19
  RenderBlock {DIV} at (3,3) size 162x19
    RenderText {#text} at (1,0) size 30x19
      text run at (1,0) width 30: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
layer at (394,330) size 162x19
  RenderBlock {DIV} at (3,3) size 162x19
    RenderText {#text} at (1,0) size 29x19
      text run at (1,0) width 29: "after"
layer at (394,432) size 162x19
  RenderBlock {DIV} at (3,3) size 162x19
    RenderText {#text} at (1,0) size 29x19
      text run at (1,0) width 29: "after"
layer at (394,516) size 162x19
  RenderBlock {DIV} at (3,3) size 162x19
    RenderText {#text} at (1,0) size 29x19
      text run at (1,0) width 29: "after"
