| Index: Source/core/layout/svg/LayoutSVGPath.h
|
| diff --git a/Source/core/layout/svg/LayoutSVGPath.h b/Source/core/layout/svg/LayoutSVGPath.h
|
| index 90e28963e01531ba52c59f5ab22797e344e8d0d9..127ab415fc66c4cee7f94d3e32ba7112b0c73b93 100644
|
| --- a/Source/core/layout/svg/LayoutSVGPath.h
|
| +++ b/Source/core/layout/svg/LayoutSVGPath.h
|
| @@ -33,22 +33,22 @@ namespace blink {
|
| class LayoutSVGPath final : public LayoutSVGShape {
|
| public:
|
| explicit LayoutSVGPath(SVGGeometryElement*);
|
| - virtual ~LayoutSVGPath();
|
| + ~LayoutSVGPath() override;
|
|
|
| - virtual const Vector<MarkerPosition>* markerPositions() const override { return &m_markerPositions; }
|
| + const Vector<MarkerPosition>* markerPositions() const override { return &m_markerPositions; }
|
|
|
| - virtual const Vector<FloatPoint>* zeroLengthLineCaps() const override { return &m_zeroLengthLinecapLocations; }
|
| + const Vector<FloatPoint>* zeroLengthLineCaps() const override { return &m_zeroLengthLinecapLocations; }
|
| static FloatRect zeroLengthSubpathRect(const FloatPoint&, float);
|
|
|
| - virtual const char* name() const override { return "LayoutSVGPath"; }
|
| + const char* name() const override { return "LayoutSVGPath"; }
|
|
|
| private:
|
| void updateShapeFromElement() override;
|
| void updateStrokeAndFillBoundingBoxes() override;
|
|
|
| - virtual FloatRect hitTestStrokeBoundingBox() const override;
|
| + FloatRect hitTestStrokeBoundingBox() const override;
|
|
|
| - virtual bool shapeDependentStrokeContains(const FloatPoint&) override;
|
| + bool shapeDependentStrokeContains(const FloatPoint&) override;
|
|
|
| FloatRect markerRect(float strokeWidth) const;
|
| bool shouldGenerateMarkerPositions() const;
|
|
|