Changeset 96509 in webkit
- Timestamp:
- Oct 3, 2011 9:19:06 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 30 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r96507 r96509 1 2011-10-03 Konstantin Scheglov <scheglov@google.com> 2 3 Right border missing from table with colspan and collapsing border 4 https://bugs.webkit.org/show_bug.cgi?id=14274 5 6 Reviewed by David Hyatt. 7 8 * fast/table/border-collapsing/bug14274-expected.png: Copied from LayoutTests/platform/chromium-win/fast/invalid/020-expected.png. 9 * fast/table/border-collapsing/bug14274-expected.txt: Added. 10 * fast/table/border-collapsing/bug14274.html: Added. 11 * platform/chromium-linux/fast/forms/file-input-disabled-expected.txt: 12 * platform/chromium-linux/fast/invalid/residual-style-expected.txt: 13 * platform/chromium-linux/tables/mozilla/bugs/bug56563-expected.png: 14 * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug220653-expected.png: 15 * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png: 16 * platform/chromium-win/fast/invalid/017-expected.png: 17 * platform/chromium-win/fast/invalid/017-expected.txt: 18 * platform/chromium-win/fast/invalid/018-expected.png: 19 * platform/chromium-win/fast/invalid/018-expected.txt: 20 * platform/chromium-win/fast/invalid/020-expected.png: 21 * platform/chromium-win/fast/invalid/020-expected.txt: 22 * platform/chromium-win/fast/invalid/table-inside-stray-table-content-expected.txt: 23 * platform/chromium-win/fast/table/inline-form-assert-expected.txt: 24 * platform/chromium-win/tables/mozilla/bugs/bug113235-2-expected.txt: 25 * platform/chromium-win/tables/mozilla/bugs/bug23994-expected.txt: 26 * platform/chromium-win/tables/mozilla/bugs/bug56405-expected.txt: 27 * platform/chromium-win/tables/mozilla/bugs/bug56563-expected.txt: 28 * platform/chromium-win/tables/mozilla/bugs/bug9024-expected.txt: 29 * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug220653-expected.txt: 30 * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: 31 * platform/chromium-win/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt: 32 * platform/chromium-win/tables/mozilla_expected_failures/core/conflicts-expected.txt: 33 * platform/chromium-win/tables/mozilla_expected_failures/other/empty_cells-expected.txt: 34 * platform/gtk/fast/invalid/table-residual-style-crash-expected.txt: 35 * platform/mac/fast/invalid/table-residual-style-crash-expected.txt: 36 * platform/qt/fast/invalid/table-residual-style-crash-expected.txt: 37 1 38 2011-10-03 Adam Barth <abarth@webkit.org> 2 39 -
trunk/LayoutTests/platform/chromium-linux/fast/forms/file-input-disabled-expected.txt
r64728 r96509 20 20 text run at (0,0) width 69: "Choose File" 21 21 RenderBR {BR} at (324,59) size 0x0 22 RenderTable {TABLE} at (0,67) size 4x022 RenderTable {TABLE} at (0,67) size 2x0 -
trunk/LayoutTests/platform/chromium-linux/fast/invalid/residual-style-expected.txt
r80164 r96509 142 142 RenderText {#text} at (0,0) size 76x19 143 143 text run at (0,0) width 76: "CAPTION: " 144 RenderInline {FONT} at (0,0) size 16 4x19 [color=#008000]145 RenderTable {TABLE} at (76,15) size 4x0146 RenderBlock {CAPTION} at (0,0) size 4x0144 RenderInline {FONT} at (0,0) size 162x19 [color=#008000] 145 RenderTable {TABLE} at (76,15) size 2x0 146 RenderBlock {CAPTION} at (0,0) size 2x0 147 147 RenderInline {FONT} at (0,0) size 0x0 [color=#FF0000] 148 RenderText {#text} at ( 80,0) size 160x19149 text run at ( 80,0) width 160: "All of this should be green."148 RenderText {#text} at (78,0) size 160x19 149 text run at (78,0) width 160: "All of this should be green." 150 150 RenderText {#text} at (0,0) size 0x0 151 151 RenderBlock {HR} at (0,639) size 769x2 [border: (1px inset #000000)] … … 183 183 RenderText {#text} at (0,0) size 39x19 184 184 text run at (0,0) width 39: "COL: " 185 RenderInline {FONT} at (0,0) size 16 4x19 [color=#008000]185 RenderInline {FONT} at (0,0) size 162x19 [color=#008000] 186 186 RenderInline {FONT} at (0,0) size 0x19 [color=#FF0000] 187 RenderTable {TABLE} at (39,15) size 4x0187 RenderTable {TABLE} at (39,15) size 2x0 188 188 RenderTableCol {COLGROUP} at (0,0) size 0x0 189 189 RenderTableCol {COL} at (0,0) size 0x0 190 190 RenderInline {FONT} at (0,0) size 160x19 [color=#FF0000] 191 RenderText {#text} at (4 3,0) size 160x19192 text run at (4 3,0) width 160: "All of this should be green."191 RenderText {#text} at (41,0) size 160x19 192 text run at (41,0) width 160: "All of this should be green." 193 193 RenderText {#text} at (0,0) size 0x0 194 194 RenderBlock {HR} at (0,791) size 769x2 [border: (1px inset #000000)] … … 196 196 RenderText {#text} at (0,0) size 92x19 197 197 text run at (0,0) width 92: "COLGROUP: " 198 RenderInline {FONT} at (0,0) size 16 4x19 [color=#008000]198 RenderInline {FONT} at (0,0) size 162x19 [color=#008000] 199 199 RenderInline {FONT} at (0,0) size 0x19 [color=#FF0000] 200 RenderTable {TABLE} at (92,15) size 4x0200 RenderTable {TABLE} at (92,15) size 2x0 201 201 RenderTableCol {COLGROUP} at (0,0) size 0x0 202 202 RenderInline {FONT} at (0,0) size 160x19 [color=#FF0000] 203 RenderText {#text} at (9 6,0) size 160x19204 text run at (9 6,0) width 160: "All of this should be green."203 RenderText {#text} at (94,0) size 160x19 204 text run at (94,0) width 160: "All of this should be green." 205 205 RenderText {#text} at (0,0) size 0x0 206 206 RenderBlock {HR} at (0,829) size 769x2 [border: (1px inset #000000)] … … 720 720 RenderText {#text} at (0,0) size 55x19 721 721 text run at (0,0) width 55: "TABLE: " 722 RenderInline {FONT} at (0,0) size 16 4x19 [color=#008000]722 RenderInline {FONT} at (0,0) size 162x19 [color=#008000] 723 723 RenderInline {FONT} at (0,0) size 0x19 [color=#FF0000] 724 RenderTable {TABLE} at (55,15) size 4x0724 RenderTable {TABLE} at (55,15) size 2x0 725 725 RenderInline {FONT} at (0,0) size 160x19 [color=#FF0000] 726 RenderText {#text} at (5 9,0) size 160x19727 text run at (5 9,0) width 160: "All of this should be green."726 RenderText {#text} at (57,0) size 160x19 727 text run at (57,0) width 160: "All of this should be green." 728 728 RenderText {#text} at (0,0) size 0x0 729 729 RenderBlock (anonymous) at (0,3218) size 769x2 [color=#008000] 730 730 RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)] 731 731 RenderBlock (anonymous) at (0,3228) size 769x20 732 RenderInline {FONT} at (0,0) size 22 4x19 [color=#008000]732 RenderInline {FONT} at (0,0) size 222x19 [color=#008000] 733 733 RenderText {#text} at (0,0) size 60x19 734 734 text run at (0,0) width 60: "TBODY: " 735 RenderInline {FONT} at (0,0) size 16 4x19735 RenderInline {FONT} at (0,0) size 162x19 736 736 RenderInline {FONT} at (0,0) size 0x19 737 RenderTable {TABLE} at (60,13) size 4x2738 RenderTableSection {TBODY} at (0,0) size 4x2737 RenderTable {TABLE} at (60,13) size 2x2 738 RenderTableSection {TBODY} at (0,0) size 2x2 739 739 RenderInline {FONT} at (0,0) size 160x19 740 RenderText {#text} at (6 4,0) size 160x19741 text run at (6 4,0) width 160: "All of this should be green."740 RenderText {#text} at (62,0) size 160x19 741 text run at (62,0) width 160: "All of this should be green." 742 742 RenderText {#text} at (0,0) size 0x0 743 743 RenderBlock (anonymous) at (0,3256) size 769x2 [color=#008000] … … 760 760 RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)] 761 761 RenderBlock (anonymous) at (0,3304) size 769x20 762 RenderInline {FONT} at (0,0) size 22 2x19 [color=#008000]763 RenderInline {FONT} at (0,0) size 22 2x19762 RenderInline {FONT} at (0,0) size 220x19 [color=#008000] 763 RenderInline {FONT} at (0,0) size 220x19 764 764 RenderText {#text} at (0,0) size 58x19 765 765 text run at (0,0) width 58: "TFOOT: " 766 RenderInline {FONT} at (0,0) size 16 4x19766 RenderInline {FONT} at (0,0) size 162x19 767 767 RenderInline {FONT} at (0,0) size 0x19 768 RenderTable {TABLE} at (58,13) size 4x2769 RenderTableSection {TFOOT} at (0,0) size 4x2768 RenderTable {TABLE} at (58,13) size 2x2 769 RenderTableSection {TFOOT} at (0,0) size 2x2 770 770 RenderInline {FONT} at (0,0) size 160x19 771 RenderText {#text} at (6 2,0) size 160x19772 text run at (6 2,0) width 160: "All of this should be green."771 RenderText {#text} at (60,0) size 160x19 772 text run at (60,0) width 160: "All of this should be green." 773 773 RenderText {#text} at (0,0) size 0x0 774 774 RenderBlock (anonymous) at (0,3332) size 769x2 [color=#008000] 775 775 RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)] 776 776 RenderBlock (anonymous) at (0,3342) size 769x20 777 RenderInline {FONT} at (0,0) size 22 2x19 [color=#008000]778 RenderInline {FONT} at (0,0) size 22 2x19779 RenderInline {FONT} at (0,0) size 22 2x19777 RenderInline {FONT} at (0,0) size 220x19 [color=#008000] 778 RenderInline {FONT} at (0,0) size 220x19 779 RenderInline {FONT} at (0,0) size 220x19 780 780 RenderText {#text} at (0,0) size 58x19 781 781 text run at (0,0) width 58: "THEAD: " 782 RenderInline {FONT} at (0,0) size 16 4x19782 RenderInline {FONT} at (0,0) size 162x19 783 783 RenderInline {FONT} at (0,0) size 0x19 784 RenderTable {TABLE} at (58,13) size 4x2785 RenderTableSection {THEAD} at (0,0) size 4x2784 RenderTable {TABLE} at (58,13) size 2x2 785 RenderTableSection {THEAD} at (0,0) size 2x2 786 786 RenderInline {FONT} at (0,0) size 160x19 787 RenderText {#text} at (6 2,0) size 160x19788 text run at (6 2,0) width 160: "All of this should be green."787 RenderText {#text} at (60,0) size 160x19 788 text run at (60,0) width 160: "All of this should be green." 789 789 RenderText {#text} at (0,0) size 0x0 790 790 RenderBlock (anonymous) at (0,3370) size 769x2 [color=#008000] 791 791 RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)] 792 792 RenderBlock (anonymous) at (0,3380) size 769x20 793 RenderInline {FONT} at (0,0) size 1 90x19 [color=#008000]794 RenderInline {FONT} at (0,0) size 1 90x19795 RenderInline {FONT} at (0,0) size 1 90x19796 RenderInline {FONT} at (0,0) size 1 90x19793 RenderInline {FONT} at (0,0) size 188x19 [color=#008000] 794 RenderInline {FONT} at (0,0) size 188x19 795 RenderInline {FONT} at (0,0) size 188x19 796 RenderInline {FONT} at (0,0) size 188x19 797 797 RenderText {#text} at (0,0) size 26x19 798 798 text run at (0,0) width 26: "TR: " 799 RenderInline {FONT} at (0,0) size 16 4x19799 RenderInline {FONT} at (0,0) size 162x19 800 800 RenderInline {FONT} at (0,0) size 0x19 801 RenderTable {TABLE} at (26,11) size 4x4802 RenderTableSection {TBODY} at (0,0) size 4x4803 RenderTableRow {TR} at (0,2) size 4x0801 RenderTable {TABLE} at (26,11) size 2x4 802 RenderTableSection {TBODY} at (0,0) size 2x4 803 RenderTableRow {TR} at (0,2) size 2x0 804 804 RenderInline {FONT} at (0,0) size 160x19 805 RenderText {#text} at ( 30,0) size 160x19806 text run at ( 30,0) width 160: "All of this should be green."805 RenderText {#text} at (28,0) size 160x19 806 text run at (28,0) width 160: "All of this should be green." 807 807 RenderText {#text} at (0,0) size 0x0 808 808 RenderBlock (anonymous) at (0,3408) size 769x2 [color=#008000] -
trunk/LayoutTests/platform/chromium-win/fast/invalid/017-expected.txt
r69281 r96509 10 10 RenderText {#text} at (0,0) size 147x19 11 11 text run at (0,0) width 147: "You should see this text." 12 RenderTable {TABLE} at (0,36) size 4x413 RenderTableSection {TBODY} at (0,0) size 4x414 RenderTableRow {TR} at (0,2) size 4x012 RenderTable {TABLE} at (0,36) size 2x4 13 RenderTableSection {TBODY} at (0,0) size 2x4 14 RenderTableRow {TR} at (0,2) size 2x0 -
trunk/LayoutTests/platform/chromium-win/fast/invalid/018-expected.txt
r69281 r96509 14 14 RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=1 cs=1] 15 15 RenderTableRow {TR} at (0,6) size 6x0 16 RenderTable {TABLE} at (0,8) size 4x417 RenderTableSection {TBODY} at (0,0) size 4x418 RenderTableRow {TR} at (0,2) size 4x016 RenderTable {TABLE} at (0,8) size 2x4 17 RenderTableSection {TBODY} at (0,0) size 2x4 18 RenderTableRow {TR} at (0,2) size 2x0 19 19 RenderBlock (anonymous) at (0,12) size 784x0 20 20 RenderInline {FONT} at (0,0) size 0x0 -
trunk/LayoutTests/platform/chromium-win/fast/invalid/020-expected.txt
r56267 r96509 7 7 RenderText {#text} at (0,0) size 27x19 8 8 text run at (0,0) width 27: "Text" 9 RenderTable {table} at (0,20) size 4x09 RenderTable {table} at (0,20) size 2x0 10 10 RenderTable at (0,20) size 0x0 11 11 RenderTableCol {colgroup} at (0,0) size 0x0 -
trunk/LayoutTests/platform/chromium-win/fast/invalid/table-inside-stray-table-content-expected.txt
r69281 r96509 10 10 RenderBlock {DIV} at (2,2) size 780x50 [border: (10px solid #008000)] 11 11 RenderBlock {DIV} at (10,10) size 760x14 [border: (2px solid #0000FF)] 12 RenderTable {TABLE} at (2,52) size 4x012 RenderTable {TABLE} at (2,52) size 2x0 13 13 RenderTable {TABLE} at (2,52) size 46x32 [border: (2px outset #808080)] 14 14 RenderTableSection {TBODY} at (2,2) size 42x28 -
trunk/LayoutTests/platform/chromium-win/fast/table/inline-form-assert-expected.txt
r69281 r96509 19 19 RenderText {#text} at (0,0) size 172x19 20 20 text run at (0,0) width 172: "No assert means test PASS." 21 RenderTable {TABLE} at (0,72) size 4x022 RenderTable {TABLE} at (0,72) size 4x223 RenderTableSection {TBODY} at (0,0) size 4x221 RenderTable {TABLE} at (0,72) size 2x0 22 RenderTable {TABLE} at (0,72) size 2x2 23 RenderTableSection {TBODY} at (0,0) size 2x2 24 24 RenderTable {TABLE} at (0,74) size 5x4 25 25 RenderTableSection {THEAD} at (0,0) size 5x4 … … 32 32 RenderTableCell (anonymous) at (2,2) size 1x0 [r=0 c=0 rs=1 cs=1] 33 33 RenderInline {FORM} at (0,0) size 0x0 34 RenderTable {TABLE} at (0,82) size 4x435 RenderTableSection {TBODY} at (0,0) size 4x436 RenderTableRow {TR} at (0,2) size 4x034 RenderTable {TABLE} at (0,82) size 2x4 35 RenderTableSection {TBODY} at (0,0) size 2x4 36 RenderTableRow {TR} at (0,2) size 2x0 -
trunk/LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug113235-2-expected.txt
r69281 r96509 16 16 RenderText {#text} at (0,0) size 169x24 17 17 text run at (0,0) width 169: "Table of Contents" 18 RenderTable {TABLE} at (0,41) size 4x419 RenderTableSection {TBODY} at (0,0) size 4x420 RenderTableRow {TR} at (0,2) size 4x018 RenderTable {TABLE} at (0,41) size 2x4 19 RenderTableSection {TBODY} at (0,0) size 2x4 20 RenderTableRow {TR} at (0,2) size 2x0 21 21 RenderBlock (anonymous) at (0,77) size 784x0 22 22 RenderInline {FONT} at (0,0) size 0x0 -
trunk/LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug23994-expected.txt
r56259 r96509 7 7 RenderText {#text} at (0,0) size 9x19 8 8 text run at (0,0) width 9: ">" 9 RenderTable {TABLE} at (0,20) size 4x010 RenderBlock {CAPTION} at (0,0) size 4x09 RenderTable {TABLE} at (0,20) size 2x0 10 RenderBlock {CAPTION} at (0,0) size 2x0 -
trunk/LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug56405-expected.txt
r69281 r96509 4 4 RenderBlock {HTML} at (0,0) size 785x1140 5 5 RenderBody {BODY} at (8,8) size 769x1124 6 RenderTable {TABLE} at (0,0) size 4x10786 RenderTable {TABLE} at (0,0) size 2x1078 7 7 RenderTable {TABLE} at (0,1078) size 98x26 8 8 RenderTableSection {TBODY} at (0,0) size 98x26 -
trunk/LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug56563-expected.txt
r69281 r96509 14 14 RenderImage {IMG} at (0,0) size 126x40 15 15 RenderText {#text} at (0,0) size 0x0 16 RenderTable {TABLE} at (0,92) size 6x2 [border: (1px outset #808080)]16 RenderTable {TABLE} at (0,92) size 4x2 [border: (1px outset #808080)] -
trunk/LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug9024-expected.txt
r56259 r96509 5 5 RenderBlock {HTML} at (0,0) size 800x600 6 6 RenderBody {BODY} at (8,8) size 784x584 7 RenderTable {TABLE} at (0,0) size 1x1 [border: none]7 RenderTable {TABLE} at (0,0) size 0x1 [border: none] 8 8 RenderTableSection {TBODY} at (0,0) size 0x0 -
trunk/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug220653-expected.txt
r73401 r96509 7 7 RenderTableSection {TBODY} at (1,1) size 798x36 8 8 RenderTableRow {TR} at (0,3) size 798x30 9 RenderTableCell {TD} at (3,3) size 4 0x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=10]9 RenderTableCell {TD} at (3,3) size 41x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=10] 10 10 RenderText {#text} at (5,5) size 11x19 11 11 text run at (5,5) width 11: "A" 12 RenderTableCell {TD} at (4 6,3) size 218x30 [border: (1px inset #808080)] [r=0 c=10 rs=1 cs=50]12 RenderTableCell {TD} at (47,3) size 217x30 [border: (1px inset #808080)] [r=0 c=10 rs=1 cs=50] 13 13 RenderText {#text} at (5,5) size 10x19 14 14 text run at (5,5) width 10: "B" -
trunk/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug3517-expected.txt
r56259 r96509 5 5 RenderBlock {HTML} at (0,0) size 800x600 6 6 RenderBody {BODY} at (8,8) size 784x584 7 RenderTable {TABLE} at (0,0) size 1x1 [border: none]7 RenderTable {TABLE} at (0,0) size 0x1 [border: none] 8 8 RenderTableSection {TBODY} at (0,0) size 0x0 -
trunk/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt
r56259 r96509 4 4 RenderBlock {HTML} at (0,0) size 800x600 5 5 RenderBody {BODY} at (8,8) size 784x584 6 RenderTable {TABLE} at (0,0) size 27 7x267 RenderTableSection {TBODY} at (0,0) size 27 7x268 RenderTableRow {TR} at (0,2) size 27 7x229 RenderTableCell {TD} at (2,2) size 3x22 [bgcolor=#000000] [r=0 c=0 rs=1 cs=15]6 RenderTable {TABLE} at (0,0) size 276x26 7 RenderTableSection {TBODY} at (0,0) size 276x26 8 RenderTableRow {TR} at (0,2) size 276x22 9 RenderTableCell {TD} at (2,2) size 2x22 [bgcolor=#000000] [r=0 c=0 rs=1 cs=15] 10 10 RenderBR {BR} at (1,1) size 0x19 11 RenderTableCell {TD} at ( 7,2) size 264x18 [bgcolor=#000000] [r=0 c=15 rs=1 cs=1]11 RenderTableCell {TD} at (6,2) size 264x18 [bgcolor=#000000] [r=0 c=15 rs=1 cs=1] 12 12 RenderInline {FONT} at (0,0) size 262x15 [color=#AAAAAA] 13 13 RenderText {#text} at (1,1) size 262x15 14 14 text run at (1,1) width 262: "Copyright \x{A9} 1998-1999 The Mozilla Organization." 15 15 RenderText {#text} at (0,0) size 0x0 16 RenderTableCell {TD} at (27 3,2) size 2x22 [bgcolor=#000000] [r=0 c=16 rs=1 cs=15]16 RenderTableCell {TD} at (272,2) size 2x22 [bgcolor=#000000] [r=0 c=16 rs=1 cs=15] 17 17 RenderBR {BR} at (1,1) size 0x19 -
trunk/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/core/conflicts-expected.txt
r69281 r96509 152 152 RenderTableSection {TBODY} at (1,1) size 298x54 153 153 RenderTableRow {TR} at (0,2) size 298x24 154 RenderTableCell {TD} at (2,2) size 14 7x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]154 RenderTableCell {TD} at (2,2) size 146x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] 155 155 RenderText {#text} at (2,2) size 44x19 156 156 text run at (2,2) width 44: "50CS2" 157 RenderTableCell {TD} at (15 1,2) size 145x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]157 RenderTableCell {TD} at (150,2) size 146x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] 158 158 RenderText {#text} at (2,2) size 26x19 159 159 text run at (2,2) width 26: "auto" 160 160 RenderTableRow {TR} at (0,28) size 298x24 161 RenderTableCell {TD} at (2,28) size 14 7x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]161 RenderTableCell {TD} at (2,28) size 146x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] 162 162 RenderText {#text} at (2,2) size 57x19 163 163 text run at (2,2) width 57: "50%CS2" 164 RenderTableCell {TD} at (15 1,28) size 145x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]164 RenderTableCell {TD} at (150,28) size 146x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] 165 165 RenderText {#text} at (2,2) size 26x19 166 166 text run at (2,2) width 26: "auto" … … 172 172 RenderTableSection {TBODY} at (1,1) size 298x54 173 173 RenderTableRow {TR} at (0,2) size 298x24 174 RenderTableCell {TD} at (2,2) size 8 9x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]174 RenderTableCell {TD} at (2,2) size 87x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] 175 175 RenderText {#text} at (2,2) size 52x19 176 176 text run at (2,2) width 52: "100CS2" 177 RenderTableCell {TD} at (9 3,2) size 203x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]177 RenderTableCell {TD} at (91,2) size 205x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] 178 178 RenderText {#text} at (2,2) size 20x19 179 179 text run at (2,2) width 20: "bar" 180 180 RenderTableRow {TR} at (0,28) size 298x24 181 RenderTableCell {TD} at (2,28) size 8 9x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]181 RenderTableCell {TD} at (2,28) size 87x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] 182 182 RenderText {#text} at (2,2) size 57x19 183 183 text run at (2,2) width 57: "30%CS2" 184 RenderTableCell {TD} at (9 3,28) size 203x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]184 RenderTableCell {TD} at (91,28) size 205x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] 185 185 RenderText {#text} at (2,2) size 20x19 186 186 text run at (2,2) width 20: "bar" … … 192 192 RenderTableSection {TBODY} at (1,1) size 767x54 193 193 RenderTableRow {TR} at (0,2) size 767x24 194 RenderTableCell {TD} at (2,2) size 7 7x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]194 RenderTableCell {TD} at (2,2) size 76x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2] 195 195 RenderText {#text} at (2,2) size 52x19 196 196 text run at (2,2) width 52: "500CS2" 197 RenderTableCell {TD} at (8 1,2) size 684x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]197 RenderTableCell {TD} at (80,2) size 685x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] 198 198 RenderText {#text} at (2,2) size 26x19 199 199 text run at (2,2) width 26: "atuo" 200 200 RenderTableRow {TR} at (0,28) size 767x24 201 RenderTableCell {TD} at (2,28) size 7 7x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]201 RenderTableCell {TD} at (2,28) size 76x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2] 202 202 RenderText {#text} at (2,2) size 57x19 203 203 text run at (2,2) width 57: "10%CS2" 204 RenderTableCell {TD} at (8 1,28) size 684x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]204 RenderTableCell {TD} at (80,28) size 685x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] 205 205 RenderText {#text} at (2,2) size 26x19 206 206 text run at (2,2) width 26: "auto" -
trunk/LayoutTests/platform/chromium-win/tables/mozilla_expected_failures/other/empty_cells-expected.txt
r56259 r96509 342 342 RenderText {#text} at (0,0) size 411x19 343 343 text run at (0,0) width 411: "this table should be about 38 pixels wide (colspan=4, cellspacing=2)" 344 RenderTable {TABLE} at (0,20) size 2 9x8 [bgcolor=#FFA500] [border: (1px outset #808080)]345 RenderTableSection {TBODY} at (1,1) size 2 7x6346 RenderTableRow {TR} at (0,2) size 2 7x2347 RenderTableCell {TD} at (2,2) size 3x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4]348 RenderTableCell {TD} at ( 7,2) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4]349 RenderTableCell {TD} at (1 1,2) size 2x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4]350 RenderTableCell {TD} at (1 5,2) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4]351 RenderTableCell {TD} at (1 9,2) size 2x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4]352 RenderTableCell {TD} at (2 3,2) size 2x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4]344 RenderTable {TABLE} at (0,20) size 28x8 [bgcolor=#FFA500] [border: (1px outset #808080)] 345 RenderTableSection {TBODY} at (1,1) size 26x6 346 RenderTableRow {TR} at (0,2) size 26x2 347 RenderTableCell {TD} at (2,2) size 2x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=4] 348 RenderTableCell {TD} at (6,2) size 2x2 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=4] 349 RenderTableCell {TD} at (10,2) size 2x2 [border: (1px inset #808080)] [r=0 c=8 rs=1 cs=4] 350 RenderTableCell {TD} at (14,2) size 2x2 [border: (1px inset #808080)] [r=0 c=12 rs=1 cs=4] 351 RenderTableCell {TD} at (18,2) size 2x2 [border: (1px inset #808080)] [r=0 c=16 rs=1 cs=4] 352 RenderTableCell {TD} at (22,2) size 2x2 [border: (1px inset #808080)] [r=0 c=20 rs=1 cs=4] 353 353 RenderBlock (anonymous) at (0,28) size 769x20 354 354 RenderBR {BR} at (0,0) size 0x19 -
trunk/LayoutTests/platform/gtk/fast/invalid/table-residual-style-crash-expected.txt
r78122 r96509 11 11 RenderBlock (anonymous) at (0,0) size 784x0 12 12 RenderInline {FONT} at (0,0) size 0x0 13 RenderTable {TABLE} at (0,0) size 4x013 RenderTable {TABLE} at (0,0) size 2x0 -
trunk/LayoutTests/platform/mac/fast/invalid/table-residual-style-crash-expected.txt
r64712 r96509 11 11 RenderBlock (anonymous) at (0,0) size 784x0 12 12 RenderInline {FONT} at (0,0) size 0x0 13 RenderTable {TABLE} at (0,0) size 4x013 RenderTable {TABLE} at (0,0) size 2x0 -
trunk/LayoutTests/platform/qt/fast/invalid/table-residual-style-crash-expected.txt
r84735 r96509 11 11 RenderBlock (anonymous) at (0,0) size 784x0 12 12 RenderInline {FONT} at (0,0) size 0x0 13 RenderTable {TABLE} at (0,0) size 4x013 RenderTable {TABLE} at (0,0) size 2x0 -
trunk/Source/WebCore/ChangeLog
r96505 r96509 1 2011-10-03 Konstantin Scheglov <scheglov@google.com> 2 3 Right border missing from table with colspan and collapsing border 4 https://bugs.webkit.org/show_bug.cgi?id=14274 5 6 Reviewed by David Hyatt. 7 8 Test: fast/table/border-collapsing/bug14274.html 9 10 * rendering/RenderTable.cpp: 11 (WebCore::RenderTable::RenderTable): 12 * rendering/RenderTable.h: 13 (WebCore::RenderTable::colToEffCol): 14 1 15 2011-10-03 Carlos Garcia Campos <cgarcia@igalia.com> 2 16 -
trunk/Source/WebCore/rendering/RenderTable.cpp
r95852 r96509 64 64 { 65 65 setChildrenInline(false); 66 m_columnPos.fill(0, 2); 67 m_columns.fill(ColumnStruct(), 1); 66 m_columnPos.fill(0, 1); 68 67 69 68 } -
trunk/Source/WebCore/rendering/RenderTable.h
r96476 r96509 152 152 int spanOfEffCol(int effCol) const { return m_columns[effCol].span; } 153 153 154 int colToEffCol( intcol) const155 { 156 int i= 0;157 int effCol= numEffCols();158 for ( int c = 0; c < col && i < effCol; ++i)159 c += m_columns[ i].span;160 return i;154 int colToEffCol(unsigned col) const 155 { 156 unsigned effCol = 0; 157 unsigned numCols = numEffCols(); 158 for (unsigned c = 0; effCol < numCols && c + m_columns[effCol].span - 1 < col; ++effCol) 159 c += m_columns[effCol].span; 160 return effCol; 161 161 } 162 162
Note: See TracChangeset
for help on using the changeset viewer.