Skip to content
  • mitz@apple.com's avatar
    WebCore: · 9cd6d2e4
    mitz@apple.com authored
            Reviewed by Dave Hyatt.
    
            - fix http://bugs.webkit.org/show_bug.cgi?id=17819
              Border-collapse: collapse later cell wins on PC, earlier cell on Mac
    
            Test: fast/table/border-collapsing/equal-precedence-resolution.html
    
            * rendering/RenderTableCell.cpp:
            (WebCore::RenderTableCell::collapsedLeftBorder): When calling
            compareBorders() with borders that may have the same precedence, made
            sure to pass the border belonging to the earlier (in document order)
            element first, since compareBorders() prefers the first argument when
            there is a tie.
            (WebCore::RenderTableCell::collapsedRightBorder): Ditto.
            (WebCore::RenderTableCell::collapsedTopBorder): Ditto.
    
    LayoutTests:
    
            Reviewed by Dave Hyatt.
    
            - test for http://bugs.webkit.org/show_bug.cgi?id=17819
              Border-collapse: collapse later cell wins on PC, earlier cell on Mac
    
            * fast/table/border-collapsing/equal-precedence-resolution.html: Added.
            * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.checksum: Added.
            * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.png: Added.
            * platform/mac/fast/table/border-collapsing/equal-precedence-resolution-expected.txt: Added.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@31044 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    9cd6d2e4