Chromium Code Reviews| 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); |