| layer at (0,0) size 800x600 |
| RenderView at (0,0) size 800x600 |
| layer at (0,0) size 800x600 |
| RenderBlock {HTML} at (0,0) size 800x600 |
| RenderBody {BODY} at (8,8) size 784x576 |
| RenderTable {TABLE} at (0,0) size 152x64 [border: none] |
| RenderTableSection {TBODY} at (0,0) size 151x63 |
| RenderTableRow {TR} at (0,0) size 151x21 |
| RenderTableCell {TD} at (0,0) size 76x21 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] |
| RenderText {#text} at (2,2) size 73x18 |
| text run at (2,2) width 73: "Row1 cell1" |
| RenderTableCell {TD} at (76,0) size 75x21 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] |
| RenderText {#text} at (1,2) size 73x18 |
| text run at (1,2) width 73: "Row1 cell2" |
| RenderTableRow {TR} at (0,21) size 151x21 |
| RenderTableCell {TD} at (0,21) size 76x21 [border: (1px solid #808080) none none (1px none #808080)] [r=1 c=0 rs=1 cs=1] |
| RenderText {#text} at (2,2) size 73x18 |
| text run at (2,2) width 73: "Row2 cell1" |
| RenderTableCell {TD} at (76,21) size 75x21 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] |
| RenderText {#text} at (1,2) size 73x18 |
| text run at (1,2) width 73: "Row2 cell2" |
| RenderTableRow {TR} at (0,42) size 151x21 |
| RenderTableCell {TD} at (0,42) size 76x21 [border: (1px solid #808080) none none (1px none #808080)] [r=2 c=0 rs=1 cs=1] |
| RenderText {#text} at (2,2) size 73x18 |
| text run at (2,2) width 73: "Row3 cell1" |
| RenderTableCell {TD} at (76,42) size 75x21 [border: (1px solid #808080) none none none] [r=2 c=1 rs=1 cs=1] |
| RenderText {#text} at (1,2) size 73x18 |
| text run at (1,2) width 73: "Row3 cell2" |
| RenderBlock {P} at (0,80) size 784x18 |
| RenderText {#text} at (0,0) size 747x18 |
| text run at (0,0) width 747: "The rules attribute is first set dynamically to cols, then to rows, so the table should show only row borders. Bug 14848." |