Skip to content
  • antti's avatar
    LayoutTests: · 07ab787a
    antti authored
            Reviewed by Hyatt.
            
            Test for http://bugs.webkit.org/show_bug.cgi?id=4377
    
            * fast/layers/layer-visibility-expected.checksum: Added.
            * fast/layers/layer-visibility-expected.png: Added.
            * fast/layers/layer-visibility-expected.txt: Added.
            * fast/layers/layer-visibility.html: Added.
    
    WebCore:
    
            Reviewed by Hyatt.
            
            http://bugs.webkit.org/show_bug.cgi?id=4377
            
            Respect css visibility semantics for layers too
    
            * rendering/RenderContainer.cpp:
            (WebCore::RenderContainer::removeChildNode):
            (WebCore::RenderContainer::appendChildNode):
            (WebCore::RenderContainer::insertChildNode):
            * rendering/RenderLayer.cpp:
            (WebCore::RenderLayer::RenderLayer):
            (WebCore::RenderLayer::updateLayerPositions):
            (WebCore::RenderLayer::setHasVisibleContent):
            (WebCore::RenderLayer::dirtyVisibleContentStatus):
            (WebCore::RenderLayer::childVisibilityChanged):
            (WebCore::RenderLayer::dirtyVisibleDescendantStatus):
            (WebCore::RenderLayer::updateVisibilityStatus):
            (WebCore::RenderLayer::addChild):
            (WebCore::RenderLayer::removeChild):
            (WebCore::RenderLayer::updateZOrderLists):
            (WebCore::RenderLayer::collectLayers):
            * rendering/RenderLayer.h:
            (WebCore::RenderLayer::hasVisibleContent):
            * rendering/RenderObject.cpp:
            (WebCore::RenderObject::setStyle):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16988 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    07ab787a