| Index: third_party/WebKit/Source/core/layout/svg/LayoutSVGImage.h
|
| diff --git a/third_party/WebKit/Source/core/layout/svg/LayoutSVGImage.h b/third_party/WebKit/Source/core/layout/svg/LayoutSVGImage.h
|
| index 422847862df4f88da3edaf6c474b5068ef9d1cab..2780ab66350682cf744ef731adc4b3b53275c69f 100644
|
| --- a/third_party/WebKit/Source/core/layout/svg/LayoutSVGImage.h
|
| +++ b/third_party/WebKit/Source/core/layout/svg/LayoutSVGImage.h
|
| @@ -62,12 +62,14 @@ private:
|
| void layout() override;
|
| void paint(const PaintInfo&, const LayoutPoint&) const override;
|
|
|
| - void updateBoundingBox();
|
| + bool updateBoundingBox();
|
|
|
| bool nodeAtFloatPoint(HitTestResult&, const FloatPoint& pointInParent, HitTestAction) override;
|
|
|
| AffineTransform localSVGTransform() const override { return m_localTransform; }
|
|
|
| + FloatSize calculateObjectSize() const;
|
| +
|
| bool m_needsBoundariesUpdate : 1;
|
| bool m_needsTransformUpdate : 1;
|
| AffineTransform m_localTransform;
|
|
|