layer at (0,0) size 800x600 LayoutView at (0,0) size 800x600 layer at (0,0) size 800x600 LayoutBlockFlow {HTML} at (0,0) size 800x600 LayoutBlockFlow {BODY} at (8,8) size 784x576 LayoutTable {TABLE} at (0,0) size 144x70 [border: none] LayoutTableSection {TBODY} at (0,0) size 143x69 LayoutTableRow {TR} at (0,0) size 143x23 LayoutTableCell {TD} at (0,0) size 72x23 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] LayoutText {#text} at (2,2) size 69x19 text run at (2,2) width 69: "Row1 cell1" LayoutTableCell {TD} at (72,0) size 71x23 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] LayoutText {#text} at (1,2) size 69x19 text run at (1,2) width 69: "Row1 cell2" LayoutTableRow {TR} at (0,23) size 143x23 LayoutTableCell {TD} at (0,23) size 72x23 [border: (1px solid #808080) none none (1px none #808080)] [r=1 c=0 rs=1 cs=1] LayoutText {#text} at (2,2) size 69x19 text run at (2,2) width 69: "Row2 cell1" LayoutTableCell {TD} at (72,23) size 71x23 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] LayoutText {#text} at (1,2) size 69x19 text run at (1,2) width 69: "Row2 cell2" LayoutTableRow {TR} at (0,46) size 143x23 LayoutTableCell {TD} at (0,46) size 72x23 [border: (1px solid #808080) none none (1px none #808080)] [r=2 c=0 rs=1 cs=1] LayoutText {#text} at (2,2) size 69x19 text run at (2,2) width 69: "Row3 cell1" LayoutTableCell {TD} at (72,46) size 71x23 [border: (1px solid #808080) none none none] [r=2 c=1 rs=1 cs=1] LayoutText {#text} at (1,2) size 69x19 text run at (1,2) width 69: "Row3 cell2" LayoutBlockFlow {P} at (0,86) size 784x20 LayoutText {#text} at (0,0) size 713x19 text run at (0,0) width 713: "The rules attribute is first set dynamically to cols, then to rows, so the table should show only row borders. Bug 14848."