Index: Source/core/loader/FrameLoadRequest.h |
diff --git a/Source/core/loader/FrameLoadRequest.h b/Source/core/loader/FrameLoadRequest.h |
index 5b29d4d7db35031986baab0bfd4b0febfd853f38..cce34bcb7616aa02fafb43efed5324d1a4c34c52 100644 |
--- a/Source/core/loader/FrameLoadRequest.h |
+++ b/Source/core/loader/FrameLoadRequest.h |
@@ -92,7 +92,7 @@ public: |
void setClientRedirect(ClientRedirectPolicy clientRedirect) { m_clientRedirect = clientRedirect; } |
Event* triggeringEvent() const { return m_triggeringEvent.get(); } |
- void setTriggeringEvent(PassRefPtr<Event> triggeringEvent) { m_triggeringEvent = triggeringEvent; } |
+ void setTriggeringEvent(PassRefPtrWillBeRawPtr<Event> triggeringEvent) { m_triggeringEvent = triggeringEvent; } |
FormState* formState() const { return m_formState.get(); } |
void setFormState(PassRefPtr<FormState> formState) { m_formState = formState; } |
@@ -107,7 +107,7 @@ private: |
SubstituteData m_substituteData; |
bool m_lockBackForwardList; |
ClientRedirectPolicy m_clientRedirect; |
- RefPtr<Event> m_triggeringEvent; |
+ RefPtrWillBePersistent<Event> m_triggeringEvent; |
RefPtr<FormState> m_formState; |
ShouldSendReferrer m_shouldSendReferrer; |
}; |