Index: Source/core/rendering/RenderObject.h |
diff --git a/Source/core/rendering/RenderObject.h b/Source/core/rendering/RenderObject.h |
index a2dd0b68e6703d19feb1eccfbd588ef52d0215d2..e2145d33aeaee9e8c52e0ed27ca6f1a6b6a435fc 100644 |
--- a/Source/core/rendering/RenderObject.h |
+++ b/Source/core/rendering/RenderObject.h |
@@ -968,19 +968,17 @@ public: |
const LayoutRect& oldRepaintRect() const { return m_oldRepaintRect; } |
void setOldRepaintRect(const LayoutRect& rect) { m_oldRepaintRect = rect; } |
+ const LayoutRect newOutlineRect(); |
+ void setNewOutlineRect(const LayoutRect&); |
+ |
+ const LayoutRect oldOutlineRect(); |
+ void setOldOutlineRect(const LayoutRect&); |
+ |
bool shouldDoFullRepaintAfterLayout() const { return m_bitfields.shouldDoFullRepaintAfterLayout(); } |
void setShouldDoFullRepaintAfterLayout(bool b) { m_bitfields.setShouldDoFullRepaintAfterLayout(b); } |
bool shouldRepaintOverflowIfNeeded() const { return m_bitfields.shouldRepaintOverflowIfNeeded(); } |
- void clearRepaintRects() |
- { |
- setNewRepaintRect(LayoutRect()); |
- setOldRepaintRect(LayoutRect()); |
- |
- setShouldDoFullRepaintAfterLayout(false); |
- setShouldRepaintOverflowIfNeeded(false); |
- setLayoutDidGetCalled(false); |
- } |
+ void clearRepaintState(); |
// layoutDidGetCalled indicates whether this render object was re-laid-out |
// since the last call to setLayoutDidGetCalled(false) on this object. |