Index: Source/core/rendering/RenderObject.h |
diff --git a/Source/core/rendering/RenderObject.h b/Source/core/rendering/RenderObject.h |
index 6759aed9f69c39b2cc43c88c318cbcb6e3a4df35..17dc504ca126567bada690b8fccdbfd7578f4620 100644 |
--- a/Source/core/rendering/RenderObject.h |
+++ b/Source/core/rendering/RenderObject.h |
@@ -431,6 +431,7 @@ public: |
bool hasCounterNodeMap() const { return m_bitfields.hasCounterNodeMap(); } |
void setHasCounterNodeMap(bool hasCounterNodeMap) { m_bitfields.setHasCounterNodeMap(hasCounterNodeMap); } |
bool everHadLayout() const { return m_bitfields.everHadLayout(); } |
+ bool everHadPaintInvalidation() const { return m_bitfields.everHadPaintInvalidation(); } |
bool childrenInline() const { return m_bitfields.childrenInline(); } |
void setChildrenInline(bool b) { m_bitfields.setChildrenInline(b); } |
@@ -1312,6 +1313,8 @@ private: |
// from RenderInline |
ADD_BOOLEAN_BITFIELD(alwaysCreateLineBoxesForRenderInline, AlwaysCreateLineBoxesForRenderInline); |
+ ADD_BOOLEAN_BITFIELD(everHadPaintInvalidation, EverHadPaintInvalidation); |
+ |
private: |
unsigned m_positionedState : 2; // PositionedState |
unsigned m_selectionState : 3; // SelectionState |
@@ -1351,6 +1354,7 @@ private: |
void setNeedsSimplifiedNormalFlowLayout(bool b) { m_bitfields.setNeedsSimplifiedNormalFlowLayout(b); } |
void setIsDragging(bool b) { m_bitfields.setIsDragging(b); } |
void setEverHadLayout(bool b) { m_bitfields.setEverHadLayout(b); } |
+ void setEverHadPaintInvalidation(bool b) { m_bitfields.setEverHadPaintInvalidation(b); } |
chrishtr
2014/08/20 17:10:31
It's only ever set to true. Rename to setHadPaintI
kouhei (in TOK)
2014/08/21 04:42:53
Done.
|
void setShouldInvalidateOverflowForPaint(bool b) { m_bitfields.setShouldInvalidateOverflowForPaint(b); } |
void setSelfNeedsOverflowRecalcAfterStyleChange(bool b) { m_bitfields.setSelfNeedsOverflowRecalcAfterStyleChange(b); } |
void setChildNeedsOverflowRecalcAfterStyleChange(bool b) { m_bitfields.setChildNeedsOverflowRecalcAfterStyleChange(b); } |