Index: Source/core/rendering/RenderObject.h |
diff --git a/Source/core/rendering/RenderObject.h b/Source/core/rendering/RenderObject.h |
index dce57f0b554e3092590f6e98709494d46c911c35..29c5379c89c5f94fd334cf81fd1a9ecc814c8c4c 100644 |
--- a/Source/core/rendering/RenderObject.h |
+++ b/Source/core/rendering/RenderObject.h |
@@ -425,6 +425,8 @@ public: |
bool hasCounterNodeMap() const { return m_bitfields.hasCounterNodeMap(); } |
void setHasCounterNodeMap(bool hasCounterNodeMap) { m_bitfields.setHasCounterNodeMap(hasCounterNodeMap); } |
bool everHadLayout() const { return m_bitfields.everHadLayout(); } |
+ void setHadPaintInvalidation() { m_bitfields.setHadPaintInvalidation(true); } |
+ bool hadPaintInvalidation() const { return m_bitfields.hadPaintInvalidation(); } |
bool childrenInline() const { return m_bitfields.childrenInline(); } |
void setChildrenInline(bool b) { m_bitfields.setChildrenInline(b); } |
@@ -1248,6 +1250,7 @@ private: |
, m_hasReflection(false) |
, m_hasCounterNodeMap(false) |
, m_everHadLayout(false) |
+ , m_hadPaintInvalidation(false) |
, m_ancestorLineBoxDirty(false) |
, m_layoutDidGetCalled(false) |
, m_hasPendingResourceUpdate(false) |
@@ -1293,6 +1296,7 @@ private: |
ADD_BOOLEAN_BITFIELD(hasCounterNodeMap, HasCounterNodeMap); |
ADD_BOOLEAN_BITFIELD(everHadLayout, EverHadLayout); |
+ ADD_BOOLEAN_BITFIELD(hadPaintInvalidation, HadPaintInvalidation); |
abarth-chromium
2014/09/02 19:30:16
Maybe I'm misunderstanding this CL. Are we spendi
|
ADD_BOOLEAN_BITFIELD(ancestorLineBoxDirty, AncestorLineBoxDirty); |
ADD_BOOLEAN_BITFIELD(layoutDidGetCalled, LayoutDidGetCalled); |