WebCore:
authorddkilzer <ddkilzer@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 25 Jun 2006 23:17:09 +0000 (23:17 +0000)
committerddkilzer <ddkilzer@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 25 Jun 2006 23:17:09 +0000 (23:17 +0000)
commit0aed2c3799864ceb6be698662588b4694fa49f2f
tree56210293f456dfc9378200dd16fa4784a8c4a218
parent056322ecce2d9e94e3eaf319182d9f43b7712301
WebCore:

        Reviewed by Darin.

        - fix http://bugzilla.opendarwin.org/show_bug.cgi?id=9388
          REGRESSION: outlines don't get erased when removed in some cases

        Test: fast/repaint/outline-shrinking.html

        * rendering/RenderObject.cpp:
        (WebCore::RenderObject::setStyle): Always repaint with the old style if the outline is
        becoming narrower, even if we are going to relayout.

LayoutTests:

        Reviewed by Darin.

        - repaint test for http://bugzilla.opendarwin.org/show_bug.cgi?id=9388
          REGRESSION: outlines don't get erased when removed in some cases

        * fast/repaint/outline-shrinking-expected.checksum: Added.
        * fast/repaint/outline-shrinking-expected.png: Added.
        * fast/repaint/outline-shrinking-expected.txt: Added.
        * fast/repaint/outline-shrinking.html: Added.

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