• hyatt@apple.com's avatar
    2009-01-16 David Hyatt <hyatt@apple.com> · cfa6d61d
    hyatt@apple.com authored
            Split continuation() into virtual and non-virtual versions so that the non-virtual version can
            be used whereever possible.  Eventually the virtual method can be eliminated completely.
    
            Reviewed by Sam Weinig and Oliver Hunt
    
            * html/HTMLAnchorElement.cpp:
            (WebCore::HTMLAnchorElement::isKeyboardFocusable):
            * page/AccessibilityRenderObject.cpp:
            (WebCore::AccessibilityRenderObject::anchorElement):
            * rendering/InlineFlowBox.cpp:
            (WebCore::InlineFlowBox::determineSpacingForFlowBoxes):
            (WebCore::InlineFlowBox::paint):
            * rendering/RenderBlock.cpp:
            (WebCore::RenderBlock::removeChild):
            * rendering/RenderContainer.cpp:
            (WebCore::RenderContainer::updateBeforeAfterContentForContainer):
            * rendering/RenderFlow.h:
            (WebCore::RenderFlow::virtualContinuation):
            (WebCore::RenderFlow::continuation):
            * rendering/RenderInline.cpp:
            (WebCore::RenderInline::positionForCoordinates):
            * rendering/RenderObject.cpp:
            (WebCore::RenderObject::absoluteRects):
            (WebCore::RenderObject::absoluteQuads):
            (WebCore::RenderObject::addFocusRingRects):
            (WebCore::RenderObject::repaintAfterLayoutIfNeeded):
            (WebCore::RenderObject::getAbsoluteRepaintRectWithOutline):
            (WebCore::RenderObject::handleDynamicFloatPositionChange):
            (WebCore::RenderObject::hoverAncestor):
            (WebCore::RenderObject::updateDragState):
            (WebCore::RenderObject::updateHitTestResult):
            (WebCore::RenderObject::getTextDecorationColors):
            (WebCore::RenderObject::adjustRectForOutlineAndShadow):
            * rendering/RenderObject.h:
            (WebCore::RenderObject::virtualContinuation):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@39987 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    cfa6d61d
RenderBlock.cpp 188 KB