Index: Source/core/rendering/RenderBlock.h |
diff --git a/Source/core/rendering/RenderBlock.h b/Source/core/rendering/RenderBlock.h |
index f0c7fa6a6c3a132ccf888ded46c8f91f47cc800b..386d82bfae84c2631f6964590905145500eed016 100644 |
--- a/Source/core/rendering/RenderBlock.h |
+++ b/Source/core/rendering/RenderBlock.h |
@@ -254,6 +254,8 @@ public: |
bool recalcChildOverflowAfterStyleChange(); |
bool recalcOverflowAfterStyleChange(); |
+ virtual LayoutRect selectionRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer) const override final; |
+ |
protected: |
virtual void willBeDestroyed() override; |
@@ -390,10 +392,6 @@ private: |
virtual void updateDragState(bool dragOn) override final; |
virtual void childBecameNonInline(RenderObject* child) override final; |
- virtual LayoutRect selectionRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer) const override final |
- { |
- return selectionGapRectsForPaintInvalidation(paintInvalidationContainer); |
- } |
bool isSelectionRoot() const; |
GapRects blockSelectionGaps(const RenderBlock* rootBlock, const LayoutPoint& rootBlockPhysicalPosition, const LayoutSize& offsetFromRootBlock, |
LayoutUnit& lastLogicalTop, LayoutUnit& lastLogicalLeft, LayoutUnit& lastLogicalRight, const PaintInfo*) const; |