Index: Source/core/layout/LayoutTableSection.h |
diff --git a/Source/core/layout/LayoutTableSection.h b/Source/core/layout/LayoutTableSection.h |
index e508757487bcacc81822fa2afc495458c5c5c53e..e7c53dbae3d944cf5bb4b0309720780078a091cd 100644 |
--- a/Source/core/layout/LayoutTableSection.h |
+++ b/Source/core/layout/LayoutTableSection.h |
@@ -69,7 +69,7 @@ class LayoutTableRow; |
class CORE_EXPORT LayoutTableSection final : public LayoutBox { |
public: |
LayoutTableSection(Element*); |
- virtual ~LayoutTableSection(); |
+ ~LayoutTableSection() override; |
LayoutTableRow* firstRow() const; |
LayoutTableRow* lastRow() const; |
@@ -77,9 +77,9 @@ public: |
const LayoutObjectChildList* children() const { return &m_children; } |
LayoutObjectChildList* children() { return &m_children; } |
- virtual void addChild(LayoutObject* child, LayoutObject* beforeChild = nullptr) override; |
+ void addChild(LayoutObject* child, LayoutObject* beforeChild = nullptr) override; |
- virtual int firstLineBoxBaseline() const override; |
+ int firstLineBoxBaseline() const override; |
void addCell(LayoutTableCell*, LayoutTableRow*); |
@@ -218,12 +218,12 @@ public: |
int distributeExtraLogicalHeightToRows(int extraLogicalHeight); |
static LayoutTableSection* createAnonymousWithParent(const LayoutObject*); |
- virtual LayoutBox* createAnonymousBoxWithSameTypeAs(const LayoutObject* parent) const override |
+ LayoutBox* createAnonymousBoxWithSameTypeAs(const LayoutObject* parent) const override |
{ |
return createAnonymousWithParent(parent); |
} |
- virtual void paint(const PaintInfo&, const LayoutPoint&) override; |
+ void paint(const PaintInfo&, const LayoutPoint&) override; |
// Flip the rect so it aligns with the coordinates used by the rowPos and columnPos vectors. |
LayoutRect logicalRectForWritingModeAndDirection(const LayoutRect&) const; |
@@ -233,23 +233,23 @@ public: |
HashSet<LayoutTableCell*>& overflowingCells() { return m_overflowingCells; } |
bool hasMultipleCellLevels() { return m_hasMultipleCellLevels; } |
- virtual const char* name() const override { return "LayoutTableSection"; } |
+ const char* name() const override { return "LayoutTableSection"; } |
protected: |
- virtual void styleDidChange(StyleDifference, const ComputedStyle* oldStyle) override; |
- virtual bool nodeAtPoint(HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) override; |
+ void styleDidChange(StyleDifference, const ComputedStyle* oldStyle) override; |
+ bool nodeAtPoint(HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) override; |
private: |
- virtual LayoutObjectChildList* virtualChildren() override { return children(); } |
- virtual const LayoutObjectChildList* virtualChildren() const override { return children(); } |
+ LayoutObjectChildList* virtualChildren() override { return children(); } |
+ const LayoutObjectChildList* virtualChildren() const override { return children(); } |
- virtual bool isOfType(LayoutObjectType type) const override { return type == LayoutObjectTableSection || LayoutBox::isOfType(type); } |
+ bool isOfType(LayoutObjectType type) const override { return type == LayoutObjectTableSection || LayoutBox::isOfType(type); } |
- virtual void willBeRemovedFromTree() override; |
+ void willBeRemovedFromTree() override; |
- virtual void layout() override; |
+ void layout() override; |
- virtual void imageChanged(WrappedImagePtr, const IntRect* = nullptr) override; |
+ void imageChanged(WrappedImagePtr, const IntRect* = nullptr) override; |
int borderSpacingForRow(unsigned row) const { return m_grid[row].rowLayoutObject ? table()->vBorderSpacing() : 0; } |