Index: Source/core/events/TreeScopeEventContext.h |
diff --git a/Source/core/events/TreeScopeEventContext.h b/Source/core/events/TreeScopeEventContext.h |
index bea6db17ec048eb54b1d4c47428a98c6ccf4cb77..a6a22a7c8374269de6f06aaea210b23371a9afd9 100644 |
--- a/Source/core/events/TreeScopeEventContext.h |
+++ b/Source/core/events/TreeScopeEventContext.h |
@@ -62,7 +62,7 @@ public: |
TouchEventContext* touchEventContext() const { return m_touchEventContext.get(); } |
TouchEventContext* ensureTouchEventContext(); |
- WillBeHeapVector<RefPtrWillBeRawPtr<EventTarget>>& ensureEventPath(EventPath&); |
+ WillBeHeapVector<RefPtrWillBeMember<EventTarget>>& ensureEventPath(EventPath&); |
bool isInclusiveAncestorOf(const TreeScopeEventContext&); |
void addChild(TreeScopeEventContext& child) { m_children.append(&child); } |
@@ -82,7 +82,7 @@ private: |
RefPtrWillBeMember<Node> m_rootNode; // Prevents TreeScope from being freed. TreeScope itself isn't RefCounted. |
RefPtrWillBeMember<EventTarget> m_target; |
RefPtrWillBeMember<EventTarget> m_relatedTarget; |
- OwnPtrWillBeMember<WillBeHeapVector<RefPtr<EventTarget>>> m_eventPath; |
+ OwnPtrWillBeMember<WillBeHeapVector<RefPtrWillBeMember<EventTarget>>> m_eventPath; |
RefPtrWillBeMember<TouchEventContext> m_touchEventContext; |
WillBeHeapVector<RawPtrWillBeMember<TreeScopeEventContext>> m_children; |