Index: Source/core/html/HTMLSelectElement.h |
diff --git a/Source/core/html/HTMLSelectElement.h b/Source/core/html/HTMLSelectElement.h |
old mode 100644 |
new mode 100755 |
index 7564360b5cc198fae350c5ca71de5995332768a6..6f5178544b690ac244a9da7253d34e5fdc70e7c1 |
--- a/Source/core/html/HTMLSelectElement.h |
+++ b/Source/core/html/HTMLSelectElement.h |
@@ -69,6 +69,10 @@ public: |
String value() const; |
void setValue(const String&); |
+ bool isOnChangeFired() const { return m_onChangeFired; } |
+ void setOnChangeFired(bool fired) { m_onChangeFired = fired; } |
+ bool isLastOnChangeSelectionEmpty() { return m_lastOnChangeSelection.isEmpty(); } |
+ |
PassRefPtr<HTMLOptionsCollection> options(); |
PassRefPtr<HTMLCollection> selectedOptions(); |
@@ -209,6 +213,7 @@ private: |
bool m_activeSelectionState; |
mutable bool m_shouldRecalcListItems; |
bool m_isParsingInProgress; |
+ bool m_onChangeFired; |
}; |
DEFINE_NODE_TYPE_CASTS(HTMLSelectElement, hasTagName(HTMLNames::selectTag)); |