Index: third_party/WebKit/Source/core/dom/Document.h |
diff --git a/third_party/WebKit/Source/core/dom/Document.h b/third_party/WebKit/Source/core/dom/Document.h |
index c2edfa0a8c872edc95a6eb47efe3c9a4f7ea8526..89243ae44e0f0d6fdc3f2e52f1aa1c95960143b5 100644 |
--- a/third_party/WebKit/Source/core/dom/Document.h |
+++ b/third_party/WebKit/Source/core/dom/Document.h |
@@ -136,6 +136,7 @@ class MainThreadTaskRunner; |
class MediaQueryListListener; |
class MediaQueryMatcher; |
class NodeFilter; |
+class NodeIntersectionObserverData; |
class NodeIterator; |
class NthIndexCache; |
class OriginAccessEntry; |
@@ -689,6 +690,7 @@ public: |
IntersectionObserverController* intersectionObserverController(); |
IntersectionObserverController& ensureIntersectionObserverController(); |
+ NodeIntersectionObserverData& ensureIntersectionObserverData(); |
void updateViewportDescription(); |
void processReferrerPolicy(const String& policy); |
@@ -1405,6 +1407,7 @@ private: |
PersistentWillBeMember<CanvasFontCache> m_canvasFontCache; |
PersistentWillBeMember<IntersectionObserverController> m_intersectionObserverController; |
+ PersistentWillBeMember<NodeIntersectionObserverData> m_intersectionObserverData; |
int m_nodeCount; |
}; |