blob: edd623a77d45903c21751cd9255f62969eb6ebd4 [file] [log] [blame]
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 2599
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x2599 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutNGBlockFlow {HTML} at (0,0) size 785x2598.78
LayoutNGBlockFlow {BODY} at (8,8) size 769x2582.78 [bgcolor=#CCCCCC]
LayoutNGBlockFlow {P} at (0,0) size 769x20
LayoutText {#text} at (0,0) size 355x19
text run at (0,0) width 355: "The style declarations which apply to the text below are:"
LayoutNGBlockFlow {PRE} at (0,36) size 769x320
LayoutText {#text} at (0,0) size 496x320
text run at (0,0) width 368: "P.one {margin-bottom: 2cm; padding-bottom: 0;}"
text run at (368,0) width 0: " "
text run at (0,16) width 320: "P.two {margin-top: 2cm; padding-top: 0;}"
text run at (320,16) width 0: " "
text run at (0,32) width 320: "P.three {margin-top: 0; padding-top: 0;}"
text run at (320,32) width 0: " "
text run at (0,48) width 344: "P.four {margin-top: -1cm; margin-bottom: 0;"
text run at (344,48) width 0: " "
text run at (0,64) width 344: " padding-top: 0; padding-bottom: 0;}"
text run at (344,64) width 0: " "
text run at (0,80) width 368: "DIV.five {margin-top: 1cm; margin-bottom: 1cm;"
text run at (368,80) width 0: " "
text run at (0,96) width 376: " padding-top: 1cm; padding-bottom: 0;}"
text run at (376,96) width 0: " "
text run at (0,112) width 344: "P.six {margin-top: 1cm; margin-bottom: 1cm;"
text run at (344,112) width 0: " "
text run at (0,128) width 336: " padding-top: 0; padding-bottom: 0;}"
text run at (336,128) width 0: " "
text run at (0,144) width 336: "P.seven {margin-top: 1cm; padding-top: 0;}"
text run at (336,144) width 0: " "
text run at (0,160) width 408: "P.eight {margin-bottom: -1cm; padding-bottom: 2cm;}"
text run at (408,160) width 0: " "
text run at (0,176) width 344: "P.nine {margin-top: -1cm; padding-top: 1cm;"
text run at (344,176) width 0: " "
text run at (0,192) width 376: " padding-bottom: 0; margin-bottom: 1cm;}"
text run at (376,192) width 0: " "
text run at (0,208) width 304: "P.ten {margin-top: 1cm;padding-top: 0;"
text run at (304,208) width 0: " "
text run at (0,224) width 248: " float: left;width: 50%;}"
text run at (248,224) width 0: " "
text run at (0,240) width 448: "P.eleven {margin-top: 1cm; padding-top: 0; clear: none;}"
text run at (448,240) width 0: " "
text run at (0,256) width 496: "P.twelve {margin-bottom: 0; padding-bottom: 1cm; clear: both;}"
text run at (496,256) width 0: " "
text run at (0,272) width 360: "P.thirteen {margin-top: 0; padding-top: 1cm;}"
text run at (360,272) width 0: " "
text run at (0,288) width 160: "TABLE {clear: both;}"
text run at (160,288) width 0: " "
text run at (0,304) width 0: " "
LayoutNGBlockFlow {P} at (0,387) size 769x40
LayoutText {#text} at (0,0) size 754x39
text run at (0,0) width 754: "There should be a two-centimeter margin between this paragraph and the next, because adjacent vertical margins should"
text run at (0,20) width 255: "collapse to the maximum of the margins."
LayoutNGBlockFlow {P} at (0,502.58) size 769x20
LayoutText {#text} at (0,0) size 164x19
text run at (0,0) width 164: "This is another paragraph."
LayoutNGBlockFlow {P} at (0,538.58) size 769x20
LayoutText {#text} at (0,0) size 494x19
text run at (0,0) width 494: "There should be a two-centimeter margin between this paragraph and the next."
LayoutNGBlockFlow {P} at (0,634.16) size 769x20
LayoutText {#text} at (0,0) size 164x19
text run at (0,0) width 164: "This is another paragraph."
LayoutNGBlockFlow {P} at (0,670.16) size 769x40
LayoutText {#text} at (0,0) size 719x39
text run at (0,0) width 719: "There should be a one-centimeter margin between this paragraph and the next, because when there is one negative"
text run at (0,20) width 465: "margin, the two margins should be added (the minus sign should be kept)."
LayoutNGBlockFlow {P} at (0,747.95) size 769x20
LayoutText {#text} at (0,0) size 164x19
text run at (0,0) width 164: "This is another paragraph."
LayoutNGBlockFlow {DIV} at (0,805.73) size 769x135.56
LayoutNGBlockFlow {P} at (0,75.56) size 769x60
LayoutText {#text} at (0,0) size 759x59
text run at (0,0) width 757: "There should be three centimeters between this text and the text above, but only one centimeter between this text and the"
text run at (0,20) width 759: "text below, because vertical margins of nested elements should collapse only if there is no border or padding between the"
text run at (0,40) width 54: "margins."
LayoutNGBlockFlow {P} at (0,979.08) size 769x20
LayoutText {#text} at (0,0) size 109x19
text run at (0,0) width 109: "This is more text."
LayoutNGBlockFlow {P} at (0,1015.08) size 769x115.58
LayoutText {#text} at (0,0) size 725x39
text run at (0,0) width 725: "There should be two centimeters between this paragraph and the one below, because negative margins collapse to a"
text run at (0,20) width 456: "negative margin with the largest absolute value of the margins collapsed."
LayoutNGBlockFlow {P} at (0,1092.88) size 769x77.78
LayoutText {#text} at (0,37) size 765x40
text run at (0,37) width 765: "This is a paragraph, which I should make very long so that you can easily see how much space there is between it and the"
text run at (0,57) width 181: "one below it and to the right."
LayoutNGBlockFlow (floating) {P} at (0,1246.22) size 384.50x60
LayoutText {#text} at (0,0) size 382x59
text run at (0,0) width 382: "There should be two centimeters between this paragraph and"
text run at (0,20) width 365: "the one above it, since margins do not collapse on floating"
text run at (0,40) width 59: "elements."
LayoutNGBlockFlow {P} at (0,1208.44) size 769x60
LayoutText {#text} at (384,0) size 376x59
text run at (384,0) width 376: "There should be one centimeter between this paragraph and"
text run at (384,20) width 357: "the (non-floating) one above it, since the float should not"
text run at (384,40) width 182: "effect the paragraph spacing."
LayoutNGBlockFlow {P} at (0,1322.22) size 769x77.78
LayoutText {#text} at (0,0) size 749x39
text run at (0,0) width 749: "There should be two centimeters of padding between this paragraph and the one below. Padding does not collapse, and"
text run at (0,20) width 234: "there is 1cm of padding on each side."
LayoutNGBlockFlow {P} at (0,1400) size 769x57.78
LayoutText {#text} at (0,37) size 167x20
text run at (0,37) width 167: "This is the next paragraph."
LayoutTable {TABLE} at (0,1473.78) size 769x1109 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 767x1107
LayoutTableRow {TR} at (0,0) size 767x28
LayoutNGTableCell {TD} at (0,0) size 767x28 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
LayoutInline {STRONG} at (0,0) size 161x19
LayoutText {#text} at (4,4) size 161x19
text run at (4,4) width 161: "TABLE Testing Section"
LayoutTableRow {TR} at (0,28) size 767x1079
LayoutNGTableCell {TD} at (0,553) size 12x28 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
LayoutText {#text} at (4,529) size 4x19
text run at (4,529) width 4: " "
LayoutNGTableCell {TD} at (12,28) size 755x1078.78 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
LayoutNGBlockFlow {P} at (4,4) size 747x40
LayoutText {#text} at (0,0) size 708x39
text run at (0,0) width 708: "There should be a two-centimeter margin between this paragraph and the next, because adjacent vertical margins"
text run at (0,20) width 301: "should collapse to the maximum of the margins."
LayoutNGBlockFlow {P} at (4,119.58) size 747x20
LayoutText {#text} at (0,0) size 164x19
text run at (0,0) width 164: "This is another paragraph."
LayoutNGBlockFlow {P} at (4,155.58) size 747x20
LayoutText {#text} at (0,0) size 494x19
text run at (0,0) width 494: "There should be a two-centimeter margin between this paragraph and the next."
LayoutNGBlockFlow {P} at (4,251.16) size 747x20
LayoutText {#text} at (0,0) size 164x19
text run at (0,0) width 164: "This is another paragraph."
LayoutNGBlockFlow {P} at (4,287.16) size 747x40
LayoutText {#text} at (0,0) size 719x39
text run at (0,0) width 719: "There should be a one-centimeter margin between this paragraph and the next, because when there is one negative"
text run at (0,20) width 465: "margin, the two margins should be added (the minus sign should be kept)."
LayoutNGBlockFlow {P} at (4,364.95) size 747x20
LayoutText {#text} at (0,0) size 164x19
text run at (0,0) width 164: "This is another paragraph."
LayoutNGBlockFlow {DIV} at (4,422.73) size 747x135.56
LayoutNGBlockFlow {P} at (0,75.56) size 747x60
LayoutText {#text} at (0,0) size 734x59
text run at (0,0) width 734: "There should be three centimeters between this text and the text above, but only one centimeter between this text and"
text run at (0,20) width 702: "the text below, because vertical margins of nested elements should collapse only if there is no border or padding"
text run at (0,40) width 134: "between the margins."
LayoutNGBlockFlow {P} at (4,596.08) size 747x20
LayoutText {#text} at (0,0) size 109x19
text run at (0,0) width 109: "This is more text."
LayoutNGBlockFlow {P} at (4,632.08) size 747x115.58
LayoutText {#text} at (0,0) size 725x39
text run at (0,0) width 725: "There should be two centimeters between this paragraph and the one below, because negative margins collapse to a"
text run at (0,20) width 456: "negative margin with the largest absolute value of the margins collapsed."
LayoutNGBlockFlow {P} at (4,709.88) size 747x77.78
LayoutText {#text} at (0,37) size 742x40
text run at (0,37) width 742: "This is a paragraph, which I should make very long so that you can easily see how much space there is between it and"
text run at (0,57) width 204: "the one below it and to the right."
LayoutNGBlockFlow (floating) {P} at (4,863.22) size 373.50x60
LayoutText {#text} at (0,0) size 355x59
text run at (0,0) width 355: "There should be two centimeters between this paragraph"
text run at (0,20) width 340: "and the one above it, since margins do not collapse on"
text run at (0,40) width 111: "floating elements."
LayoutNGBlockFlow {P} at (4,825.44) size 747x60
LayoutText {#text} at (373,0) size 360x59
text run at (373,0) width 349: "There should be one centimeter between this paragraph"
text run at (373,20) width 360: "and the (non-floating) one above it, since the float should"
text run at (373,40) width 206: "not effect the paragraph spacing."
LayoutNGBlockFlow {P} at (4,939.22) size 747x77.78
LayoutText {#text} at (0,0) size 722x39
text run at (0,0) width 722: "There should be two centimeters of padding between this paragraph and the one below. Padding does not collapse,"
text run at (0,20) width 261: "and there is 1cm of padding on each side."
LayoutNGBlockFlow {P} at (4,1017) size 747x57.78
LayoutText {#text} at (0,37) size 167x20
text run at (0,37) width 167: "This is the next paragraph."
layer at (8,377) size 769x2 clip at (0,0) size 0x0
LayoutNGBlockFlow {HR} at (0,369) size 769x2 [border: (1px inset #EEEEEE)]