| Index: Source/core/css/invalidation/DescendantInvalidationSet.h
|
| diff --git a/Source/core/css/invalidation/DescendantInvalidationSet.h b/Source/core/css/invalidation/DescendantInvalidationSet.h
|
| index f42c58cd0fddaa3fcc577257872883c33d47077a..b233e2011f7d0e4f981f0c58818bf39b75852135 100644
|
| --- a/Source/core/css/invalidation/DescendantInvalidationSet.h
|
| +++ b/Source/core/css/invalidation/DescendantInvalidationSet.h
|
| @@ -70,6 +70,9 @@ public:
|
| void setTreeBoundaryCrossing() { m_treeBoundaryCrossing = true; }
|
| bool treeBoundaryCrossing() const { return m_treeBoundaryCrossing; }
|
|
|
| + void setInsertionPointCrossing() { m_insertionPointCrossing = true; }
|
| + bool insertionPointCrossing() const { return m_insertionPointCrossing; }
|
| +
|
| void setCustomPseudoInvalid() { m_customPseudoInvalid = true; }
|
| bool customPseudoInvalid() const { return m_customPseudoInvalid; }
|
|
|
| @@ -105,6 +108,9 @@ private:
|
|
|
| // If true, the invalidation must traverse into ShadowRoots with this set.
|
| unsigned m_treeBoundaryCrossing : 1;
|
| +
|
| + // If true, insertion point descendants must be invalidated.
|
| + unsigned m_insertionPointCrossing : 1;
|
| };
|
|
|
| } // namespace blink
|
|
|