blob: 644c686a9032fe21b647efdef2a0a2a7ad1b4396 [file] [log] [blame]
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 784x576
RenderBlock {DIV} at (0,0) size 784x202
RenderBlock {P} at (0,0) size 784x18
RenderText {#text} at (227,0) size 330x18
text run at (227,0) width 330: "Tables I, II, III, IV (cellpadding=0 cellspacing=5)"
RenderTable {TABLE} at (199,34) size 386x168 [bgcolor=#FFCC00] [border: (1px outset #808080)]
RenderTableSection {TBODY} at (1,1) size 383x166
RenderTableRow {TR} at (0,2) size 383x162
RenderTableCell {TD} at (2,2) size 100x162 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
RenderTable {TABLE} at (6,6) size 88x150 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
RenderBlock {CAPTION} at (0,0) size 88x18
RenderInline {NOBR} at (0,0) size 46x18
RenderText {#text} at (21,0) size 46x18
text run at (21,0) width 46: "Table I"
RenderTableSection {TBODY} at (1,19) size 86x130
RenderTableRow {TR} at (0,5) size 86x20
RenderTableCell {TD} at (5,5) size 22x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,1"
RenderTableCell {TD} at (32,5) size 22x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,2"
RenderTableCell {TD} at (59,5) size 22x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,3"
RenderTableRow {TR} at (0,30) size 86x20
RenderTableCell {TD} at (5,30) size 22x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "2,1"
RenderTableCell {TD} at (32,30) size 22x20 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "2,2"
RenderTableCell {TD} at (59,30) size 22x20 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "2,3"
RenderTableRow {TR} at (0,55) size 86x20
RenderTableCell {TD} at (5,55) size 22x20 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "3,1"
RenderTableCell {TD} at (32,55) size 22x20 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "3,2"
RenderTableCell {TD} at (59,55) size 22x20 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "3,3"
RenderTableRow {TR} at (0,80) size 86x20
RenderTableCell {TD} at (5,80) size 22x20 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "4,1"
RenderTableCell {TD} at (32,80) size 22x20 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "4,2"
RenderTableCell {TD} at (59,80) size 22x20 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "4,3"
RenderTableRow {TR} at (0,105) size 86x20
RenderTableCell {TD} at (5,105) size 22x20 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,1"
RenderTableCell {TD} at (32,105) size 22x20 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,2"
RenderTableCell {TD} at (59,105) size 22x20 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,3"
RenderTableCell {TD} at (104,2) size 100x162 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
RenderTable {TABLE} at (6,6) size 88x150 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
RenderBlock {CAPTION} at (0,0) size 88x18
RenderInline {NOBR} at (0,0) size 50x18
RenderText {#text} at (19,0) size 50x18
text run at (19,0) width 50: "Table II"
RenderTableSection {TBODY} at (1,19) size 86x130
RenderTableRow {TR} at (0,5) size 86x20
RenderTableCell {TD} at (5,5) size 22x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,1"
RenderTableCell {TD} at (32,5) size 22x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,2"
RenderTableCell {TD} at (59,5) size 22x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,3"
RenderTableRow {TR} at (0,30) size 86x20
RenderTableCell {TD} at (5,30) size 22x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "2,1"
RenderTableCell {TD} at (32,42) size 22x21 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
RenderText {#text} at (1,1) size 20x19
text run at (1,2) width 20: "2,2"
RenderTableCell {TD} at (59,30) size 22x20 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "2,3"
RenderTableRow {TR} at (0,55) size 86x20
RenderTableCell {TD} at (5,67) size 22x21 [border: (1px inset #808080)] [r=2 c=0 rs=2 cs=1]
RenderText {#text} at (1,1) size 20x19
text run at (1,2) width 20: "3,1"
RenderTableCell {TD} at (59,55) size 22x20 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "3,3"
RenderTableRow {TR} at (0,80) size 86x20
RenderTableCell {TD} at (32,80) size 22x20 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "4,2"
RenderTableCell {TD} at (59,80) size 22x20 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "4,3"
RenderTableRow {TR} at (0,105) size 86x20
RenderTableCell {TD} at (5,105) size 22x20 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,1"
RenderTableCell {TD} at (32,105) size 22x20 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,2"
RenderTableCell {TD} at (59,105) size 22x20 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,3"
RenderTableCell {TD} at (206,2) size 100x144 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
RenderTable {TABLE} at (6,6) size 88x132 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
RenderBlock {CAPTION} at (0,0) size 88x18
RenderInline {NOBR} at (0,0) size 56x18
RenderText {#text} at (16,0) size 56x18
text run at (16,0) width 56: "Table III"
RenderTableSection {TBODY} at (1,19) size 86x112
RenderTableRow {TR} at (0,5) size 86x20
RenderTableCell {TD} at (5,5) size 22x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,1"
RenderTableCell {TD} at (32,5) size 22x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,2"
RenderTableCell {TD} at (59,5) size 22x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,3"
RenderTableRow {TR} at (0,30) size 86x20
RenderTableCell {TD} at (5,30) size 22x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "2,1"
RenderTableCell {TD} at (32,33) size 22x21 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
RenderText {#text} at (1,1) size 20x19
text run at (1,2) width 20: "2,2"
RenderTableCell {TD} at (59,39) size 22x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
RenderTableRow {TR} at (0,55) size 86x2
RenderTableCell {TD} at (5,58) size 22x21 [border: (1px inset #808080)] [r=2 c=0 rs=2 cs=1]
RenderText {#text} at (1,1) size 20x19
text run at (1,2) width 20: "3,1"
RenderTableCell {TD} at (59,55) size 22x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
RenderTableRow {TR} at (0,62) size 86x20
RenderTableCell {TD} at (32,62) size 22x20 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "4,2"
RenderTableCell {TD} at (59,71) size 22x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
RenderTableRow {TR} at (0,87) size 86x20
RenderTableCell {TD} at (5,87) size 22x20 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,1"
RenderTableCell {TD} at (32,87) size 22x20 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,2"
RenderTableCell {TD} at (59,87) size 22x20 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,3"
RenderTableCell {TD} at (308,2) size 73x142 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
RenderTable {TABLE} at (6,6) size 61x130 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
RenderBlock {CAPTION} at (0,0) size 61x18
RenderInline {NOBR} at (0,0) size 57x18
RenderText {#text} at (2,0) size 57x18
text run at (2,0) width 57: "Table IV"
RenderTableSection {TBODY} at (1,19) size 59x110
RenderTableRow {TR} at (0,5) size 59x20
RenderTableCell {TD} at (5,5) size 22x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,1"
RenderTableCell {TD} at (32,5) size 22x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "1,2"
RenderTableRow {TR} at (0,30) size 59x20
RenderTableCell {TD} at (5,30) size 22x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "2,1"
RenderTableCell {TD} at (32,32) size 22x21 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
RenderText {#text} at (1,1) size 20x19
text run at (1,2) width 20: "2,2"
RenderTableRow {TR} at (0,55) size 59x0
RenderTableCell {TD} at (5,57) size 22x21 [border: (1px inset #808080)] [r=2 c=0 rs=2 cs=1]
RenderText {#text} at (1,1) size 20x19
text run at (1,2) width 20: "3,1"
RenderTableRow {TR} at (0,60) size 59x20
RenderTableCell {TD} at (32,60) size 22x20 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "4,2"
RenderTableRow {TR} at (0,85) size 59x20
RenderTableCell {TD} at (5,85) size 22x20 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,1"
RenderTableCell {TD} at (32,85) size 22x20 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 20x18
text run at (1,1) width 20: "5,2"
RenderBlock {HR} at (0,210) size 784x2 [border: (1px inset #000000)]
RenderBlock {P} at (0,228) size 784x18
RenderInline {B} at (0,0) size 558x18
RenderText {#text} at (113,0) size 558x18
text run at (113,0) width 558: "This demonstrates a problem with \"overlapping rowspan cells\" (look at Table IV)."
RenderBlock {P} at (0,262) size 784x18
RenderInline {B} at (0,0) size 54x18
RenderText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Table I:"
RenderText {#text} at (54,0) size 121x18
text run at (54,0) width 121: " a regular 5x3 table"
RenderBlock {P} at (0,296) size 784x18
RenderInline {B} at (0,0) size 60x18
RenderText {#text} at (0,0) size 60x18
text run at (0,0) width 60: "Table II:"
RenderText {#text} at (60,0) size 401x18
text run at (60,0) width 401: " introduces rowspan=2 for cells (2,2) and (3,1), which 'overlap'."
RenderBlock {P} at (0,330) size 784x54
RenderInline {B} at (0,0) size 66x18
RenderText {#text} at (0,0) size 66x18
text run at (0,0) width 66: "Table III:"
RenderText {#text} at (66,0) size 770x54
text run at (66,0) width 704: " is Table II, but cells (2,3),(3,3) and (4,3) now have 'empty' contents; the resulting table is still OK. Note that the"
text run at (0,18) width 768: "height of (2,3) and (4,3) is determined by cells (2,1) and (4,2) respectively, whereas (3,3) has ~0 height since no 'effective'"
text run at (0,36) width 633: "cell in the row has any definite height requirement (except for border, margin, padding if applicable)."
RenderBlock {P} at (0,400) size 784x36
RenderInline {B} at (0,0) size 66x18
RenderText {#text} at (0,0) size 66x18
text run at (0,0) width 66: "Table IV:"
RenderText {#text} at (66,0) size 764x36
text run at (66,0) width 698: " is Table III, but column 3 has been removed (cells (1,3),(2,3),(3,3),(4,3),(5,3)). This should mirror the first two"
text run at (0,18) width 284: "columns of Table III (but currently does not)."
RenderBlock {P} at (0,452) size 784x36
RenderText {#text} at (0,0) size 766x36
text run at (0,0) width 766: "Note that cells (2,2) and (3,1) are still in the correct position, with the same size as Table III, but that their cellspacing with"
text run at (0,18) width 153: "(5,1) and (4,2) is absent."
RenderBlock {P} at (0,504) size 784x18
RenderText {#text} at (0,0) size 481x18
text run at (0,0) width 481: "Tested with Apr25, M4 and 1999051109 (win95, opt.) Dated: May 11 1999"