1 layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 972
2 LayoutView at (0,0) size 800x600
3 layer at (0,0) size 785x972 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
4 LayoutBlockFlow {HTML} at (0,0) size 785x972
5 LayoutBlockFlow {BODY} at (8,8) size 769x956
6 LayoutBlockFlow {DIV} at (0,0) size 769x180
7 LayoutBlockFlow {HR} at (0,0) size 769x2 [border: (1px inset #EEEEEE)]
8 LayoutBlockFlow {P} at (0,18) size 769x20
9 LayoutInline {B} at (0,0) size 327x19
10 LayoutText {#text} at (221,0) size 327x19
11 text run at (221,0) width 327: "Tables I, II, III, IV (cellpadding=0 cellspacing=5)"
12 LayoutTable {TABLE} at (91,54) size 587x126 [bgcolor=#FFCC00] [border: (1px outset #808080)]
13 LayoutTableSection {TBODY} at (1,1) size 585x124
14 LayoutTableRow {TR} at (0,2) size 585x120
15 LayoutTableCell {TD} at (2,2) size 154x120 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
16 LayoutTable {TABLE} at (6,6) size 142x108 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
17 LayoutBlockFlow {CAPTION} at (0,0) size 142x20
18 LayoutInline {NOBR} at (0,0) size 44x19
19 LayoutText {#text} at (49,0) size 44x19
20 text run at (49,0) width 44: "Table I"
21 LayoutTableSection {TBODY} at (1,21) size 140x86
22 LayoutTableRow {TR} at (0,5) size 140x22
23 LayoutTableCell {TD} at (5,5) size 22x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
24 LayoutText {#text} at (1,1) size 20x19
25 text run at (1,1) width 20: "1,1"
26 LayoutTableCell {TD} at (32,5) size 22x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
27 LayoutText {#text} at (1,1) size 20x19
28 text run at (1,1) width 20: "1,2"
29 LayoutTableCell {TD} at (59,5) size 22x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
30 LayoutText {#text} at (1,1) size 20x19
31 text run at (1,1) width 20: "1,3"
32 LayoutTableCell {TD} at (86,5) size 22x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
33 LayoutText {#text} at (1,1) size 20x19
34 text run at (1,1) width 20: "1,4"
35 LayoutTableCell {TD} at (113,5) size 22x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
36 LayoutText {#text} at (1,1) size 20x19
37 text run at (1,1) width 20: "1,5"
38 LayoutTableRow {TR} at (0,32) size 140x22
39 LayoutTableCell {TD} at (5,32) size 22x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
40 LayoutText {#text} at (1,1) size 20x19
41 text run at (1,1) width 20: "2,1"
42 LayoutTableCell {TD} at (32,32) size 22x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
43 LayoutText {#text} at (1,1) size 20x19
44 text run at (1,1) width 20: "2,2"
45 LayoutTableCell {TD} at (59,32) size 22x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
46 LayoutText {#text} at (1,1) size 20x19
47 text run at (1,1) width 20: "2,3"
48 LayoutTableCell {TD} at (86,32) size 22x22 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
49 LayoutText {#text} at (1,1) size 20x19
50 text run at (1,1) width 20: "2,4"
51 LayoutTableCell {TD} at (113,32) size 22x22 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
52 LayoutText {#text} at (1,1) size 20x19
53 text run at (1,1) width 20: "2,5"
54 LayoutTableRow {TR} at (0,59) size 140x22
55 LayoutTableCell {TD} at (5,59) size 22x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
56 LayoutText {#text} at (1,1) size 20x19
57 text run at (1,1) width 20: "3,1"
58 LayoutTableCell {TD} at (32,59) size 22x22 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
59 LayoutText {#text} at (1,1) size 20x19
60 text run at (1,1) width 20: "3,2"
61 LayoutTableCell {TD} at (59,59) size 22x22 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
62 LayoutText {#text} at (1,1) size 20x19
63 text run at (1,1) width 20: "3,3"
64 LayoutTableCell {TD} at (86,59) size 22x22 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
65 LayoutText {#text} at (1,1) size 20x19
66 text run at (1,1) width 20: "3,4"
67 LayoutTableCell {TD} at (113,59) size 22x22 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
68 LayoutText {#text} at (1,1) size 20x19
69 text run at (1,1) width 20: "3,5"
70 LayoutTableCell {TD} at (158,2) size 154x120 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
71 LayoutTable {TABLE} at (6,6) size 142x108 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
72 LayoutBlockFlow {CAPTION} at (0,0) size 142x20
73 LayoutInline {NOBR} at (0,0) size 48x19
74 LayoutText {#text} at (47,0) size 48x19
75 text run at (47,0) width 48: "Table II"
76 LayoutTableSection {TBODY} at (1,21) size 140x86
77 LayoutTableRow {TR} at (0,5) size 140x22
78 LayoutTableCell {TD} at (5,5) size 22x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
79 LayoutText {#text} at (1,1) size 20x19
80 text run at (1,1) width 20: "1,1"
81 LayoutTableCell {TD} at (32,5) size 49x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=2]
82 LayoutText {#text} at (1,1) size 20x19
83 text run at (1,1) width 20: "1,2"
84 LayoutTableCell {TD} at (86,5) size 22x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
85 LayoutText {#text} at (1,1) size 20x19
86 text run at (1,1) width 20: "1,4"
87 LayoutTableCell {TD} at (113,5) size 22x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
88 LayoutText {#text} at (1,1) size 20x19
89 text run at (1,1) width 20: "1,5"
90 LayoutTableRow {TR} at (0,32) size 140x22
91 LayoutTableCell {TD} at (5,32) size 22x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
92 LayoutText {#text} at (1,1) size 20x19
93 text run at (1,1) width 20: "2,1"
94 LayoutTableCell {TD} at (32,32) size 22x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
95 LayoutText {#text} at (1,1) size 20x19
96 text run at (1,1) width 20: "2,2"
97 LayoutTableCell {TD} at (59,32) size 49x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=2]
98 LayoutText {#text} at (1,1) size 20x19
99 text run at (1,1) width 20: "2,3"
100 LayoutTableCell {TD} at (113,32) size 22x22 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
101 LayoutText {#text} at (1,1) size 20x19
102 text run at (1,1) width 20: "2,5"
103 LayoutTableRow {TR} at (0,59) size 140x22
104 LayoutTableCell {TD} at (5,59) size 22x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
105 LayoutText {#text} at (1,1) size 20x19
106 text run at (1,1) width 20: "3,1"
107 LayoutTableCell {TD} at (32,59) size 22x22 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
108 LayoutText {#text} at (1,1) size 20x19
109 text run at (1,1) width 20: "3,2"
110 LayoutTableCell {TD} at (59,59) size 22x22 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
111 LayoutText {#text} at (1,1) size 20x19
112 text run at (1,1) width 20: "3,3"
113 LayoutTableCell {TD} at (86,59) size 22x22 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
114 LayoutText {#text} at (1,1) size 20x19
115 text run at (1,1) width 20: "3,4"
116 LayoutTableCell {TD} at (113,59) size 22x22 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
117 LayoutText {#text} at (1,1) size 20x19
118 text run at (1,1) width 20: "3,5"
119 LayoutTableCell {TD} at (314,2) size 134x120 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
120 LayoutTable {TABLE} at (6,6) size 122x108 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
121 LayoutBlockFlow {CAPTION} at (0,0) size 122x20
122 LayoutInline {NOBR} at (0,0) size 54x19
123 LayoutText {#text} at (34,0) size 54x19
124 text run at (34,0) width 54: "Table III"
125 LayoutTableSection {TBODY} at (1,21) size 120x86
126 LayoutTableRow {TR} at (0,5) size 120x22
127 LayoutTableCell {TD} at (5,5) size 22x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
128 LayoutText {#text} at (1,1) size 20x19
129 text run at (1,1) width 20: "1,1"
130 LayoutTableCell {TD} at (32,5) size 29x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=2]
131 LayoutText {#text} at (1,1) size 20x19
132 text run at (1,1) width 20: "1,2"
133 LayoutTableCell {TD} at (66,5) size 22x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
134 LayoutText {#text} at (1,1) size 20x19
135 text run at (1,1) width 20: "1,4"
136 LayoutTableCell {TD} at (93,5) size 22x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
137 LayoutText {#text} at (1,1) size 20x19
138 text run at (1,1) width 20: "1,5"
139 LayoutTableRow {TR} at (0,32) size 120x22
140 LayoutTableCell {TD} at (5,32) size 22x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
141 LayoutText {#text} at (1,1) size 20x19
142 text run at (1,1) width 20: "2,1"
143 LayoutTableCell {TD} at (32,32) size 22x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
144 LayoutText {#text} at (1,1) size 20x19
145 text run at (1,1) width 20: "2,2"
146 LayoutTableCell {TD} at (59,32) size 29x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=2]
147 LayoutText {#text} at (1,1) size 20x19
148 text run at (1,1) width 20: "2,3"
149 LayoutTableCell {TD} at (93,32) size 22x22 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
150 LayoutText {#text} at (1,1) size 20x19
151 text run at (1,1) width 20: "2,5"
152 LayoutTableRow {TR} at (0,59) size 120x22
153 LayoutTableCell {TD} at (5,59) size 22x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
154 LayoutText {#text} at (1,1) size 20x19
155 text run at (1,1) width 20: "3,1"
156 LayoutTableCell {TD} at (32,69) size 22x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
157 LayoutTableCell {TD} at (59,69) size 2x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
158 LayoutTableCell {TD} at (66,69) size 22x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
159 LayoutTableCell {TD} at (93,59) size 22x22 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
160 LayoutText {#text} at (1,1) size 20x19
161 text run at (1,1) width 20: "3,5"
162 LayoutTableCell {TD} at (450,2) size 133x93 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
163 LayoutTable {TABLE} at (6,6) size 121x81 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
164 LayoutBlockFlow {CAPTION} at (0,0) size 121x20
165 LayoutInline {NOBR} at (0,0) size 55x19
166 LayoutText {#text} at (33,0) size 55x19
167 text run at (33,0) width 55: "Table IV"
168 LayoutTableSection {TBODY} at (1,21) size 119x59
169 LayoutTableRow {TR} at (0,5) size 119x22
170 LayoutTableCell {TD} at (5,5) size 22x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
171 LayoutText {#text} at (1,1) size 20x19
172 text run at (1,1) width 20: "1,1"
173 LayoutTableCell {TD} at (32,5) size 28x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=2]
174 LayoutText {#text} at (1,1) size 20x19
175 text run at (1,1) width 20: "1,2"
176 LayoutTableCell {TD} at (65,5) size 22x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
177 LayoutText {#text} at (1,1) size 20x19
178 text run at (1,1) width 20: "1,4"
179 LayoutTableCell {TD} at (92,5) size 22x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
180 LayoutText {#text} at (1,1) size 20x19
181 text run at (1,1) width 20: "1,5"
182 LayoutTableRow {TR} at (0,32) size 119x22
183 LayoutTableCell {TD} at (5,32) size 22x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
184 LayoutText {#text} at (1,1) size 20x19
185 text run at (1,1) width 20: "2,1"
186 LayoutTableCell {TD} at (32,32) size 22x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
187 LayoutText {#text} at (1,1) size 20x19
188 text run at (1,1) width 20: "2,2"
189 LayoutTableCell {TD} at (59,32) size 28x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=2]
190 LayoutText {#text} at (1,1) size 20x19
191 text run at (1,1) width 20: "2,3"
192 LayoutTableCell {TD} at (92,32) size 22x22 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
193 LayoutText {#text} at (1,1) size 20x19
194 text run at (1,1) width 20: "2,5"
195 LayoutBlockFlow (anonymous) at (0,180) size 769x20
196 LayoutBR {BR} at (0,0) size 0x19
197 LayoutBlockFlow {P} at (0,216) size 769x100
198 LayoutText {#text} at (0,0) size 768x99
199 text run at (0,0) width 304: "This is a table colspan counting problem (IMHO). "
200 text run at (304,0) width 444: "The oversize <TABLE> has two rows: one has *two* <TD> \"requesting\""
201 text run at (0,20) width 760: "total of 3 columns to span; second row has *one* <TD> \"requesting\" total of 3 columns to span. In other words, it's asking for"
202 text run at (0,40) width 398: "one more column than the max number of 'real' elements in a row. "
203 text run at (398,40) width 370: "Here's the simple case (first one shows the problem; the other"
204 text run at (0,60) width 68: "adjusts the "
205 text run at (68,60) width 446: "colspan values and it works) (Dec 19 Nightly Win 95): All the elements in "
206 text run at (514,60) width 251: "the two tables below are width=auto (i.e.,"
207 text run at (0,80) width 171: "no width attribute specified)."
208 LayoutBlockFlow (anonymous) at (0,332) size 769x20
209 LayoutBR {BR} at (0,0) size 0x19
210 LayoutTable {TABLE} at (0,352) size 623x58 [border: (1px outset #808080)]
211 LayoutTableSection {TBODY} at (1,1) size 621x56
212 LayoutTableRow {TR} at (0,0) size 621x28
213 LayoutTableCell {TD} at (0,0) size 244x28 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
214 LayoutBlockFlow {P} at (4,4) size 236x20
215 LayoutInline {B} at (0,0) size 115x19
216 LayoutText {#text} at (0,0) size 115x19
217 text run at (0,0) width 115: "This is colspan=2"
218 LayoutTableCell {TD} at (244,0) size 377x28 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
219 LayoutText {#text} at (4,4) size 182x19
220 text run at (4,4) width 182: "Blah Blah Blah Blah Blah Blah"
221 LayoutTableRow {TR} at (0,28) size 621x28
222 LayoutTableCell {TD} at (0,28) size 621x28 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=3]
223 LayoutBlockFlow {P} at (4,4) size 613x20
224 LayoutInline {B} at (0,0) size 115x19
225 LayoutText {#text} at (0,0) size 115x19
226 text run at (0,0) width 115: "This is colspan=3"
227 LayoutText {#text} at (115,0) size 498x19
228 text run at (115,0) width 149: " blah blah blah blah blah "
229 text run at (264,0) width 349: "--- why doesn't this cell span the table (5.0 win95 jun17)?"
230 LayoutBlockFlow (anonymous) at (0,410) size 769x40
231 LayoutBR {BR} at (0,0) size 0x19
232 LayoutBR {BR} at (0,20) size 0x19
233 LayoutTable {TABLE} at (0,450) size 494x58 [border: (1px outset #808080)]
234 LayoutTableSection {TBODY} at (1,1) size 492x56
235 LayoutTableRow {TR} at (0,0) size 492x28
236 LayoutTableCell {TD} at (0,0) size 193x28 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
237 LayoutBlockFlow {P} at (4,4) size 185x20
238 LayoutInline {B} at (0,0) size 115x19
239 LayoutText {#text} at (0,0) size 115x19
240 text run at (0,0) width 115: "This is colspan=1"
241 LayoutTableCell {TD} at (193,0) size 299x28 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
242 LayoutText {#text} at (4,4) size 182x19
243 text run at (4,4) width 182: "Blah Blah Blah Blah Blah Blah"
244 LayoutTableRow {TR} at (0,28) size 492x28
245 LayoutTableCell {TD} at (0,28) size 492x28 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
246 LayoutBlockFlow {P} at (4,4) size 484x20
247 LayoutInline {B} at (0,0) size 115x19
248 LayoutText {#text} at (0,0) size 115x19
249 text run at (0,0) width 115: "This is colspan=2"
250 LayoutText {#text} at (115,0) size 369x19
251 text run at (115,0) width 149: " blah blah blah blah blah "
252 text run at (264,0) width 220: "--- this cell spans the table correctly."
253 LayoutBlockFlow (anonymous) at (0,508) size 769x20
254 LayoutBR {BR} at (0,0) size 0x19
255 LayoutBlockFlow {P} at (0,544) size 769x20
256 LayoutText {#text} at (0,0) size 223x19
257 text run at (0,0) width 223: "Here's the test case from bug #2645."
258 LayoutBlockFlow {P} at (0,580) size 769x60
259 LayoutText {#text} at (0,0) size 767x59
260 text run at (0,0) width 516: "This test case (below) is derived from home.netscape.com (although not much is left). "
261 text run at (516,0) width 251: "[This was the table structure for \"Autos ..."
262 text run at (0,20) width 759: "Local ...\" and the right-hand column (\"ABCNews.com...\"); added an extra column to differentiate this example a bit more from"
263 text run at (0,40) width 94: "the one above]."
264 LayoutBlockFlow {P} at (0,656) size 769x80
265 LayoutText {#text} at (0,0) size 768x79
266 text run at (0,0) width 462: "The basic problem is \"competing colspan requests\". The table has two rows, "
267 text run at (462,0) width 306: "both of which have COLSPAN requests. They are"
268 text run at (0,20) width 202: "both asking for one more column "
269 text run at (202,20) width 519: "than the max number of 'real' elements in either row (i.e., both ask for total of 5 but the"
270 text run at (0,40) width 421: "maximum number of TD in either row is 4). This seems to confuse the "
271 text run at (421,40) width 333: "algorithm. ;) (Note: all the column elements in these two"
272 text run at (0,60) width 349: "tables are width=fixed except the TD with colspan=(4|3))."
273 LayoutTable {TABLE} at (0,752) size 680x56 [border: (1px outset #808080)]
274 LayoutTableSection {TBODY} at (1,1) size 678x54
275 LayoutTableRow {TR} at (0,2) size 678x24
276 LayoutTableCell {TD} at (2,2) size 84x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
277 LayoutText {#text} at (2,2) size 7x19
278 text run at (2,2) width 7: "x"
279 LayoutTableCell {TD} at (88,2) size 353x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=2]
280 LayoutText {#text} at (2,2) size 97x19
281 text run at (2,2) width 97: "this (colspan=2)"
282 LayoutTableCell {TD} at (443,2) size 29x24 [bgcolor=#99CCCC] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
283 LayoutText {#text} at (2,2) size 25x19
284 text run at (2,2) width 25: "blue"
285 LayoutTableCell {TD} at (474,2) size 202x24 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
286 LayoutText {#text} at (2,2) size 22x19
287 text run at (2,2) width 22: "that"
288 LayoutTableRow {TR} at (0,28) size 678x24
289 LayoutTableCell {TD} at (2,28) size 84x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
290 LayoutText {#text} at (2,2) size 7x19
291 text run at (2,2) width 7: "x"
292 LayoutTableCell {TD} at (88,28) size 588x24 [bgcolor=#99CCCC] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=4]
293 LayoutText {#text} at (2,2) size 316x19
294 text run at (2,2) width 316: "blue (colspan=4) --- doesn't span (5.0 win95 jun17)"
295 LayoutBlockFlow (anonymous) at (0,808) size 769x20
296 LayoutBR {BR} at (0,0) size 0x19
297 LayoutBlockFlow {P} at (0,844) size 769x20
298 LayoutText {#text} at (0,0) size 409x19
299 text run at (0,0) width 409: "Here's the same table but the 'colspan' values have been normalized."
300 LayoutTable {TABLE} at (0,880) size 680x56 [border: (1px outset #808080)]
301 LayoutTableSection {TBODY} at (1,1) size 678x54
302 LayoutTableRow {TR} at (0,2) size 678x24
303 LayoutTableCell {TD} at (2,2) size 77x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
304 LayoutText {#text} at (2,2) size 7x19
305 text run at (2,2) width 7: "x"
306 LayoutTableCell {TD} at (81,2) size 375x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
307 LayoutText {#text} at (2,2) size 97x19
308 text run at (2,2) width 97: "this (colspan=1)"
309 LayoutTableCell {TD} at (458,2) size 29x24 [bgcolor=#99CCCC] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
310 LayoutText {#text} at (2,2) size 25x19
311 text run at (2,2) width 25: "blue"
312 LayoutTableCell {TD} at (489,2) size 187x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
313 LayoutText {#text} at (2,2) size 22x19
314 text run at (2,2) width 22: "that"
315 LayoutTableRow {TR} at (0,28) size 678x24
316 LayoutTableCell {TD} at (2,28) size 77x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
317 LayoutText {#text} at (2,2) size 7x19
318 text run at (2,2) width 7: "x"
319 LayoutTableCell {TD} at (81,28) size 595x24 [bgcolor=#99CCCC] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=3]
320 LayoutText {#text} at (2,2) size 219x19
321 text run at (2,2) width 219: "blue (colspan=3) --- spans correctly"
322 LayoutBlockFlow (anonymous) at (0,936) size 769x20
323 LayoutBR {BR} at (0,0) size 0x19