Index: Source/core/loader/FormState.cpp |
diff --git a/Source/core/loader/FormState.cpp b/Source/core/loader/FormState.cpp |
index affecfbfa5ab6c58e4fed5f9ea9ce379c3387bf0..11c5d5c23801c8d3689299437ae891b0caebdbad 100644 |
--- a/Source/core/loader/FormState.cpp |
+++ b/Source/core/loader/FormState.cpp |
@@ -40,9 +40,15 @@ inline FormState::FormState(HTMLFormElement& form, FormSubmissionTrigger formSub |
{ |
} |
-PassRefPtr<FormState> FormState::create(HTMLFormElement& form, FormSubmissionTrigger formSubmissionTrigger) |
+PassRefPtrWillBeRawPtr<FormState> FormState::create(HTMLFormElement& form, FormSubmissionTrigger formSubmissionTrigger) |
{ |
- return adoptRef(new FormState(form, formSubmissionTrigger)); |
+ return adoptRefWillBeNoop(new FormState(form, formSubmissionTrigger)); |
+} |
+ |
+void FormState::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_form); |
+ visitor->trace(m_sourceDocument); |
} |
} |