Chromium Code Reviews| Index: Source/core/html/HTMLTextFormControlElement.cpp |
| diff --git a/Source/core/html/HTMLTextFormControlElement.cpp b/Source/core/html/HTMLTextFormControlElement.cpp |
| index c3f751a63f54d4eb643bdb97275b0ecbe1ae555c..67e8c69cc1e9a1f07ca97b33c3128723b15c7003 100644 |
| --- a/Source/core/html/HTMLTextFormControlElement.cpp |
| +++ b/Source/core/html/HTMLTextFormControlElement.cpp |
| @@ -182,9 +182,14 @@ void HTMLTextFormControlElement::select() |
| setSelectionRange(0, numeric_limits<int>::max(), SelectionHasNoDirection); |
| } |
| +bool HTMLTextFormControlElement::isCheckbox() const |
| +{ |
| + return false; |
| +} |
| + |
| void HTMLTextFormControlElement::dispatchFormControlChangeEvent() |
| { |
| - if (!equalIgnoringNullity(m_textAsOfLastFormControlChangeEvent, value())) { |
| + if (!equalIgnoringNullity(m_textAsOfLastFormControlChangeEvent, value()) || (isCheckbox() && m_textAsOfLastFormControlChangeEvent != value())) { |
|
keishi
2014/05/02 07:44:55
HTMLTextFormControlElement exists to share code be
Habib Virji
2014/05/02 15:07:40
Done.
|
| dispatchChangeEvent(); |
| setTextAsOfLastFormControlChangeEvent(value()); |
| } |