Index: Source/core/layout/svg/LayoutSVGImage.h |
diff --git a/Source/core/layout/svg/LayoutSVGImage.h b/Source/core/layout/svg/LayoutSVGImage.h |
index bb328e1f0fcf1eb375cdcaa96abd06584ffd1e13..700cc242d2040bc7d7803eec7442aff83f79fa99 100644 |
--- a/Source/core/layout/svg/LayoutSVGImage.h |
+++ b/Source/core/layout/svg/LayoutSVGImage.h |
@@ -38,7 +38,6 @@ public: |
explicit LayoutSVGImage(SVGImageElement*); |
virtual ~LayoutSVGImage(); |
- bool updateImageViewport(); |
virtual void setNeedsBoundariesUpdate() override { m_needsBoundariesUpdate = true; } |
virtual void setNeedsTransformUpdate() override { m_needsTransformUpdate = true; } |
@@ -65,6 +64,8 @@ private: |
virtual void layout() override; |
virtual void paint(const PaintInfo&, const LayoutPoint&) override; |
+ void updateBoundingBox(); |
+ void updateImageContainerSize(); |
FloatSize computeImageViewportSize(ImageResource&) const; |
virtual bool nodeAtFloatPoint(HitTestResult&, const FloatPoint& pointInParent, HitTestAction) override; |