• bdash's avatar
    2007-01-11 Mitz Pettel <mitz@webkit.org> · 86d1fbd4
    bdash authored
            Reviewed by Hyatt.
    
            - fix http://bugs.webkit.org/show_bug.cgi?id=12115
              RTL text is jumbled on display
    
            Fixed fixed table layout. Implemented an algorithm that matches the behavior
            of Firefox, up to rounding errors.
    
            Fixes three existing table tests.
    
            * rendering/FixedTableLayout.cpp:
            Undid accidental search-and-replace of "width" to "m_width" in the comments.
            Removed an outdated comment, since WebKit no longer honors table-layout:fixed
            for variable-width tables.
            (WebCore::FixedTableLayout::calcWidthArray): Fixed the logic that finds the
            first row. Changed to divide the width specified for a cell that spans multiple
            columns between the columns rather than assign its entire width to each column.
            (WebCore::FixedTableLayout::calcMinMaxWidth):
            (WebCore::FixedTableLayout::layout): Implemented the behavior observed in
            Firefox.
            * rendering/FixedTableLayout.h:
    
    2007-01-11  Mitz Pettel  <mitz@webkit.org>
    
            Reviewed by Hyatt.
    
            - updated results for http://bugs.webkit.org/show_bug.cgi?id=12115
              RTL text is jumbled on display
              (fixing fixed table layout)
    
            * tables/mozilla/bugs/bug157890-expected.checksum:
            * tables/mozilla/bugs/bug157890-expected.png:
            * tables/mozilla/bugs/bug157890-expected.txt:
            * tables/mozilla/bugs/bug44505-expected.checksum:
            * tables/mozilla/bugs/bug44505-expected.png:
            * tables/mozilla/bugs/bug44505-expected.txt:
            * tables/mozilla_expected_failures/bugs/bug7243-expected.checksum:
            * tables/mozilla_expected_failures/bugs/bug7243-expected.png:
            * tables/mozilla_expected_failures/bugs/bug7243-expected.txt:
    
    
    git-svn-id: svn://svn.chromium.org/blink/trunk@18790 bbb929c8-8fbe-4397-9dbb-9b2b20218538
    86d1fbd4
bug157890-expected.txt 18.1 KB