Index: Source/core/frame/PlatformEventDispatcher.h |
diff --git a/Source/core/frame/PlatformEventDispatcher.h b/Source/core/frame/PlatformEventDispatcher.h |
index 18f728cf205113a2617eb3eff23ec8db9848b2fd..ec4e4077393a2a935007c61653280d9683c35df2 100644 |
--- a/Source/core/frame/PlatformEventDispatcher.h |
+++ b/Source/core/frame/PlatformEventDispatcher.h |
@@ -30,12 +30,7 @@ protected: |
private: |
void purgeControllers(); |
-#if ENABLE(OILPAN) |
- void clearWeakMembers(Visitor*); |
-#endif |
- |
- WillBeHeapVector<PlatformEventController*> m_controllers; |
- bool m_needsPurge; |
+ WillBeHeapHashSet<RawPtrWillBeWeakMember<PlatformEventController>> m_controllers; |
bool m_isDispatching; |
}; |