2011-02-17 Martin Robinson <mrobinson@igalia.com>
[WebKit-https.git] / LayoutTests / platform / gtk / tables / mozilla / bugs / bug6304-expected.txt
1 layer at (0,0) size 800x600
2   RenderView at (0,0) size 800x600
3 layer at (0,0) size 800x600
4   RenderBlock {HTML} at (0,0) size 800x600
5     RenderBody {BODY} at (8,8) size 784x576
6       RenderBlock {DIV} at (0,0) size 784x209
7         RenderBlock {P} at (0,0) size 784x19
8           RenderText {#text} at (227,0) size 330x19
9             text run at (227,0) width 330: "Tables I, II, III, IV (cellpadding=0 cellspacing=5)"
10         RenderTable {TABLE} at (199,35) size 385x174 [bgcolor=#FFCC00] [border: (1px outset #808080)]
11           RenderTableSection {TBODY} at (1,1) size 383x172
12             RenderTableRow {TR} at (0,2) size 383x168
13               RenderTableCell {TD} at (2,2) size 100x168 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
14                 RenderTable {TABLE} at (6,6) size 88x156 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
15                   RenderBlock {CAPTION} at (0,0) size 86x19
16                     RenderInline {NOBR} at (0,0) size 46x19
17                       RenderText {#text} at (20,0) size 46x19
18                         text run at (20,0) width 46: "Table I"
19                   RenderTableSection {TBODY} at (1,20) size 86x135
20                     RenderTableRow {TR} at (0,5) size 86x21
21                       RenderTableCell {TD} at (5,5) size 22x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
22                         RenderText {#text} at (1,1) size 20x19
23                           text run at (1,1) width 20: "1,1"
24                       RenderTableCell {TD} at (32,5) size 22x21 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
25                         RenderText {#text} at (1,1) size 20x19
26                           text run at (1,1) width 20: "1,2"
27                       RenderTableCell {TD} at (59,5) size 22x21 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
28                         RenderText {#text} at (1,1) size 20x19
29                           text run at (1,1) width 20: "1,3"
30                     RenderTableRow {TR} at (0,31) size 86x21
31                       RenderTableCell {TD} at (5,31) size 22x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
32                         RenderText {#text} at (1,1) size 20x19
33                           text run at (1,1) width 20: "2,1"
34                       RenderTableCell {TD} at (32,31) size 22x21 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
35                         RenderText {#text} at (1,1) size 20x19
36                           text run at (1,1) width 20: "2,2"
37                       RenderTableCell {TD} at (59,31) size 22x21 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
38                         RenderText {#text} at (1,1) size 20x19
39                           text run at (1,1) width 20: "2,3"
40                     RenderTableRow {TR} at (0,57) size 86x21
41                       RenderTableCell {TD} at (5,57) size 22x21 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
42                         RenderText {#text} at (1,1) size 20x19
43                           text run at (1,1) width 20: "3,1"
44                       RenderTableCell {TD} at (32,57) size 22x21 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
45                         RenderText {#text} at (1,1) size 20x19
46                           text run at (1,1) width 20: "3,2"
47                       RenderTableCell {TD} at (59,57) size 22x21 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
48                         RenderText {#text} at (1,1) size 20x19
49                           text run at (1,1) width 20: "3,3"
50                     RenderTableRow {TR} at (0,83) size 86x21
51                       RenderTableCell {TD} at (5,83) size 22x21 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
52                         RenderText {#text} at (1,1) size 20x19
53                           text run at (1,1) width 20: "4,1"
54                       RenderTableCell {TD} at (32,83) size 22x21 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
55                         RenderText {#text} at (1,1) size 20x19
56                           text run at (1,1) width 20: "4,2"
57                       RenderTableCell {TD} at (59,83) size 22x21 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
58                         RenderText {#text} at (1,1) size 20x19
59                           text run at (1,1) width 20: "4,3"
60                     RenderTableRow {TR} at (0,109) size 86x21
61                       RenderTableCell {TD} at (5,109) size 22x21 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
62                         RenderText {#text} at (1,1) size 20x19
63                           text run at (1,1) width 20: "5,1"
64                       RenderTableCell {TD} at (32,109) size 22x21 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
65                         RenderText {#text} at (1,1) size 20x19
66                           text run at (1,1) width 20: "5,2"
67                       RenderTableCell {TD} at (59,109) size 22x21 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
68                         RenderText {#text} at (1,1) size 20x19
69                           text run at (1,1) width 20: "5,3"
70               RenderTableCell {TD} at (104,2) size 100x168 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
71                 RenderTable {TABLE} at (6,6) size 88x156 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
72                   RenderBlock {CAPTION} at (0,0) size 86x19
73                     RenderInline {NOBR} at (0,0) size 50x19
74                       RenderText {#text} at (18,0) size 50x19
75                         text run at (18,0) width 50: "Table II"
76                   RenderTableSection {TBODY} at (1,20) size 86x135
77                     RenderTableRow {TR} at (0,5) size 86x21
78                       RenderTableCell {TD} at (5,5) size 22x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
79                         RenderText {#text} at (1,1) size 20x19
80                           text run at (1,1) width 20: "1,1"
81                       RenderTableCell {TD} at (32,5) size 22x21 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
82                         RenderText {#text} at (1,1) size 20x19
83                           text run at (1,1) width 20: "1,2"
84                       RenderTableCell {TD} at (59,5) size 22x21 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
85                         RenderText {#text} at (1,1) size 20x19
86                           text run at (1,1) width 20: "1,3"
87                     RenderTableRow {TR} at (0,31) size 86x21
88                       RenderTableCell {TD} at (5,31) size 22x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
89                         RenderText {#text} at (1,1) size 20x19
90                           text run at (1,1) width 20: "2,1"
91                       RenderTableCell {TD} at (32,44) size 22x21 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
92                         RenderText {#text} at (1,1) size 20x19
93                           text run at (1,1) width 20: "2,2"
94                       RenderTableCell {TD} at (59,31) size 22x21 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
95                         RenderText {#text} at (1,1) size 20x19
96                           text run at (1,1) width 20: "2,3"
97                     RenderTableRow {TR} at (0,57) size 86x21
98                       RenderTableCell {TD} at (5,70) size 22x21 [border: (1px inset #808080)] [r=2 c=0 rs=2 cs=1]
99                         RenderText {#text} at (1,1) size 20x19
100                           text run at (1,1) width 20: "3,1"
101                       RenderTableCell {TD} at (59,57) size 22x21 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
102                         RenderText {#text} at (1,1) size 20x19
103                           text run at (1,1) width 20: "3,3"
104                     RenderTableRow {TR} at (0,83) size 86x21
105                       RenderTableCell {TD} at (32,83) size 22x21 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
106                         RenderText {#text} at (1,1) size 20x19
107                           text run at (1,1) width 20: "4,2"
108                       RenderTableCell {TD} at (59,83) size 22x21 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
109                         RenderText {#text} at (1,1) size 20x19
110                           text run at (1,1) width 20: "4,3"
111                     RenderTableRow {TR} at (0,109) size 86x21
112                       RenderTableCell {TD} at (5,109) size 22x21 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
113                         RenderText {#text} at (1,1) size 20x19
114                           text run at (1,1) width 20: "5,1"
115                       RenderTableCell {TD} at (32,109) size 22x21 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
116                         RenderText {#text} at (1,1) size 20x19
117                           text run at (1,1) width 20: "5,2"
118                       RenderTableCell {TD} at (59,109) size 22x21 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
119                         RenderText {#text} at (1,1) size 20x19
120                           text run at (1,1) width 20: "5,3"
121               RenderTableCell {TD} at (206,2) size 100x149 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
122                 RenderTable {TABLE} at (6,6) size 88x137 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
123                   RenderBlock {CAPTION} at (0,0) size 86x19
124                     RenderInline {NOBR} at (0,0) size 56x19
125                       RenderText {#text} at (15,0) size 56x19
126                         text run at (15,0) width 56: "Table III"
127                   RenderTableSection {TBODY} at (1,20) size 86x116
128                     RenderTableRow {TR} at (0,5) size 86x21
129                       RenderTableCell {TD} at (5,5) size 22x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
130                         RenderText {#text} at (1,1) size 20x19
131                           text run at (1,1) width 20: "1,1"
132                       RenderTableCell {TD} at (32,5) size 22x21 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
133                         RenderText {#text} at (1,1) size 20x19
134                           text run at (1,1) width 20: "1,2"
135                       RenderTableCell {TD} at (59,5) size 22x21 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
136                         RenderText {#text} at (1,1) size 20x19
137                           text run at (1,1) width 20: "1,3"
138                     RenderTableRow {TR} at (0,31) size 86x21
139                       RenderTableCell {TD} at (5,31) size 22x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
140                         RenderText {#text} at (1,1) size 20x19
141                           text run at (1,1) width 20: "2,1"
142                       RenderTableCell {TD} at (32,34) size 22x21 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
143                         RenderText {#text} at (1,1) size 20x19
144                           text run at (1,1) width 20: "2,2"
145                       RenderTableCell {TD} at (59,40) size 22x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
146                     RenderTableRow {TR} at (0,57) size 86x2
147                       RenderTableCell {TD} at (5,60) size 22x21 [border: (1px inset #808080)] [r=2 c=0 rs=2 cs=1]
148                         RenderText {#text} at (1,1) size 20x19
149                           text run at (1,1) width 20: "3,1"
150                       RenderTableCell {TD} at (59,57) size 22x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
151                     RenderTableRow {TR} at (0,64) size 86x21
152                       RenderTableCell {TD} at (32,64) size 22x21 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
153                         RenderText {#text} at (1,1) size 20x19
154                           text run at (1,1) width 20: "4,2"
155                       RenderTableCell {TD} at (59,73) size 22x2 [bgcolor=#FFFF66] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
156                     RenderTableRow {TR} at (0,90) size 86x21
157                       RenderTableCell {TD} at (5,90) size 22x21 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
158                         RenderText {#text} at (1,1) size 20x19
159                           text run at (1,1) width 20: "5,1"
160                       RenderTableCell {TD} at (32,90) size 22x21 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
161                         RenderText {#text} at (1,1) size 20x19
162                           text run at (1,1) width 20: "5,2"
163                       RenderTableCell {TD} at (59,90) size 22x21 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
164                         RenderText {#text} at (1,1) size 20x19
165                           text run at (1,1) width 20: "5,3"
166               RenderTableCell {TD} at (308,2) size 73x147 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
167                 RenderTable {TABLE} at (6,6) size 61x135 [bgcolor=#FFFFFF] [border: (1px outset #808080)]
168                   RenderBlock {CAPTION} at (0,0) size 59x19
169                     RenderInline {NOBR} at (0,0) size 57x19
170                       RenderText {#text} at (1,0) size 57x19
171                         text run at (1,0) width 57: "Table IV"
172                   RenderTableSection {TBODY} at (1,20) size 59x114
173                     RenderTableRow {TR} at (0,5) size 59x21
174                       RenderTableCell {TD} at (5,5) size 22x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
175                         RenderText {#text} at (1,1) size 20x19
176                           text run at (1,1) width 20: "1,1"
177                       RenderTableCell {TD} at (32,5) size 22x21 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
178                         RenderText {#text} at (1,1) size 20x19
179                           text run at (1,1) width 20: "1,2"
180                     RenderTableRow {TR} at (0,31) size 59x21
181                       RenderTableCell {TD} at (5,31) size 22x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
182                         RenderText {#text} at (1,1) size 20x19
183                           text run at (1,1) width 20: "2,1"
184                       RenderTableCell {TD} at (32,33) size 22x21 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
185                         RenderText {#text} at (1,1) size 20x19
186                           text run at (1,1) width 20: "2,2"
187                     RenderTableRow {TR} at (0,57) size 59x0
188                       RenderTableCell {TD} at (5,59) size 22x21 [border: (1px inset #808080)] [r=2 c=0 rs=2 cs=1]
189                         RenderText {#text} at (1,1) size 20x19
190                           text run at (1,1) width 20: "3,1"
191                     RenderTableRow {TR} at (0,62) size 59x21
192                       RenderTableCell {TD} at (32,62) size 22x21 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
193                         RenderText {#text} at (1,1) size 20x19
194                           text run at (1,1) width 20: "4,2"
195                     RenderTableRow {TR} at (0,88) size 59x21
196                       RenderTableCell {TD} at (5,88) size 22x21 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
197                         RenderText {#text} at (1,1) size 20x19
198                           text run at (1,1) width 20: "5,1"
199                       RenderTableCell {TD} at (32,88) size 22x21 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
200                         RenderText {#text} at (1,1) size 20x19
201                           text run at (1,1) width 20: "5,2"
202       RenderBlock {HR} at (0,217) size 784x2 [border: (1px inset #000000)]
203       RenderBlock {P} at (0,235) size 784x19
204         RenderInline {B} at (0,0) size 558x19
205           RenderText {#text} at (113,0) size 558x19
206             text run at (113,0) width 558: "This demonstrates a problem with \"overlapping rowspan cells\" (look at Table IV)."
207       RenderBlock {P} at (0,270) size 784x19
208         RenderInline {B} at (0,0) size 54x19
209           RenderText {#text} at (0,0) size 54x19
210             text run at (0,0) width 54: "Table I:"
211         RenderText {#text} at (54,0) size 121x19
212           text run at (54,0) width 121: " a regular 5x3 table"
213       RenderBlock {P} at (0,305) size 784x19
214         RenderInline {B} at (0,0) size 60x19
215           RenderText {#text} at (0,0) size 60x19
216             text run at (0,0) width 60: "Table II:"
217         RenderText {#text} at (60,0) size 401x19
218           text run at (60,0) width 401: " introduces rowspan=2 for cells (2,2) and (3,1), which 'overlap'."
219       RenderBlock {P} at (0,340) size 784x57
220         RenderInline {B} at (0,0) size 66x19
221           RenderText {#text} at (0,0) size 66x19
222             text run at (0,0) width 66: "Table III:"
223         RenderText {#text} at (66,0) size 770x57
224           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"
225           text run at (0,19) 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'"
226           text run at (0,38) width 633: "cell in the row has any definite height requirement (except for border, margin, padding if applicable)."
227       RenderBlock {P} at (0,413) size 784x38
228         RenderInline {B} at (0,0) size 66x19
229           RenderText {#text} at (0,0) size 66x19
230             text run at (0,0) width 66: "Table IV:"
231         RenderText {#text} at (66,0) size 764x38
232           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"
233           text run at (0,19) width 284: "columns of Table III (but currently does not)."
234       RenderBlock {P} at (0,467) size 784x38
235         RenderText {#text} at (0,0) size 766x38
236           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"
237           text run at (0,19) width 153: "(5,1) and (4,2) is absent."
238       RenderBlock {P} at (0,521) size 784x19
239         RenderText {#text} at (0,0) size 481x19
240           text run at (0,0) width 481: "Tested with Apr25, M4 and 1999051109 (win95, opt.) Dated: May 11 1999"