WebCore:
[WebKit-https.git] / WebCore / html / HTMLGenericFormElement.cpp
index fc5387f8e5160370725492c39904bf152ba1a51e..53e0c9ec3a7711f2e7609df1af81969c90cfbbc8 100644 (file)
@@ -216,6 +216,14 @@ HTMLFormElement* HTMLGenericFormElement::virtualForm() const
     return m_form;
 }
 
     return m_form;
 }
 
+void HTMLGenericFormElement::removeFromForm()
+{
+    if (!m_form)
+        return;
+    m_form->removeFormElement(this);
+    m_form = 0;
+}
+
 HTMLFormControlElementWithState::HTMLFormControlElementWithState(const QualifiedName& tagName, Document* doc, HTMLFormElement* f)
     : HTMLGenericFormElement(tagName, doc, f)
 {
 HTMLFormControlElementWithState::HTMLFormControlElementWithState(const QualifiedName& tagName, Document* doc, HTMLFormElement* f)
     : HTMLGenericFormElement(tagName, doc, f)
 {