Index: Source/core/events/Event.h |
diff --git a/Source/core/events/Event.h b/Source/core/events/Event.h |
index 19344d8d56c06d8d26a4578a54f146b7ad0fcfc9..417d943b537d599f501665d1e349adcc78ae59c8 100644 |
--- a/Source/core/events/Event.h |
+++ b/Source/core/events/Event.h |
@@ -172,7 +172,7 @@ public: |
void setCancelBubble(bool cancel) { m_cancelBubble = cancel; } |
Event* underlyingEvent() const { return m_underlyingEvent.get(); } |
- void setUnderlyingEvent(PassRefPtr<Event>); |
+ void setUnderlyingEvent(PassRefPtrWillBeRawPtr<Event>); |
EventPath& eventPath() { ASSERT(m_eventPath); return *m_eventPath; } |
EventPath& ensureEventPath(); |
@@ -206,7 +206,7 @@ private: |
EventTarget* m_currentTarget; |
RefPtr<EventTarget> m_target; |
DOMTimeStamp m_createTime; |
- RefPtr<Event> m_underlyingEvent; |
+ RefPtrWillBeMember<Event> m_underlyingEvent; |
OwnPtr<EventPath> m_eventPath; |
}; |