diff options
Diffstat (limited to 'WebCore/rendering/RenderSVGContainer.cpp')
-rw-r--r-- | WebCore/rendering/RenderSVGContainer.cpp | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/WebCore/rendering/RenderSVGContainer.cpp b/WebCore/rendering/RenderSVGContainer.cpp index 27584d9..d4ca69f 100644 --- a/WebCore/rendering/RenderSVGContainer.cpp +++ b/WebCore/rendering/RenderSVGContainer.cpp @@ -40,29 +40,24 @@ RenderSVGContainer::RenderSVGContainer(SVGStyledElement* node) { } -bool RenderSVGContainer::drawsContents() const -{ - return m_drawsContents; -} - -void RenderSVGContainer::setDrawsContents(bool drawsContents) -{ - m_drawsContents = drawsContents; -} - void RenderSVGContainer::layout() { ASSERT(needsLayout()); - ASSERT(!view()->layoutStateEnabled()); // RenderSVGRoot disables layoutState for the SVG rendering tree. - calcViewport(); // Allow RenderSVGViewportContainer to update its viewport + // RenderSVGRoot disables layoutState for the SVG rendering tree. + ASSERT(!view()->layoutStateEnabled()); + + // Allow RenderSVGViewportContainer to update its viewport. + calcViewport(); LayoutRepainter repainter(*this, checkForRepaintDuringLayout() || selfWillPaint()); - calculateLocalTransform(); // Allow RenderSVGTransformableContainer to update its transform + + // Allow RenderSVGTransformableContainer to update its transform. + calculateLocalTransform(); SVGRenderSupport::layoutChildren(this, selfNeedsLayout()); - repainter.repaintAfterLayout(); + repainter.repaintAfterLayout(); setNeedsLayout(false); } |