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 784x584
      RenderText {#text} at (0,0) size 637x18
        text run at (0,0) width 637: "This tests that the text security mode switches correctly when the placeholder appears and disappears."
      RenderBR {BR} at (637,14) size 0x0
      RenderText {#text} at (0,20) size 357x18
        text run at (0,20) width 357: "Leave field 1 alone. It should show the placeholder text: "
      RenderTextControl {INPUT} at (359,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
      RenderBR {BR} at (509,34) size 0x0
      RenderText {#text} at (0,43) size 407x18
        text run at (0,43) width 148: "Focus field 2 and type. "
        text run at (148,43) width 259: "It should show bullets for the password.: "
      RenderTextControl {INPUT} at (409,43) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
      RenderBR {BR} at (559,57) size 0x0
      RenderText {#text} at (0,66) size 590x18
        text run at (0,66) width 148: "Focus field 3 and type. "
        text run at (148,66) width 214: "Clear the value and blur the field. "
        text run at (362,66) width 228: "It should show the placeholder text: "
      RenderTextControl {INPUT} at (592,66) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
      RenderBR {BR} at (742,80) size 0x0
layer at (370,31) size 142x13
  RenderBlock {DIV} at (3,3) size 142x13 [color=#A9A9A9]
    RenderText {#text} at (1,0) size 63x13
      text run at (1,0) width 63: "placeholder"
layer at (420,54) size 142x13
  RenderBlock {DIV} at (3,3) size 142x13
    RenderText {#text} at (1,0) size 25x13
      text run at (1,0) width 25: "\x{2022}\x{2022}\x{2022}\x{2022}"
layer at (603,77) size 142x13
  RenderBlock {DIV} at (3,3) size 142x13 [color=#A9A9A9]
    RenderText {#text} at (1,0) size 63x13
      text run at (1,0) width 63: "placeholder"
