Index: Source/core/rendering/svg/RenderSVGTransformableContainer.h |
diff --git a/Source/core/rendering/svg/RenderSVGTransformableContainer.h b/Source/core/rendering/svg/RenderSVGTransformableContainer.h |
index 1103a3b38855a09218788056ebe2450d4350b2cb..02f2445e3144378324e0afe40bf6183932dab58f 100644 |
--- a/Source/core/rendering/svg/RenderSVGTransformableContainer.h |
+++ b/Source/core/rendering/svg/RenderSVGTransformableContainer.h |
@@ -32,7 +32,7 @@ public: |
virtual bool isChildAllowed(RenderObject*, RenderStyle*) const OVERRIDE; |
- virtual bool isSVGTransformableContainer() const OVERRIDE { return true; } |
+ virtual bool isOfType(RenderObjectType type) const OVERRIDE { return type == RenderObjectSVGTransformableContainer || RenderSVGContainer::isOfType(type); } |
virtual const AffineTransform& localToParentTransform() const OVERRIDE { return m_localTransform; } |
virtual void setNeedsTransformUpdate() OVERRIDE { m_needsTransformUpdate = true; } |
virtual bool didTransformToRootUpdate() OVERRIDE { return m_didTransformToRootUpdate; } |