Index: Source/web/WebFormControlElement.cpp |
diff --git a/Source/web/WebFormControlElement.cpp b/Source/web/WebFormControlElement.cpp |
index d75f862d123917cdf0c34ad336f63371691c5582..c0949c9f316d575e895152e4837403aadb1e10b1 100644 |
--- a/Source/web/WebFormControlElement.cpp |
+++ b/Source/web/WebFormControlElement.cpp |
@@ -68,6 +68,11 @@ void WebFormControlElement::dispatchFormControlChangeEvent() |
unwrap<HTMLFormControlElement>()->dispatchFormControlChangeEvent(); |
} |
+void WebFormControlElement::dispatchFormControlInputEvent() |
+{ |
+ unwrap<HTMLFormControlElement>()->dispatchFormControlInputEvent(); |
+} |
+ |
bool WebFormControlElement::isAutofilled() const |
{ |
return constUnwrap<HTMLFormControlElement>()->isAutofilled(); |
@@ -92,10 +97,10 @@ bool WebFormControlElement::autoComplete() const |
return false; |
} |
-void WebFormControlElement::setValue(const WebString& value, bool sendChangeEvent) |
+void WebFormControlElement::setValue(const WebString& value, bool sendEvents) |
{ |
if (isHTMLInputElement(*m_private)) |
- unwrap<HTMLInputElement>()->setValue(value, sendChangeEvent ? DispatchChangeEvent : DispatchNoEvent); |
+ unwrap<HTMLInputElement>()->setValue(value, sendEvents ? DispatchInputAndChangeEvent : DispatchNoEvent); |
if (isHTMLTextAreaElement(*m_private)) |
unwrap<HTMLTextAreaElement>()->setValue(value); |
if (isHTMLSelectElement(*m_private)) |