Index: Source/core/css/invalidation/StyleInvalidator.h |
diff --git a/Source/core/css/invalidation/StyleInvalidator.h b/Source/core/css/invalidation/StyleInvalidator.h |
index 76e27ffde55fa93860ee2655adf5c0a139e3e949..829cc2b35bc28d48a96ebfc0355d44631b53c921 100644 |
--- a/Source/core/css/invalidation/StyleInvalidator.h |
+++ b/Source/core/css/invalidation/StyleInvalidator.h |
@@ -29,11 +29,6 @@ public: |
void trace(Visitor*); |
private: |
- bool invalidate(Element&); |
- bool invalidateChildren(Element&); |
- |
- bool checkInvalidationSetsAgainstElement(Element&); |
- |
struct RecursionData { |
RecursionData() |
: m_invalidateCustomPseudo(false) |
@@ -57,6 +52,10 @@ private: |
bool m_treeBoundaryCrossing; |
}; |
+ bool invalidate(Element&, RecursionData&); |
+ bool invalidateChildren(Element&, RecursionData&); |
+ bool checkInvalidationSetsAgainstElement(Element&, RecursionData&); |
+ |
class RecursionCheckpoint { |
public: |
RecursionCheckpoint(RecursionData* data) |
@@ -88,7 +87,6 @@ private: |
InvalidationList& ensurePendingInvalidationList(Element&); |
PendingInvalidationMap m_pendingInvalidationMap; |
- RecursionData m_recursionData; |
}; |
} // namespace blink |