diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGTransformableContainer.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGTransformableContainer.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGTransformableContainer.h b/chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGTransformableContainer.h index 6aa752aa95d..4b03d8a330d 100644 --- a/chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGTransformableContainer.h +++ b/chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGTransformableContainer.h @@ -30,14 +30,16 @@ class RenderSVGTransformableContainer FINAL : public RenderSVGContainer { public: explicit RenderSVGTransformableContainer(SVGGraphicsElement*); - virtual bool isSVGTransformableContainer() const { return true; } - virtual const AffineTransform& localToParentTransform() const { return m_localTransform; } - virtual void setNeedsTransformUpdate() { m_needsTransformUpdate = true; } - virtual bool didTransformToRootUpdate() { return m_didTransformToRootUpdate; } + virtual bool isChildAllowed(RenderObject*, RenderStyle*) const OVERRIDE; + + virtual bool isSVGTransformableContainer() const OVERRIDE { return true; } + virtual const AffineTransform& localToParentTransform() const OVERRIDE { return m_localTransform; } + virtual void setNeedsTransformUpdate() OVERRIDE { m_needsTransformUpdate = true; } + virtual bool didTransformToRootUpdate() OVERRIDE { return m_didTransformToRootUpdate; } private: - virtual bool calculateLocalTransform(); - virtual AffineTransform localTransform() const { return m_localTransform; } + virtual bool calculateLocalTransform() OVERRIDE; + virtual AffineTransform localTransform() const OVERRIDE { return m_localTransform; } bool m_needsTransformUpdate : 1; bool m_didTransformToRootUpdate : 1; |