Index: Source/core/events/NodeEventContext.h |
diff --git a/Source/core/events/NodeEventContext.h b/Source/core/events/NodeEventContext.h |
index 8472b35efcbd490ac02a78af6ce9b51001080867..01929534e9212806a6b48b562df81f83335fce7b 100644 |
--- a/Source/core/events/NodeEventContext.h |
+++ b/Source/core/events/NodeEventContext.h |
@@ -48,7 +48,7 @@ public: |
Node* node() const { return m_node.get(); } |
- void setTreeScopeEventContext(PassRefPtr<TreeScopeEventContext> prpTreeScopeEventContext) { m_treeScopeEventContext = prpTreeScopeEventContext; } |
+ void setTreeScopeEventContext(PassRefPtrWillBeRawPtr<TreeScopeEventContext> prpTreeScopeEventContext) { m_treeScopeEventContext = prpTreeScopeEventContext; } |
TreeScopeEventContext& treeScopeEventContext() { ASSERT(m_treeScopeEventContext); return *m_treeScopeEventContext; } |
EventTarget* target() const { return m_treeScopeEventContext->target(); } |
@@ -61,7 +61,7 @@ public: |
private: |
RefPtrWillBeMember<Node> m_node; |
RefPtrWillBeMember<EventTarget> m_currentTarget; |
- RefPtr<TreeScopeEventContext> m_treeScopeEventContext; |
+ RefPtrWillBeMember<TreeScopeEventContext> m_treeScopeEventContext; |
}; |
} |