WebCore:
authorpewtermoose <pewtermoose@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 21 Aug 2007 01:37:59 +0000 (01:37 +0000)
committerpewtermoose <pewtermoose@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 21 Aug 2007 01:37:59 +0000 (01:37 +0000)
commitd370c78bba5036ae6e9b3bb0bcd4a60e36ed7160
tree19ecb9630499ef9caf22442dd81be4427dea340f
parentf00059e72a43c748127c9d4de1df5c85acea5b4b
WebCore:
2007-08-20  Mitz Pettel  <mitz@webkit.org>

        Reviewed by Dave Hyatt.

        - fix http://bugs.webkit.org/show_bug.cgi?id=15023
          REGRESSION (r21113-r21143): JavaScript tooltip rendering bug

        Test: fast/repaint/layer-visibility.html

        * rendering/RenderLayer.cpp:
        (WebCore::RenderLayer::setHasVisibleContent): Cache the layer's
        rects when it changes to visible.

LayoutTests:
2007-08-20  Mitz Pettel  <mitz@webkit.org>

        Reviewed by Dave Hyatt.

        - repaint test for http://bugs.webkit.org/show_bug.cgi?id=15023
          REGRESSION (r21113-r21143): JavaScript tooltip rendering bug

        * fast/repaint/layer-visibility.html: Added.
        * platform/mac/fast: Added.
        * platform/mac/fast/repaint: Added.
        * platform/mac/fast/repaint/layer-visibility-expected.checksum: Added.
        * platform/mac/fast/repaint/layer-visibility-expected.png: Added.
        * platform/mac/fast/repaint/layer-visibility-expected.txt: Added.

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