OLD | NEW |
| (Empty) |
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 784x584 | |
6 RenderBlock {P} at (0,0) size 784x12 | |
7 RenderText {#text} at (0,0) size 410x13 | |
8 text run at (0,0) width 410: "This tests rowIndex, in particular in ca
ses where the table sections are in different orders." | |
9 RenderBlock {P} at (0,22) size 784x12 | |
10 RenderText {#text} at (0,0) size 338x13 | |
11 text run at (0,0) width 338: "A: This table has the header and footer
before the body (\"normal\" order)." | |
12 RenderTable {TABLE} at (0,44) size 148x62 [border: (1px outset #808080)] | |
13 RenderTableSection {THEAD} at (1,1) size 146x20 | |
14 RenderTableRow {TR} at (0,2) size 146x16 | |
15 RenderTableCell {TD} at (2,2) size 76x16 [border: (1px inset #808080
)] [r=0 c=0 rs=1 cs=1] | |
16 RenderText {#text} at (2,2) size 72x13 | |
17 text run at (2,2) width 72: "table A, header" | |
18 RenderTableCell {TD} at (80,2) size 64x16 [border: (1px inset #80808
0)] [r=0 c=1 rs=1 cs=1] | |
19 RenderText {#text} at (2,2) size 60x13 | |
20 text run at (2,2) width 60: "rowIndex = 0" | |
21 RenderTableSection {TFOOT} at (1,41) size 146x20 | |
22 RenderTableRow {TR} at (0,2) size 146x16 | |
23 RenderTableCell {TD} at (2,2) size 76x16 [border: (1px inset #808080
)] [r=0 c=0 rs=1 cs=1] | |
24 RenderText {#text} at (2,2) size 66x13 | |
25 text run at (2,2) width 66: "table A, footer" | |
26 RenderTableCell {TD} at (80,2) size 64x16 [border: (1px inset #80808
0)] [r=0 c=1 rs=1 cs=1] | |
27 RenderText {#text} at (2,2) size 60x13 | |
28 text run at (2,2) width 60: "rowIndex = 2" | |
29 RenderTableSection {TBODY} at (1,21) size 146x20 | |
30 RenderTableRow {TR} at (0,2) size 146x16 | |
31 RenderTableCell {TD} at (2,2) size 76x16 [border: (1px inset #808080
)] [r=0 c=0 rs=1 cs=1] | |
32 RenderText {#text} at (2,2) size 62x13 | |
33 text run at (2,2) width 62: "table A, body" | |
34 RenderTableCell {TD} at (80,2) size 64x16 [border: (1px inset #80808
0)] [r=0 c=1 rs=1 cs=1] | |
35 RenderText {#text} at (2,2) size 60x13 | |
36 text run at (2,2) width 60: "rowIndex = 1" | |
37 RenderBlock {P} at (0,116) size 784x12 | |
38 RenderText {#text} at (0,0) size 338x13 | |
39 text run at (0,0) width 338: "B: This table has the footer before the
body and both before the header." | |
40 RenderTable {TABLE} at (0,138) size 148x62 [border: (1px outset #808080)] | |
41 RenderTableSection {TFOOT} at (1,41) size 146x20 | |
42 RenderTableRow {TR} at (0,2) size 146x16 | |
43 RenderTableCell {TD} at (2,2) size 76x16 [border: (1px inset #808080
)] [r=0 c=0 rs=1 cs=1] | |
44 RenderText {#text} at (2,2) size 66x13 | |
45 text run at (2,2) width 66: "table B, footer" | |
46 RenderTableCell {TD} at (80,2) size 64x16 [border: (1px inset #80808
0)] [r=0 c=1 rs=1 cs=1] | |
47 RenderText {#text} at (2,2) size 60x13 | |
48 text run at (2,2) width 60: "rowIndex = 2" | |
49 RenderTableSection {TBODY} at (1,21) size 146x20 | |
50 RenderTableRow {TR} at (0,2) size 146x16 | |
51 RenderTableCell {TD} at (2,2) size 76x16 [border: (1px inset #808080
)] [r=0 c=0 rs=1 cs=1] | |
52 RenderText {#text} at (2,2) size 62x13 | |
53 text run at (2,2) width 62: "table B, body" | |
54 RenderTableCell {TD} at (80,2) size 64x16 [border: (1px inset #80808
0)] [r=0 c=1 rs=1 cs=1] | |
55 RenderText {#text} at (2,2) size 60x13 | |
56 text run at (2,2) width 60: "rowIndex = 1" | |
57 RenderTableSection {THEAD} at (1,1) size 146x20 | |
58 RenderTableRow {TR} at (0,2) size 146x16 | |
59 RenderTableCell {TD} at (2,2) size 76x16 [border: (1px inset #808080
)] [r=0 c=0 rs=1 cs=1] | |
60 RenderText {#text} at (2,2) size 72x13 | |
61 text run at (2,2) width 72: "table B, header" | |
62 RenderTableCell {TD} at (80,2) size 64x16 [border: (1px inset #80808
0)] [r=0 c=1 rs=1 cs=1] | |
63 RenderText {#text} at (2,2) size 60x13 | |
64 text run at (2,2) width 60: "rowIndex = 0" | |
65 RenderBlock {P} at (0,210) size 784x12 | |
66 RenderText {#text} at (0,0) size 638x13 | |
67 text run at (0,0) width 638: "C: This table has two footers before two
bodies before two heads. The rows inside the extra footers and heads don't get
row indices at all." | |
68 RenderTable {TABLE} at (0,232) size 190x230 [border: (1px outset #808080)] | |
69 RenderTableSection {TFOOT} at (1,191) size 188x38 | |
70 RenderTableRow {TR} at (0,2) size 188x16 | |
71 RenderTableCell {TD} at (2,2) size 115x16 [border: (1px inset #80808
0)] [r=0 c=0 rs=1 cs=1] | |
72 RenderText {#text} at (2,2) size 105x13 | |
73 text run at (2,2) width 105: "table C, footer A row A" | |
74 RenderTableCell {TD} at (119,2) size 67x16 [border: (1px inset #8080
80)] [r=0 c=1 rs=1 cs=1] | |
75 RenderText {#text} at (2,2) size 60x13 | |
76 text run at (2,2) width 60: "rowIndex = 6" | |
77 RenderTableRow {TR} at (0,20) size 188x16 | |
78 RenderTableCell {TD} at (2,20) size 115x16 [border: (1px inset #8080
80)] [r=1 c=0 rs=1 cs=1] | |
79 RenderText {#text} at (2,2) size 105x13 | |
80 text run at (2,2) width 105: "table C, footer A row B" | |
81 RenderTableCell {TD} at (119,20) size 67x16 [border: (1px inset #808
080)] [r=1 c=1 rs=1 cs=1] | |
82 RenderText {#text} at (2,2) size 60x13 | |
83 text run at (2,2) width 60: "rowIndex = 7" | |
84 RenderTableSection {TFOOT} at (1,39) size 188x38 | |
85 RenderTableRow {TR} at (0,2) size 188x16 | |
86 RenderTableCell {TD} at (2,2) size 115x16 [border: (1px inset #80808
0)] [r=0 c=0 rs=1 cs=1] | |
87 RenderText {#text} at (2,2) size 105x13 | |
88 text run at (2,2) width 105: "table C, footer B row A" | |
89 RenderTableCell {TD} at (119,2) size 67x16 [border: (1px inset #8080
80)] [r=0 c=1 rs=1 cs=1] | |
90 RenderText {#text} at (2,2) size 63x13 | |
91 text run at (2,2) width 63: "rowIndex = -1" | |
92 RenderTableRow {TR} at (0,20) size 188x16 | |
93 RenderTableCell {TD} at (2,20) size 115x16 [border: (1px inset #8080
80)] [r=1 c=0 rs=1 cs=1] | |
94 RenderText {#text} at (2,2) size 105x13 | |
95 text run at (2,2) width 105: "table C, footer B row B" | |
96 RenderTableCell {TD} at (119,20) size 67x16 [border: (1px inset #808
080)] [r=1 c=1 rs=1 cs=1] | |
97 RenderText {#text} at (2,2) size 63x13 | |
98 text run at (2,2) width 63: "rowIndex = -1" | |
99 RenderTableSection {TBODY} at (1,77) size 188x38 | |
100 RenderTableRow {TR} at (0,2) size 188x16 | |
101 RenderTableCell {TD} at (2,2) size 115x16 [border: (1px inset #80808
0)] [r=0 c=0 rs=1 cs=1] | |
102 RenderText {#text} at (2,2) size 101x13 | |
103 text run at (2,2) width 101: "table C, body A row A" | |
104 RenderTableCell {TD} at (119,2) size 67x16 [border: (1px inset #8080
80)] [r=0 c=1 rs=1 cs=1] | |
105 RenderText {#text} at (2,2) size 60x13 | |
106 text run at (2,2) width 60: "rowIndex = 2" | |
107 RenderTableRow {TR} at (0,20) size 188x16 | |
108 RenderTableCell {TD} at (2,20) size 115x16 [border: (1px inset #8080
80)] [r=1 c=0 rs=1 cs=1] | |
109 RenderText {#text} at (2,2) size 101x13 | |
110 text run at (2,2) width 101: "table C, body A row B" | |
111 RenderTableCell {TD} at (119,20) size 67x16 [border: (1px inset #808
080)] [r=1 c=1 rs=1 cs=1] | |
112 RenderText {#text} at (2,2) size 60x13 | |
113 text run at (2,2) width 60: "rowIndex = 3" | |
114 RenderTableSection {TBODY} at (1,115) size 188x38 | |
115 RenderTableRow {TR} at (0,2) size 188x16 | |
116 RenderTableCell {TD} at (2,2) size 115x16 [border: (1px inset #80808
0)] [r=0 c=0 rs=1 cs=1] | |
117 RenderText {#text} at (2,2) size 101x13 | |
118 text run at (2,2) width 101: "table C, body B row A" | |
119 RenderTableCell {TD} at (119,2) size 67x16 [border: (1px inset #8080
80)] [r=0 c=1 rs=1 cs=1] | |
120 RenderText {#text} at (2,2) size 60x13 | |
121 text run at (2,2) width 60: "rowIndex = 4" | |
122 RenderTableRow {TR} at (0,20) size 188x16 | |
123 RenderTableCell {TD} at (2,20) size 115x16 [border: (1px inset #8080
80)] [r=1 c=0 rs=1 cs=1] | |
124 RenderText {#text} at (2,2) size 101x13 | |
125 text run at (2,2) width 101: "table C, body B row B" | |
126 RenderTableCell {TD} at (119,20) size 67x16 [border: (1px inset #808
080)] [r=1 c=1 rs=1 cs=1] | |
127 RenderText {#text} at (2,2) size 60x13 | |
128 text run at (2,2) width 60: "rowIndex = 5" | |
129 RenderTableSection {THEAD} at (1,1) size 188x38 | |
130 RenderTableRow {TR} at (0,2) size 188x16 | |
131 RenderTableCell {TD} at (2,2) size 115x16 [border: (1px inset #80808
0)] [r=0 c=0 rs=1 cs=1] | |
132 RenderText {#text} at (2,2) size 111x13 | |
133 text run at (2,2) width 111: "table C, header A row A" | |
134 RenderTableCell {TD} at (119,2) size 67x16 [border: (1px inset #8080
80)] [r=0 c=1 rs=1 cs=1] | |
135 RenderText {#text} at (2,2) size 60x13 | |
136 text run at (2,2) width 60: "rowIndex = 0" | |
137 RenderTableRow {TR} at (0,20) size 188x16 | |
138 RenderTableCell {TD} at (2,20) size 115x16 [border: (1px inset #8080
80)] [r=1 c=0 rs=1 cs=1] | |
139 RenderText {#text} at (2,2) size 111x13 | |
140 text run at (2,2) width 111: "table C, header A row B" | |
141 RenderTableCell {TD} at (119,20) size 67x16 [border: (1px inset #808
080)] [r=1 c=1 rs=1 cs=1] | |
142 RenderText {#text} at (2,2) size 60x13 | |
143 text run at (2,2) width 60: "rowIndex = 1" | |
144 RenderTableSection {THEAD} at (1,153) size 188x38 | |
145 RenderTableRow {TR} at (0,2) size 188x16 | |
146 RenderTableCell {TD} at (2,2) size 115x16 [border: (1px inset #80808
0)] [r=0 c=0 rs=1 cs=1] | |
147 RenderText {#text} at (2,2) size 111x13 | |
148 text run at (2,2) width 111: "table C, header B row A" | |
149 RenderTableCell {TD} at (119,2) size 67x16 [border: (1px inset #8080
80)] [r=0 c=1 rs=1 cs=1] | |
150 RenderText {#text} at (2,2) size 63x13 | |
151 text run at (2,2) width 63: "rowIndex = -1" | |
152 RenderTableRow {TR} at (0,20) size 188x16 | |
153 RenderTableCell {TD} at (2,20) size 115x16 [border: (1px inset #8080
80)] [r=1 c=0 rs=1 cs=1] | |
154 RenderText {#text} at (2,2) size 111x13 | |
155 text run at (2,2) width 111: "table C, header B row B" | |
156 RenderTableCell {TD} at (119,20) size 67x16 [border: (1px inset #808
080)] [r=1 c=1 rs=1 cs=1] | |
157 RenderText {#text} at (2,2) size 63x13 | |
158 text run at (2,2) width 63: "rowIndex = -1" | |
OLD | NEW |