1 layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 776
2 LayoutView at (0,0) size 800x600
3 layer at (0,0) size 785x776 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
4 LayoutBlockFlow {HTML} at (0,0) size 785x776
5 LayoutBlockFlow {BODY} at (0,0) size 785x776
6 LayoutTable {TABLE} at (0,0) size 785x29 [border: (2px solid #000000)]
7 LayoutTableSection {TBODY} at (2,2) size 781x25
8 LayoutTableRow {TR} at (0,0) size 781x25
9 LayoutTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1]
10 LayoutTableCell {TD} at (0,2) size 781x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
11 LayoutText {#text} at (0,0) size 210x19
12 text run at (0,0) width 210: "First cell empty, second auto width"
13 LayoutTable {TABLE} at (0,29) size 785x29 [border: (2px solid #000000)]
14 LayoutTableSection {TBODY} at (2,2) size 781x25
15 LayoutTableRow {TR} at (0,0) size 781x25
16 LayoutTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=1]
17 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
18 LayoutText {#text} at (0,0) size 229x19
19 text run at (0,0) width 229: "First cell empty, second percent width"
20 LayoutTable {TABLE} at (0,58) size 785x29 [border: (2px solid #000000)]
21 LayoutTableSection {TBODY} at (2,2) size 781x25
22 LayoutTableRow {TR} at (0,0) size 781x25
23 LayoutTableCell {TD} at (0,12) size 381x0 [r=0 c=0 rs=1 cs=1]
24 LayoutTableCell {TD} at (381,2) size 400x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
25 LayoutText {#text} at (0,0) size 213x19
26 text run at (0,0) width 213: "First cell empty, second fixed width"
27 LayoutTable {TABLE} at (0,87) size 785x29 [border: (2px solid #000000)]
28 LayoutTableSection {TBODY} at (2,2) size 781x25
29 LayoutTableRow {TR} at (0,0) size 781x25
30 LayoutTableCell {TD} at (0,2) size 391x20 [r=0 c=0 rs=1 cs=1]
31 LayoutText {#text} at (0,0) size 4x19
32 text run at (0,0) width 4: " "
33 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
34 LayoutText {#text} at (0,0) size 320x19
35 text run at (0,0) width 320: "First cell empty (with space) and has white-space:pre"
36 LayoutTable {TABLE} at (0,116) size 785x29 [border: (2px solid #000000)]
37 LayoutTableSection {TBODY} at (2,2) size 781x25
38 LayoutTableRow {TR} at (0,0) size 781x25
39 LayoutTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=1]
40 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
41 LayoutText {#text} at (0,0) size 310x19
42 text run at (0,0) width 310: "First cell empty (no space) and has white-space:pre"
43 LayoutTable {TABLE} at (0,145) size 785x29 [border: (2px solid #000000)]
44 LayoutTableSection {TBODY} at (2,2) size 781x25
45 LayoutTableRow {TR} at (0,0) size 781x25
46 LayoutTableCell {TD} at (0,10) size 391x4 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1]
47 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
48 LayoutText {#text} at (0,0) size 184x19
49 text run at (0,0) width 184: "First cell empty but has border"
50 LayoutTable {TABLE} at (0,174) size 785x29 [border: (2px solid #000000)]
51 LayoutTableSection {TBODY} at (2,2) size 781x25
52 LayoutTableRow {TR} at (0,0) size 781x25
53 LayoutTableCell {TD} at (0,10) size 391x4 [r=0 c=0 rs=1 cs=1]
54 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
55 LayoutText {#text} at (0,0) size 191x19
56 text run at (0,0) width 191: "First cell empty but has padding"
57 LayoutTable {TABLE} at (0,203) size 785x29 [border: (2px solid #000000)]
58 LayoutTableSection {TBODY} at (2,2) size 781x25
59 LayoutTableRow {TR} at (0,0) size 781x25
60 LayoutTableCell {TD} at (0,11) size 391x2 [r=0 c=0 rs=1 cs=1]
61 LayoutTableCell {TD} at (391,1) size 390x22 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
62 LayoutText {#text} at (1,1) size 225x19
63 text run at (1,1) width 225: "First cell empty, table has cellpadding"
64 LayoutTable {TABLE} at (0,232) size 785x31 [border: (2px solid #000000)]
65 LayoutTableSection {TBODY} at (2,2) size 781x27
66 LayoutTableRow {TR} at (0,1) size 781x25
67 LayoutTableCell {TD} at (1,13) size 389x0 [r=0 c=0 rs=1 cs=1]
68 LayoutTableCell {TD} at (391,3) size 389x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
69 LayoutText {#text} at (0,0) size 222x19
70 text run at (0,0) width 222: "First cell empty, table has cellspacing"
71 LayoutTable {TABLE} at (0,263) size 785x29 [border: (2px solid #000000)]
72 LayoutTableSection {TBODY} at (2,2) size 781x25
73 LayoutTableRow {TR} at (0,0) size 781x25
74 LayoutTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=1]
75 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
76 LayoutText {#text} at (0,0) size 183x19
77 text run at (0,0) width 183: "First cell empty but has margin"
78 LayoutTable {TABLE} at (0,292) size 785x29 [border: (2px solid #000000)]
79 LayoutTableSection {TBODY} at (2,2) size 781x25
80 LayoutTableRow {TR} at (0,0) size 781x25
81 LayoutTableCell {TD} at (0,12) size 391x0 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
82 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
83 LayoutText {#text} at (0,0) size 250x19
84 text run at (0,0) width 250: "First cell empty but has background color"
85 LayoutTable {TABLE} at (0,321) size 785x54 [border: (2px solid #000000)]
86 LayoutTableSection {TBODY} at (2,2) size 781x50
87 LayoutTableRow {TR} at (0,0) size 781x25
88 LayoutTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=1]
89 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
90 LayoutText {#text} at (0,0) size 150x19
91 text run at (0,0) width 150: "First row, first cell empty"
92 LayoutTableRow {TR} at (0,25) size 781x25
93 LayoutTableCell {TD} at (0,27) size 391x20 [r=1 c=0 rs=1 cs=1]
94 LayoutText {#text} at (0,0) size 22x19
95 text run at (0,0) width 22: "text"
96 LayoutTableCell {TD} at (391,27) size 390x20 [bgcolor=#FF0000] [r=1 c=1 rs=1 cs=1]
97 LayoutText {#text} at (0,0) size 192x19
98 text run at (0,0) width 192: "Second row, first cell not empty"
99 LayoutTable {TABLE} at (0,375) size 785x54 [border: (2px solid #000000)]
100 LayoutTableSection {TBODY} at (2,2) size 781x50
101 LayoutTableRow {TR} at (0,0) size 781x25
102 LayoutTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=1]
103 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
104 LayoutText {#text} at (0,0) size 150x19
105 text run at (0,0) width 150: "First row, first cell empty"
106 LayoutTableRow {TR} at (0,25) size 781x25
107 LayoutTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=1]
108 LayoutTableCell {TD} at (391,27) size 390x20 [bgcolor=#FF0000] [r=1 c=1 rs=1 cs=1]
109 LayoutText {#text} at (0,0) size 169x19
110 text run at (0,0) width 169: "Second row, first cell empty"
111 LayoutTable {TABLE} at (0,429) size 785x29 [border: (2px solid #000000)]
112 LayoutTableSection {TBODY} at (2,2) size 781x25
113 LayoutTableRow {TR} at (0,0) size 781x25
114 LayoutTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=2]
115 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1]
116 LayoutText {#text} at (0,0) size 170x19
117 text run at (0,0) width 170: "First cell empty, has colspan"
118 LayoutTable {TABLE} at (0,458) size 785x54 [border: (2px solid #000000)]
119 LayoutTableSection {TBODY} at (2,2) size 781x50
120 LayoutTableRow {TR} at (0,0) size 781x25
121 LayoutTableCell {TD} at (0,12) size 0x0 [r=0 c=0 rs=1 cs=1]
122 LayoutTableCell {TD} at (0,2) size 391x20 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
123 LayoutText {#text} at (0,0) size 22x19
124 text run at (0,0) width 22: "text"
125 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1]
126 LayoutText {#text} at (0,0) size 294x19
127 text run at (0,0) width 294: "First row, first cell empty, second cell non-empty"
128 LayoutTableRow {TR} at (0,25) size 781x25
129 LayoutTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2]
130 LayoutTableCell {TD} at (391,27) size 390x20 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1]
131 LayoutText {#text} at (0,0) size 265x19
132 text run at (0,0) width 265: "Second row, first cell empty with colspan=2"
133 LayoutTable {TABLE} at (0,512) size 785x54 [border: (2px solid #000000)]
134 LayoutTableSection {TBODY} at (2,2) size 781x50
135 LayoutTableRow {TR} at (0,0) size 781x25
136 LayoutTableCell {TD} at (0,2) size 391x20 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
137 LayoutText {#text} at (0,0) size 22x19
138 text run at (0,0) width 22: "text"
139 LayoutTableCell {TD} at (391,12) size 0x0 [r=0 c=1 rs=1 cs=1]
140 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1]
141 LayoutText {#text} at (0,0) size 294x19
142 text run at (0,0) width 294: "First row, first cell non-empty, second cell empty"
143 LayoutTableRow {TR} at (0,25) size 781x25
144 LayoutTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2]
145 LayoutTableCell {TD} at (391,27) size 390x20 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1]
146 LayoutText {#text} at (0,0) size 265x19
147 text run at (0,0) width 265: "Second row, first cell empty with colspan=2"
148 LayoutTable {TABLE} at (0,566) size 785x54 [border: (2px solid #000000)]
149 LayoutTableSection {TBODY} at (2,2) size 781x50
150 LayoutTableRow {TR} at (0,0) size 781x25
151 LayoutTableCell {TD} at (0,12) size 195x0 [r=0 c=0 rs=1 cs=1]
152 LayoutTableCell {TD} at (195,12) size 196x0 [r=0 c=1 rs=1 cs=1]
153 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1]
154 LayoutText {#text} at (0,0) size 223x19
155 text run at (0,0) width 223: "First row, first and second cell empty"
156 LayoutTableRow {TR} at (0,25) size 781x25
157 LayoutTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2]
158 LayoutTableCell {TD} at (391,27) size 390x20 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1]
159 LayoutText {#text} at (0,0) size 264x19
160 text run at (0,0) width 264: "Second row, first cell empty, has colspan=2"
161 LayoutTable {TABLE} at (0,620) size 785x54 [border: (2px solid #000000)]
162 LayoutTableSection {TBODY} at (2,2) size 781x50
163 LayoutTableRow {TR} at (0,0) size 781x25
164 LayoutTableCell {TD} at (0,12) size 195x0 [r=0 c=0 rs=1 cs=1]
165 LayoutTableCell {TD} at (195,12) size 196x0 [r=0 c=1 rs=1 cs=1]
166 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1]
167 LayoutText {#text} at (0,0) size 223x19
168 text run at (0,0) width 223: "First row, first and second cell empty"
169 LayoutTableRow {TR} at (0,25) size 781x25
170 LayoutTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2]
171 LayoutTableCell {TD} at (391,27) size 390x20 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1]
172 LayoutText {#text} at (0,0) size 376x19
173 text run at (0,0) width 376: "Second row, first cell empty, has colspan=2 and percent width"
174 LayoutTable {TABLE} at (0,674) size 785x54 [border: (2px solid #000000)]
175 LayoutTableSection {TBODY} at (2,2) size 781x50
176 LayoutTableRow {TR} at (0,0) size 781x25
177 LayoutTableCell {TD} at (0,12) size 391x0 [r=0 c=0 rs=1 cs=1]
178 LayoutTableCell {TD} at (391,12) size 0x0 [r=0 c=1 rs=1 cs=1]
179 LayoutTableCell {TD} at (391,2) size 390x20 [bgcolor=#FF0000] [r=0 c=2 rs=1 cs=1]
180 LayoutText {#text} at (0,0) size 223x19
181 text run at (0,0) width 223: "First row, first and second cell empty"
182 LayoutTableRow {TR} at (0,25) size 781x25
183 LayoutTableCell {TD} at (0,37) size 391x0 [r=1 c=0 rs=1 cs=2]
184 LayoutTableCell {TD} at (391,27) size 390x20 [bgcolor=#FF0000] [r=1 c=2 rs=1 cs=1]
185 LayoutText {#text} at (0,0) size 360x19
186 text run at (0,0) width 360: "Second row, first cell empty, has colspan=2 and fixed width"
187 LayoutBlockFlow (anonymous) at (0,728) size 785x20
188 LayoutText {#text} at (0,0) size 94x19
189 text run at (0,0) width 94: "One empty cell:"
190 LayoutTable {TABLE} at (0,748) size 785x4 [border: (2px solid #000000)]
191 LayoutTableSection {TBODY} at (2,2) size 781x0
192 LayoutTableRow {TR} at (0,0) size 781x0
193 LayoutTableCell {TD} at (0,0) size 781x0 [r=0 c=0 rs=1 cs=1]
194 LayoutBlockFlow (anonymous) at (0,752) size 785x20
195 LayoutText {#text} at (0,0) size 102x19
196 text run at (0,0) width 102: "Two empty cells:"
197 LayoutTable {TABLE} at (0,772) size 785x4 [border: (2px solid #000000)]
198 LayoutTableSection {TBODY} at (2,2) size 781x0
199 LayoutTableRow {TR} at (0,0) size 781x0
200 LayoutTableCell {TD} at (0,0) size 390x0 [r=0 c=0 rs=1 cs=1]
201 LayoutTableCell {TD} at (390,0) size 391x0 [r=0 c=1 rs=1 cs=1]