Abstract RenderLayer scrollbar creation and destruction so that there
authorhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 2 Aug 2006 22:59:51 +0000 (22:59 +0000)
committerhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 2 Aug 2006 22:59:51 +0000 (22:59 +0000)
commit700b611bc19d6ffd49e88f945d5ff0a34f3f34e1
treea0ed0850c9bda8691c7b9f145e9a66d021dba750
parent67df347f53a250f939888654b0e544601bac8277
    Abstract RenderLayer scrollbar creation and destruction so that there
        is a clean spot in which to drop in engine scrollbar stuff.

        Reviewed by timo

        * platform/ScrollBar.h:
        (WebCore::ScrollBar::hasPlatformScrollBars):
        * rendering/RenderLayer.cpp:
        (WebCore::RenderLayer::createScrollbar):
        (WebCore::RenderLayer::destroyScrollbar):
        (WebCore::RenderLayer::setHasHorizontalScrollbar):
        (WebCore::RenderLayer::setHasVerticalScrollbar):
        * rendering/RenderLayer.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15760 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/ScrollBar.h
WebCore/rendering/RenderLayer.cpp
WebCore/rendering/RenderLayer.h