layer at (0,0) size 800x600
  RenderCanvas at (0,0) size 800x600
layer at (0,0) size 800x395
  RenderBlock {HTML} at (0,0) size 800x395
    RenderBody {BODY} at (8,18) size 784x363
      RenderBlock {H1} at (0,0) size 784x33
        RenderText {TEXT} at (0,0) size 456x33
          text run at (0,0) width 456: "Minimum and Maximum Widths"
      RenderBlock {DIV} at (0,51) size 784x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 448x17
          text run at (60,3) width 448: " should have a medium solid purple border, as should all the rest."
      RenderBlock {DIV} at (0,74) size 319x57
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 313x34
          text run at (60,3) width 199: " should have a width of 40%. "
          text run at (259,3) width 57: "This is a"
          text run at (3,20) width 68: "reference "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (71,21) size 24x16
            text run at (71,21) width 24: "div"
        RenderText {TEXT} at (95,20) size 191x17
          text run at (95,20) width 191: " and should work as long as"
        RenderInline {CODE} at (0,0) size 40x16
          RenderText {TEXT} at (3,38) size 40x16
            text run at (3,38) width 40: "width"
        RenderText {TEXT} at (43,37) size 50x17
          text run at (43,37) width 50: " works."
      RenderBlock {DIV} at (0,131) size 319x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 195x17
          text run at (60,3) width 195: " should have a width of 40%."
      RenderBlock {DIV} at (0,154) size 319x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 195x17
          text run at (60,3) width 195: " should have a width of 40%."
      RenderBlock {DIV} at (0,177) size 319x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 195x17
          text run at (60,3) width 195: " should have a width of 40%."
      RenderBlock {DIV} at (0,200) size 319x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 195x17
          text run at (60,3) width 195: " should have a width of 40%."
      RenderBlock {DIV} at (0,223) size 319x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 195x17
          text run at (60,3) width 195: " should have a width of 40%."
      RenderBlock {DIV} at (0,246) size 319x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 195x17
          text run at (60,3) width 195: " should have a width of 40%."
      RenderBlock {DIV} at (0,269) size 319x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 195x17
          text run at (60,3) width 195: " should have a width of 40%."
      RenderBlock {DIV} at (0,292) size 319x23
        RenderText {TEXT} at (3,3) size 33x17
          text run at (3,3) width 33: "This "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (36,4) size 24x16
            text run at (36,4) width 24: "div"
        RenderText {TEXT} at (60,3) size 195x17
          text run at (60,3) width 195: " should have a width of 40%."
      RenderBlock {P} at (0,329) size 784x34
        RenderText {TEXT} at (0,0) size 221x17
          text run at (0,0) width 221: "If the browser does not support "
        RenderInline {CODE} at (0,0) size 72x16
          RenderText {TEXT} at (221,1) size 72x16
            text run at (221,1) width 72: "min-width"
        RenderText {TEXT} at (293,0) size 34x17
          text run at (293,0) width 34: " and "
        RenderInline {CODE} at (0,0) size 72x16
          RenderText {TEXT} at (327,1) size 72x16
            text run at (327,1) width 72: "max-width"
        RenderText {TEXT} at (399,0) size 190x17
          text run at (399,0) width 190: ", then the widths should be "
        RenderInline {CODE} at (0,0) size 32x16
          RenderText {TEXT} at (589,1) size 32x16
            text run at (589,1) width 32: "auto"
        RenderText {TEXT} at (621,0) size 9x17
          text run at (621,0) width 9: ", "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (630,1) size 24x16
            text run at (630,1) width 24: "40%"
        RenderText {TEXT} at (654,0) size 9x17
          text run at (654,0) width 9: ", "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (663,1) size 24x16
            text run at (663,1) width 24: "30%"
        RenderText {TEXT} at (687,0) size 9x17
          text run at (687,0) width 9: ", "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (696,1) size 24x16
            text run at (696,1) width 24: "50%"
        RenderText {TEXT} at (720,0) size 9x17
          text run at (720,0) width 9: ", "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (729,1) size 24x16
            text run at (729,1) width 24: "50%"
        RenderText {TEXT} at (753,0) size 5x17
          text run at (753,0) width 5: ","
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (0,18) size 24x16
            text run at (0,18) width 24: "40%"
        RenderText {TEXT} at (24,17) size 9x17
          text run at (24,17) width 9: ", "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (33,18) size 24x16
            text run at (33,18) width 24: "30%"
        RenderText {TEXT} at (57,17) size 9x17
          text run at (57,17) width 9: ", "
        RenderInline {CODE} at (0,0) size 24x16
          RenderText {TEXT} at (66,18) size 24x16
            text run at (66,18) width 24: "40%"
        RenderText {TEXT} at (90,17) size 9x17
          text run at (90,17) width 9: ", "
        RenderInline {CODE} at (0,0) size 32x16
          RenderText {TEXT} at (99,18) size 32x16
            text run at (99,18) width 32: "auto"
        RenderText {TEXT} at (131,17) size 207x17
          text run at (131,17) width 207: " (with 70% margin-right), and "
        RenderInline {CODE} at (0,0) size 32x16
          RenderText {TEXT} at (338,18) size 32x16
            text run at (338,18) width 32: "auto"
        RenderText {TEXT} at (370,17) size 5x17
          text run at (370,17) width 5: "."
