2007-04-17 Mitz Pettel <mitz@webkit.org>
authorbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 18 Apr 2007 04:58:54 +0000 (04:58 +0000)
committerbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 18 Apr 2007 04:58:54 +0000 (04:58 +0000)
commit8c03a14b761ffb20c0149654f03b6741a2f6fd1d
treeef2e2c05d18f684ee6ee3b99bfef13fae731e8c2
parenta023d54584d01426d75df1bc39e3bb2ba15915e8
2007-04-17  Mitz Pettel  <mitz@webkit.org>

        Reviewed by Darin.

        - fix http://bugs.webkit.org/show_bug.cgi?id=13369
          REGRESSION (r13366): Invisible table cell background is painted

        Test: fast/table/invisible-cell-background.html

        * rendering/RenderTableCell.cpp:
        (WebCore::RenderTableCell::paintBackgroundsBehindCell): Don't paint any
        background if the cell is not visible. This behavior matches WinIE and Opera.

2007-04-17  Mitz Pettel  <mitz@webkit.org>

        Reviewed by Darin.

        - pixel test for http://bugs.webkit.org/show_bug.cgi?id=13369
          REGRESSION (r13366): Invisible table cell background is painted

        * fast/table/invisible-cell-background-expected.checksum: Added.
        * fast/table/invisible-cell-background-expected.png: Added.
        * fast/table/invisible-cell-background-expected.txt: Added.
        * fast/table/invisible-cell-background.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@20931 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/table/invisible-cell-background-expected.checksum [new file with mode: 0644]
LayoutTests/fast/table/invisible-cell-background-expected.png [new file with mode: 0644]
LayoutTests/fast/table/invisible-cell-background-expected.txt [new file with mode: 0644]
LayoutTests/fast/table/invisible-cell-background.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/rendering/RenderTableCell.cpp