+2007-06-25 Mitz Pettel <mitz@webkit.org>
+
+ Reviewed by Maciej.
+
+ - updated results for http://bugs.webkit.org/show_bug.cgi?id=14341
+ rules="none" ignored in certain cases
+
+ * tables/mozilla/marvin/table_rules_none-expected.checksum: Added.
+ * tables/mozilla/marvin/table_rules_none-expected.png: Added.
+ * tables/mozilla/marvin/table_rules_none-expected.txt: Added.
+ * tables/mozilla/marvin/table_rules_none.html: Copied from LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_none.html.
+ * tables/mozilla/marvin/x_table_rules_none-expected.checksum: Added.
+ * tables/mozilla/marvin/x_table_rules_none-expected.png: Added.
+ * tables/mozilla/marvin/x_table_rules_none-expected.txt: Added.
+ * tables/mozilla/marvin/x_table_rules_none.xml: Copied from LayoutTests/tables/mozilla_expected_failures/marvin/x_table_rules_none.xml.
+ * tables/mozilla_expected_failures/core/table_rules-expected.checksum:
+ * tables/mozilla_expected_failures/core/table_rules-expected.png:
+ * tables/mozilla_expected_failures/core/table_rules-expected.txt:
+ * tables/mozilla_expected_failures/marvin/table_rules_none-expected.checksum: Removed.
+ * tables/mozilla_expected_failures/marvin/table_rules_none-expected.png: Removed.
+ * tables/mozilla_expected_failures/marvin/table_rules_none-expected.txt: Removed.
+ * tables/mozilla_expected_failures/marvin/table_rules_none.html: Removed.
+ * tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.checksum: Removed.
+ * tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.png: Removed.
+ * tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.txt: Removed.
+ * tables/mozilla_expected_failures/marvin/x_table_rules_none.xml: Removed.
+
2007-06-23 Sam Weinig <sam@webkit.org>
Reviewed by Mitz.
--- /dev/null
+79d0e02a71e6bc300bd28e971fe2a77f
\ No newline at end of file
--- /dev/null
+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 784x584
+ RenderTable {TABLE} at (0,0) size 414x108 [border: (2px outset #808080)]
+ RenderBlock {CAPTION} at (0,0) size 409x18
+ RenderText {#text} at (10,0) size 388x18
+ text run at (10,0) width 388: "Communicator 4.5 Installers for Mac and Windows Platforms"
+ RenderTableSection {TBODY} at (2,20) size 409x85
+ RenderTableRow {TR} at (0,0) size 409x23
+ RenderTableCell {TH} at (0,9) size 119x5 [border: (3px none #000000)] [r=0 c=0 rs=1 cs=1]
+ RenderTableCell {TH} at (119,0) size 109x23 [border: (3px none #000000)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,4) size 107x18
+ text run at (1,4) width 107: "Macintosh PPC"
+ RenderTableCell {TH} at (228,0) size 86x23 [border: (3px none #000000)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,4) size 84x18
+ text run at (1,4) width 84: "Windows 95"
+ RenderTableCell {TH} at (314,0) size 95x23 [border: (3px none #000000)] [r=0 c=3 rs=1 cs=1]
+ RenderText {#text} at (1,4) size 91x18
+ text run at (1,4) width 91: "Windows NT"
+ RenderTableRow {TR} at (0,23) size 409x20
+ RenderTableCell {TD} at (0,23) size 119x20 [border: none] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (4,1) size 73x18
+ text run at (4,1) width 73: "Base Install"
+ RenderTableCell {TD} at (119,23) size 109x20 [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
+ RenderTableCell {TD} at (228,23) size 86x20 [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
+ RenderTableCell {TD} at (314,23) size 95x20 [border: none] [r=1 c=3 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
+ RenderTableRow {TR} at (0,43) size 409x20
+ RenderTableCell {TD} at (0,43) size 119x20 [border: none] [r=2 c=0 rs=1 cs=1]
+ RenderText {#text} at (4,1) size 103x18
+ text run at (4,1) width 103: "Complete Install"
+ RenderTableCell {TD} at (119,43) size 109x20 [r=2 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
+ RenderTableCell {TD} at (228,43) size 86x20 [r=2 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
+ RenderTableCell {TD} at (314,43) size 95x20 [border: none] [r=2 c=3 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
+ RenderTableRow {TR} at (0,63) size 409x22
+ RenderTableCell {TD} at (0,63) size 119x22 [border: none] [r=3 c=0 rs=1 cs=1]
+ RenderText {#text} at (4,1) size 114x18
+ text run at (4,1) width 114: "Pro Edition Install"
+ RenderTableCell {TD} at (119,63) size 109x22 [border: none] [r=3 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
+ RenderTableCell {TD} at (228,63) size 86x22 [border: none] [r=3 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
+ RenderTableCell {TD} at (314,63) size 95x22 [border: none] [r=3 c=3 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 21x18
+ text run at (1,1) width 21: "yes"
--- /dev/null
+f00e3ac0c2f9708d61ff04773148abdc
\ No newline at end of file
--- /dev/null
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x140
+ RenderBlock {html} at (0,0) size 800x140
+ RenderBody {body} at (8,16) size 784x116
+ RenderBlock {p} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 479x18
+ text run at (0,0) width 402: "There should be no rules between any rows and columns in the "
+ text run at (402,0) width 77: "table below."
+ RenderTable {table} at (0,34) size 182x82 [border: none]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {thead} at (0,0) size 181x21
+ RenderTableRow {tr} at (0,0) size 181x21
+ RenderTableCell {th} at (0,0) size 61x21 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 58x18
+ text run at (2,2) width 58: "THEAD"
+ RenderTableCell {th} at (61,0) size 60x21 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,2) size 58x18
+ text run at (1,2) width 58: "THEAD"
+ RenderTableCell {th} at (121,0) size 60x21 [border: (1px none #000000)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,2) size 58x18
+ text run at (1,2) width 58: "THEAD"
+ RenderTableSection {tfoot} at (0,61) size 181x20
+ RenderTableRow {tr} at (0,0) size 181x20
+ RenderTableCell {td} at (0,0) size 61x20 [border: none] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,1) size 53x18
+ text run at (2,1) width 53: "TFOOT"
+ RenderTableCell {td} at (61,0) size 60x20 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 53x18
+ text run at (1,1) width 53: "TFOOT"
+ RenderTableCell {td} at (121,0) size 60x20 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 53x18
+ text run at (1,1) width 53: "TFOOT"
+ RenderTableSection {tbody} at (0,21) size 181x40
+ RenderTableRow {tr} at (0,0) size 181x20
+ RenderTableCell {td} at (0,0) size 61x20 [border: none] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,1) size 57x18
+ text run at (2,1) width 57: "TBODY"
+ RenderTableCell {td} at (61,0) size 60x20 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 57x18
+ text run at (1,1) width 57: "TBODY"
+ RenderTableCell {td} at (121,0) size 60x20 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 57x18
+ text run at (1,1) width 57: "TBODY"
+ RenderTableRow {tr} at (0,20) size 181x20
+ RenderTableCell {td} at (0,20) size 61x20 [border: none] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,1) size 57x18
+ text run at (2,1) width 57: "TBODY"
+ RenderTableCell {td} at (61,20) size 60x20 [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 57x18
+ text run at (1,1) width 57: "TBODY"
+ RenderTableCell {td} at (121,20) size 60x20 [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 57x18
+ text run at (1,1) width 57: "TBODY"
-7f2c3bfc246b6f3283af69b26e24220c
\ No newline at end of file
+1d8f3ae53ebe106bf881a7db38f70195
\ No newline at end of file
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
- RenderTable {TABLE} at (0,0) size 68x43 [border: none]
- RenderTableSection {TBODY} at (0,0) size 67x42
- RenderTableRow {TR} at (0,0) size 67x21
- RenderTableCell {TD} at (0,0) size 33x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (2,2) size 30x18
- text run at (2,2) width 30: "rules"
- RenderTableCell {TD} at (33,0) size 34x21 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 31x18
- text run at (2,2) width 31: "none"
- RenderTableRow {TR} at (0,21) size 67x21
- RenderTableCell {TD} at (0,21) size 33x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (0,0) size 67x42 [border: none]
+ RenderTableSection {TBODY} at (0,0) size 66x41
+ RenderTableRow {TR} at (0,0) size 66x21
+ RenderTableCell {TD} at (0,0) size 33x21 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (2,2) size 30x18
text run at (2,2) width 30: "rules"
- RenderTableCell {TD} at (33,21) size 34x21 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 31x18
- text run at (2,2) width 31: "none"
- RenderBlock (anonymous) at (0,43) size 784x18
+ RenderTableCell {TD} at (33,0) size 33x21 [border: (1px none #000000)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,2) size 31x18
+ text run at (1,2) width 31: "none"
+ RenderTableRow {TR} at (0,21) size 66x20
+ RenderTableCell {TD} at (0,21) size 33x20 [border: none] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,1) size 30x18
+ text run at (2,1) width 30: "rules"
+ RenderTableCell {TD} at (33,21) size 33x20 [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 31x18
+ text run at (1,1) width 31: "none"
+ RenderBlock (anonymous) at (0,42) size 784x18
RenderBR {BR} at (0,0) size 0x18
- RenderTable {TABLE} at (0,61) size 114x83 [border: none]
+ RenderTable {TABLE} at (0,60) size 114x83 [border: none]
RenderTableSection {TBODY} at (0,0) size 113x41 [border: (1px solid #808080) none (1px solid #808080) none]
RenderTableRow {TR} at (0,0) size 113x21
RenderTableCell {TD} at (0,0) size 33x21 [border: (1px none #000000)] [r=0 c=0 rs=1 cs=1]
RenderTableCell {TD} at (33,21) size 80x20 [r=1 c=1 rs=1 cs=1]
RenderText {#text} at (1,1) size 78x18
text run at (1,1) width 78: "row group 2"
- RenderBlock (anonymous) at (0,144) size 784x18
+ RenderBlock (anonymous) at (0,143) size 784x18
RenderBR {BR} at (0,0) size 0x18
- RenderTable {TABLE} at (0,162) size 214x42 [border: none]
+ RenderTable {TABLE} at (0,161) size 214x42 [border: none]
RenderTableCol {COLGROUP} at (0,0) size 0x0 [border: (1px solid #000000) none (1px solid #000000)]
RenderTableCol {COL} at (0,0) size 0x0
RenderTableCol {COL} at (0,0) size 0x0
RenderTableCell {TD} at (139,21) size 74x20 [r=1 c=3 rs=1 cs=1]
RenderText {#text} at (1,1) size 72x18
text run at (1,1) width 72: "col group 2"
- RenderBlock (anonymous) at (0,204) size 784x18
+ RenderBlock (anonymous) at (0,203) size 784x18
RenderBR {BR} at (0,0) size 0x18
- RenderTable {TABLE} at (0,222) size 67x43 [border: none]
+ RenderTable {TABLE} at (0,221) size 67x43 [border: none]
RenderTableSection {TBODY} at (0,0) size 66x42
RenderTableRow {TR} at (0,0) size 66x21
RenderTableCell {TD} at (0,0) size 33x21 [border: (1px solid #808080) none none (1px none #808080)] [r=0 c=0 rs=1 cs=1]
RenderTableCell {TD} at (33,21) size 33x21 [border: (1px solid #808080) none none none] [r=1 c=1 rs=1 cs=1]
RenderText {#text} at (1,2) size 31x18
text run at (1,2) width 31: "rows"
- RenderBlock (anonymous) at (0,265) size 784x18
+ RenderBlock (anonymous) at (0,264) size 784x18
RenderBR {BR} at (0,0) size 0x18
- RenderTable {TABLE} at (0,283) size 62x42 [border: none]
+ RenderTable {TABLE} at (0,282) size 62x42 [border: none]
RenderTableSection {TBODY} at (0,0) size 61x41
RenderTableRow {TR} at (0,0) size 61x21
RenderTableCell {TD} at (0,0) size 33x21 [border: (1px none #808080) none none (1px solid #808080)] [r=0 c=0 rs=1 cs=1]
RenderTableCell {TD} at (33,21) size 28x20 [border: none none none (1px solid #808080)] [r=1 c=1 rs=1 cs=1]
RenderText {#text} at (2,1) size 25x18
text run at (2,1) width 25: "cols"
- RenderBlock (anonymous) at (0,325) size 784x18
+ RenderBlock (anonymous) at (0,324) size 784x18
RenderBR {BR} at (0,0) size 0x18
- RenderTable {TABLE} at (0,343) size 52x43 [border: none]
+ RenderTable {TABLE} at (0,342) size 52x43 [border: none]
RenderTableSection {TBODY} at (0,0) size 51x42
RenderTableRow {TR} at (0,0) size 51x21
RenderTableCell {TD} at (0,0) size 33x21 [border: (1px solid #808080)] [r=0 c=0 rs=1 cs=1]
RenderTableCell {TD} at (33,21) size 18x21 [border: (1px solid #808080)] [r=1 c=1 rs=1 cs=1]
RenderText {#text} at (2,2) size 15x18
text run at (2,2) width 15: "all"
- RenderBlock (anonymous) at (0,386) size 784x18
+ RenderBlock (anonymous) at (0,385) size 784x18
RenderBR {BR} at (0,0) size 0x18
+++ /dev/null
-f646f3097e4bceea6925fcb32517fa0d
\ No newline at end of file
+++ /dev/null
-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 784x584
- RenderTable {TABLE} at (0,0) size 417x111 [border: (2px outset #808080)]
- RenderBlock {CAPTION} at (0,0) size 412x18
- RenderText {#text} at (12,0) size 388x18
- text run at (12,0) width 388: "Communicator 4.5 Installers for Mac and Windows Platforms"
- RenderTableSection {TBODY} at (2,20) size 412x88
- RenderTableRow {TR} at (0,0) size 412x23
- RenderTableCell {TH} at (0,9) size 119x5 [border: (3px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderTableCell {TH} at (119,0) size 110x23 [border: (3px inset #808080)] [r=0 c=1 rs=1 cs=1]
- RenderText {#text} at (2,4) size 107x18
- text run at (2,4) width 107: "Macintosh PPC"
- RenderTableCell {TH} at (229,0) size 87x23 [border: (3px inset #808080)] [r=0 c=2 rs=1 cs=1]
- RenderText {#text} at (2,4) size 84x18
- text run at (2,4) width 84: "Windows 95"
- RenderTableCell {TH} at (316,0) size 96x23 [border: (3px inset #808080)] [r=0 c=3 rs=1 cs=1]
- RenderText {#text} at (2,4) size 91x18
- text run at (2,4) width 91: "Windows NT"
- RenderTableRow {TR} at (0,23) size 412x21
- RenderTableCell {TD} at (0,23) size 119x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
- RenderText {#text} at (4,2) size 73x18
- text run at (4,2) width 73: "Base Install"
- RenderTableCell {TD} at (119,23) size 110x21 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
- RenderTableCell {TD} at (229,23) size 87x21 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
- RenderTableCell {TD} at (316,23) size 96x21 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
- RenderTableRow {TR} at (0,44) size 412x21
- RenderTableCell {TD} at (0,44) size 119x21 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
- RenderText {#text} at (4,2) size 103x18
- text run at (4,2) width 103: "Complete Install"
- RenderTableCell {TD} at (119,44) size 110x21 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
- RenderTableCell {TD} at (229,44) size 87x21 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
- RenderTableCell {TD} at (316,44) size 96x21 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
- RenderTableRow {TR} at (0,65) size 412x23
- RenderTableCell {TD} at (0,65) size 119x23 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
- RenderText {#text} at (4,2) size 114x18
- text run at (4,2) width 114: "Pro Edition Install"
- RenderTableCell {TD} at (119,65) size 110x23 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
- RenderTableCell {TD} at (229,65) size 87x23 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
- RenderTableCell {TD} at (316,65) size 96x23 [border: (1px inset #808080)] [r=3 c=3 rs=1 cs=1]
- RenderText {#text} at (2,2) size 21x18
- text run at (2,2) width 21: "yes"
+++ /dev/null
-b6f3cf6e3bf72f167968716173c885e1
\ No newline at end of file
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x143
- RenderBlock {html} at (0,0) size 800x143
- RenderBody {body} at (8,16) size 784x119
- RenderBlock {p} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 479x18
- text run at (0,0) width 402: "There should be no rules between any rows and columns in the "
- text run at (402,0) width 77: "table below."
- RenderTable {table} at (0,34) size 184x85 [border: none]
- RenderTableCol {colgroup} at (0,0) size 0x0
- RenderTableCol {col} at (0,0) size 0x0
- RenderTableCol {colgroup} at (0,0) size 0x0
- RenderTableCol {col} at (0,0) size 0x0
- RenderTableCol {colgroup} at (0,0) size 0x0
- RenderTableCol {col} at (0,0) size 0x0
- RenderTableSection {thead} at (0,0) size 183x21
- RenderTableRow {tr} at (0,0) size 183x21
- RenderTableCell {th} at (0,0) size 61x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (2,2) size 58x18
- text run at (2,2) width 58: "THEAD"
- RenderTableCell {th} at (61,0) size 61x21 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 58x18
- text run at (2,2) width 58: "THEAD"
- RenderTableCell {th} at (122,0) size 61x21 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
- RenderText {#text} at (2,2) size 58x18
- text run at (2,2) width 58: "THEAD"
- RenderTableSection {tfoot} at (0,63) size 183x21
- RenderTableRow {tr} at (0,0) size 183x21
- RenderTableCell {td} at (0,0) size 61x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (2,2) size 53x18
- text run at (2,2) width 53: "TFOOT"
- RenderTableCell {td} at (61,0) size 61x21 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 53x18
- text run at (2,2) width 53: "TFOOT"
- RenderTableCell {td} at (122,0) size 61x21 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
- RenderText {#text} at (2,2) size 53x18
- text run at (2,2) width 53: "TFOOT"
- RenderTableSection {tbody} at (0,21) size 183x42
- RenderTableRow {tr} at (0,0) size 183x21
- RenderTableCell {td} at (0,0) size 61x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (2,2) size 57x18
- text run at (2,2) width 57: "TBODY"
- RenderTableCell {td} at (61,0) size 61x21 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 57x18
- text run at (2,2) width 57: "TBODY"
- RenderTableCell {td} at (122,0) size 61x21 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
- RenderText {#text} at (2,2) size 57x18
- text run at (2,2) width 57: "TBODY"
- RenderTableRow {tr} at (0,21) size 183x21
- RenderTableCell {td} at (0,21) size 61x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
- RenderText {#text} at (2,2) size 57x18
- text run at (2,2) width 57: "TBODY"
- RenderTableCell {td} at (61,21) size 61x21 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
- RenderText {#text} at (2,2) size 57x18
- text run at (2,2) width 57: "TBODY"
- RenderTableCell {td} at (122,21) size 61x21 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
- RenderText {#text} at (2,2) size 57x18
- text run at (2,2) width 57: "TBODY"
+2007-06-25 Mitz Pettel <mitz@webkit.org>
+
+ Reviewed by Maciej.
+
+ - fix http://bugs.webkit.org/show_bug.cgi?id=14341
+ rules="none" ignored in certain cases
+
+ Covered by existing tests.
+
+ * html/HTMLTableElement.cpp:
+ (WebCore::HTMLTableElement::getSharedCellDecl):
+
2007-06-24 Sam Weinig <sam@webkit.org>
Reviewed by Mitz.
{
MappedAttribute attr(cellborderAttr, m_rulesAttr == AllRules ? "solid-all" :
(m_rulesAttr == ColsRules ? "solid-cols" :
- (m_rulesAttr == RowsRules ? "solid-rows" : (!m_borderAttr || m_rulesAttr == GroupsRules ? "none" : (m_borderColorAttr ? "solid" : "inset")))));
+ (m_rulesAttr == RowsRules ? "solid-rows" : (!m_borderAttr || m_rulesAttr == GroupsRules || m_rulesAttr == NoneRules ? "none" : (m_borderColorAttr ? "solid" : "inset")))));
CSSMappedAttributeDeclaration* decl = getMappedAttributeDecl(ePersistent, &attr);
if (!decl) {
decl->setProperty(CSS_PROP_BORDER_TOP_STYLE, CSS_VAL_SOLID, false);
decl->setProperty(CSS_PROP_BORDER_BOTTOM_STYLE, CSS_VAL_SOLID, false);
decl->setProperty(CSS_PROP_BORDER_COLOR, "inherit", false);
- } else if (m_rulesAttr != GroupsRules && (m_borderAttr || m_rulesAttr == AllRules)) {
+ } else if (m_rulesAttr != GroupsRules && m_rulesAttr != NoneRules && (m_borderAttr || m_rulesAttr == AllRules)) {
decl->setProperty(CSS_PROP_BORDER_WIDTH, "1px", false);
int v = (m_borderColorAttr || m_rulesAttr == AllRules) ? CSS_VAL_SOLID : CSS_VAL_INSET;
decl->setProperty(CSS_PROP_BORDER_TOP_STYLE, v, false);