Index: third_party/WebKit/Source/core/dom/IntersectionObserverController.h |
diff --git a/third_party/WebKit/Source/core/dom/IntersectionObserverController.h b/third_party/WebKit/Source/core/dom/IntersectionObserverController.h |
index 532875c871553f7d103ad6daad7e31e4d3a47fea..f2531480ce930c37dcc72c184d39fd4fc6a2dd30 100644 |
--- a/third_party/WebKit/Source/core/dom/IntersectionObserverController.h |
+++ b/third_party/WebKit/Source/core/dom/IntersectionObserverController.h |
@@ -42,7 +42,7 @@ private: |
HeapHashSet<WeakMember<IntersectionObserver>> m_trackedIntersectionObservers; |
// IntersectionObservers for which this is the execution context of the callback. |
HeapHashSet<Member<IntersectionObserver>> m_pendingIntersectionObservers; |
- WTF::WeakPtrFactory<IntersectionObserverController> m_weakPtrFactory; |
+ RevocableWeakMemberFactory<IntersectionObserverController> m_weakPtrFactory; |
bool m_callbackFiredWhileSuspended; |
}; |