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