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 154x64 [border: none] LayoutTableSection {TBODY} at (0,0) size 153x63 LayoutTableRow {TR} at (0,0) size 153x21 LayoutTableCell {TD} at (0,0) size 77x21 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1] LayoutText {#text} at (2,2) size 74x17 text run at (2,2) width 74: "Row1 cell1" LayoutTableCell {TD} at (77,0) size 76x21 [border: (1px solid #808080) none none none] [r=0 c=1 rs=1 cs=1] LayoutText {#text} at (1,2) size 74x17 text run at (1,2) width 74: "Row1 cell2" LayoutTableRow {TR} at (0,21) size 153x21 LayoutTableCell {TD} at (0,21) size 77x21 [border: (1px solid #808080) none none (1px none #808080)] [r=1 c=0 rs=1 cs=1] LayoutText {#text} at (2,2) size 74x17 text run at (2,2) width 74: "Row2 cell1" LayoutTableCell {TD} at (77,21) size 76x21 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1] LayoutText {#text} at (1,2) size 74x17 text run at (1,2) width 74: "Row2 cell2" LayoutTableRow {TR} at (0,42) size 153x21 LayoutTableCell {TD} at (0,42) size 77x21 [border: (1px solid #808080) none none (1px none #808080)] [r=2 c=0 rs=1 cs=1] LayoutText {#text} at (2,2) size 74x17 text run at (2,2) width 74: "Row3 cell1" LayoutTableCell {TD} at (77,42) size 76x21 [border: (1px solid #808080) none none none] [r=2 c=1 rs=1 cs=1] LayoutText {#text} at (1,2) size 74x17 text run at (1,2) width 74: "Row3 cell2" LayoutBlockFlow {P} at (0,80) size 784x18 LayoutText {#text} at (0,0) size 762x17 text run at (0,0) width 762: "The rules attribute is first set dynamically to cols, then to rows, so the table should show only row borders. Bug 14848."