2007-01-07 Mitz Pettel <mitz@webkit.org>
authorap <ap@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 7 Jan 2007 11:35:05 +0000 (11:35 +0000)
committerap <ap@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 7 Jan 2007 11:35:05 +0000 (11:35 +0000)
commit2ce77a650cf1ee80de9fef96a1ea4de006b89371
tree4db2480cde22cde598eb650ea646b40488f63d20
parentf669472548f0a25ccbdb9b11bb5c7aaaef7cea29
2007-01-07  Mitz Pettel  <mitz@webkit.org>

        Reviewed by Hyatt.

        - fix http://bugs.webkit.org/show_bug.cgi?id=11935
          REGRESSION: Changing the overflow style dynamically does not force repaint

        Test: fast/repaint/erase-overflow.html

        * rendering/RenderBox.cpp:
        (WebCore::RenderBox::setStyle): Added a repaint before changing hasOverflowClip
        to true, to ensure that the current overflow is erased.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@18647 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/repaint/erase-overflow-expected.checksum [new file with mode: 0644]
LayoutTests/fast/repaint/erase-overflow-expected.png [new file with mode: 0644]
LayoutTests/fast/repaint/erase-overflow-expected.txt [new file with mode: 0644]
LayoutTests/fast/repaint/erase-overflow.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/rendering/RenderBox.cpp