• mitz@apple.com's avatar
    WebCore: · 08f5bba3
    mitz@apple.com authored
            Reviewed by Darin Adler.
    
            - fix <rdar://problem/6032139> Table cell widths calculated
              incorrectly on table that uses table-layout:fixed, colspans, and a mix
              of percentage and pixel widths
    
            Test: fast/table/fixed-granular-cols.html
    
            The incorrect widths resulted from incorrect handling of the case where
            the <col> elements are more granular than the table cells.
    
            * rendering/FixedTableLayout.cpp:
            (WebCore::FixedTableLayout::calcWidthArray): When processing <col>
            elements, append effective columns or split existing effective columns
            as needed.
    
    LayoutTests:
    
            Reviewed by Darin Adler.
    
            - test for <rdar://problem/6032139> Table cell widths calculated
              incorrectly on table that uses table-layout:fixed, colspans, and a mix
              of percentage and pixel widths
    
            * fast/table/fixed-granular-cols.html: Added.
            * platform/mac/fast/table/fixed-granular-cols-expected.checksum: Added.
            * platform/mac/fast/table/fixed-granular-cols-expected.png: Added.
            * platform/mac/fast/table/fixed-granular-cols-expected.txt: Added.
    
    
    
    git-svn-id: svn://svn.chromium.org/blink/trunk@42577 bbb929c8-8fbe-4397-9dbb-9b2b20218538
    08f5bba3
ChangeLog 3.1 MB
The source could not be displayed because it is larger than 1 MB. You can load it anyway or download it instead.