WebCore:
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 17 Nov 2007 05:10:41 +0000 (05:10 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 17 Nov 2007 05:10:41 +0000 (05:10 +0000)
commitee970b39c79fab24b223f82a05d1a8cd150ab5be
tree52f66d01b4da24a8b481cad0a34e071bd8b0869f
parentad8646764863e2ac590dfdb1a8662cfbb32db628
WebCore:

        Reviewed by Darin Adler.

        - fix the common case of <http://bugs.webkit.org/show_bug.cgi?id=15994>
          REGRESSION: Incomplete repaint of CSS image substitution

        Test: fast/repaint/clip-with-layout-delta.html

        * rendering/LayoutState.cpp:
        (WebCore::LayoutState::LayoutState): Account for layout delta when
        pushing additional clip.

LayoutTests:

        Reviewed by Darin Adler.

        - repaint test for <http://bugs.webkit.org/show_bug.cgi?id=15994>
          REGRESSION: Incomplete repaint of CSS image substitution

        * fast/repaint/clip-with-layout-delta.html: Added.
        * platform/mac/fast/repaint/clip-with-layout-delta-expected.checksum: Added.
        * platform/mac/fast/repaint/clip-with-layout-delta-expected.png: Added.
        * platform/mac/fast/repaint/clip-with-layout-delta-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27869 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/repaint/clip-with-layout-delta.html [new file with mode: 0644]
LayoutTests/platform/mac/fast/repaint/clip-with-layout-delta-expected.checksum [new file with mode: 0644]
LayoutTests/platform/mac/fast/repaint/clip-with-layout-delta-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/fast/repaint/clip-with-layout-delta-expected.txt [new file with mode: 0644]
WebCore/ChangeLog
WebCore/rendering/LayoutState.cpp