| Index: Source/core/layout/svg/line/SVGInlineTextBox.h
|
| diff --git a/Source/core/layout/svg/line/SVGInlineTextBox.h b/Source/core/layout/svg/line/SVGInlineTextBox.h
|
| index e649e69df6f12ee766b2bd376b024dcc8bebfe2f..708ce2330d808496fbfde89b3fa5339ba29b4633 100644
|
| --- a/Source/core/layout/svg/line/SVGInlineTextBox.h
|
| +++ b/Source/core/layout/svg/line/SVGInlineTextBox.h
|
| @@ -31,26 +31,26 @@ class SVGInlineTextBox final : public InlineTextBox {
|
| public:
|
| SVGInlineTextBox(LayoutObject&, int start, unsigned short length);
|
|
|
| - virtual bool isSVGInlineTextBox() const override { return true; }
|
| + bool isSVGInlineTextBox() const override { return true; }
|
|
|
| - virtual LayoutUnit virtualLogicalHeight() const override { return m_logicalHeight; }
|
| + LayoutUnit virtualLogicalHeight() const override { return m_logicalHeight; }
|
| void setLogicalHeight(LayoutUnit height) { m_logicalHeight = height; }
|
|
|
| - virtual int offsetForPosition(LayoutUnit x, bool includePartialGlyphs = true) const override;
|
| - virtual LayoutUnit positionForOffset(int offset) const override;
|
| + int offsetForPosition(LayoutUnit x, bool includePartialGlyphs = true) const override;
|
| + LayoutUnit positionForOffset(int offset) const override;
|
|
|
| - virtual void paint(const PaintInfo&, const LayoutPoint&, LayoutUnit lineTop, LayoutUnit lineBottom) override;
|
| - virtual LayoutRect localSelectionRect(int startPosition, int endPosition) override;
|
| + void paint(const PaintInfo&, const LayoutPoint&, LayoutUnit lineTop, LayoutUnit lineBottom) override;
|
| + LayoutRect localSelectionRect(int startPosition, int endPosition) override;
|
|
|
| bool mapStartEndPositionsIntoFragmentCoordinates(const SVGTextFragment&, int& startPosition, int& endPosition) const;
|
|
|
| - virtual LayoutRect calculateBoundaries() const override;
|
| + LayoutRect calculateBoundaries() const override;
|
|
|
| void clearTextFragments() { m_textFragments.clear(); }
|
| Vector<SVGTextFragment>& textFragments() { return m_textFragments; }
|
| const Vector<SVGTextFragment>& textFragments() const { return m_textFragments; }
|
|
|
| - virtual void dirtyLineBoxes() override;
|
| + void dirtyLineBoxes() override;
|
|
|
| bool startsNewTextChunk() const { return m_startsNewTextChunk; }
|
| void setStartsNewTextChunk(bool newTextChunk) { m_startsNewTextChunk = newTextChunk; }
|
| @@ -60,10 +60,10 @@ public:
|
| TextRun constructTextRun(const ComputedStyle&, const SVGTextFragment&) const;
|
|
|
| private:
|
| - virtual void paintDocumentMarker(GraphicsContext*, const LayoutPoint&, DocumentMarker*, const ComputedStyle&, const Font&, bool) override final;
|
| - virtual void paintTextMatchMarker(GraphicsContext*, const LayoutPoint&, DocumentMarker*, const ComputedStyle&, const Font&) override final;
|
| + void paintDocumentMarker(GraphicsContext*, const LayoutPoint&, DocumentMarker*, const ComputedStyle&, const Font&, bool) final;
|
| + void paintTextMatchMarker(GraphicsContext*, const LayoutPoint&, DocumentMarker*, const ComputedStyle&, const Font&) final;
|
|
|
| - virtual bool nodeAtPoint(HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, LayoutUnit lineTop, LayoutUnit lineBottom) override;
|
| + bool nodeAtPoint(HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, LayoutUnit lineTop, LayoutUnit lineBottom) override;
|
|
|
| LayoutUnit m_logicalHeight;
|
| bool m_startsNewTextChunk : 1;
|
|
|