layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 716
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x716 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x716
LayoutBlockFlow {BODY} at (8,8) size 769x692
LayoutBlockFlow {P} at (0,0) size 769x20
LayoutText {#text} at (0,0) size 730x19
text run at (0,0) width 394: "This first table is the simple test case. Colspan confuses the width "
text run at (394,0) width 336: "allocation when there is an image in the colspanned row."
LayoutTable {TABLE} at (0,36) size 620x96 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 618x94
LayoutTableRow {TR} at (0,2) size 618x24
LayoutTableCell {TD} at (2,2) size 413x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 20x19
text run at (2,2) width 20: "foo"
LayoutTableCell {TD} at (417,2) size 199x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
LayoutText {#text} at (2,2) size 20x19
text run at (2,2) width 20: "bar"
LayoutTableRow {TR} at (0,28) size 618x64
LayoutTableCell {TD} at (2,28) size 614x64 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
LayoutImage {IMG} at (2,2) size 468x60
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,148) size 769x20
LayoutText {#text} at (0,0) size 606x19
text run at (0,0) width 355: "This second table is the same as the first, minus the second "
text run at (355,0) width 251: "'colspan=2' row. Widths are now correct."
LayoutTable {TABLE} at (0,184) size 620x30 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 618x28
LayoutTableRow {TR} at (0,2) size 618x24
LayoutTableCell {TD} at (2,2) size 412x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 20x19
text run at (2,2) width 20: "foo"
LayoutTableCell {TD} at (416,2) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
LayoutText {#text} at (2,2) size 20x19
text run at (2,2) width 20: "bar"
LayoutBlockFlow {P} at (0,230) size 769x60
LayoutText {#text} at (0,0) size 763x59
text run at (0,0) width 351: "An observation: Note that as the image-width approaches "
text run at (351,0) width 369: "the table-width, the two columns approach equal width (error"
text run at (0,20) width 68: "increases). "
text run at (68,20) width 695: "Conversely, below some threshold image-width (which is about 390px or 30px less than the TD WIDTH=420), the"
text run at (0,40) width 154: "error is (apparently) zero."
LayoutBlockFlow {P} at (0,306) size 769x20
LayoutText {#text} at (0,0) size 165x19
text run at (0,0) width 165: "Here the
"
LayoutTable {TABLE} at (0,342) size 620x96 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 618x94
LayoutTableRow {TR} at (0,2) size 618x24
LayoutTableCell {TD} at (2,2) size 412x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 20x19
text run at (2,2) width 20: "foo"
LayoutTableCell {TD} at (416,2) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
LayoutText {#text} at (2,2) size 20x19
text run at (2,2) width 20: "bar"
LayoutTableRow {TR} at (0,28) size 618x64
LayoutTableCell {TD} at (2,28) size 614x64 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
LayoutImage {IMG} at (2,2) size 600x60
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,454) size 769x20
LayoutText {#text} at (0,0) size 299x19
text run at (0,0) width 299: "Here the
(error is almost zero)."
LayoutTable {TABLE} at (0,490) size 620x30 [bgcolor=#DDDDDD] [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 618x28
LayoutTableRow {TR} at (0,2) size 618x24
LayoutTableCell {TD} at (2,2) size 412x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 128x19
text run at (2,2) width 128: "foo (single row table)"
LayoutTableCell {TD} at (416,2) size 200x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
LayoutText {#text} at (2,2) size 128x19
text run at (2,2) width 128: "bar (single row table)"
LayoutTable {TABLE} at (0,520) size 620x96 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 618x94
LayoutTableRow {TR} at (0,2) size 618x24
LayoutTableCell {TD} at (2,2) size 413x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 20x19
text run at (2,2) width 20: "foo"
LayoutTableCell {TD} at (417,2) size 199x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
LayoutText {#text} at (2,2) size 20x19
text run at (2,2) width 20: "bar"
LayoutTableRow {TR} at (0,28) size 618x64
LayoutTableCell {TD} at (2,28) size 614x64 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
LayoutImage {IMG} at (2,2) size 400x60
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,632) size 769x60
LayoutText {#text} at (0,0) size 763x59
text run at (0,0) width 744: "I tested the above with M4 and May01 build for win95. (The above examples assume that images load normally -- N.B. for"
text run at (0,20) width 763: "May01 the images initially load, and the width error is visually apparent, but then the images get replaced by their ALT text, and"
text run at (0,40) width 463: "the width error is no longer present -- this is, of course, a different issue/bug.)"