Index: Source/core/html/HTMLSelectElement.cpp |
diff --git a/Source/core/html/HTMLSelectElement.cpp b/Source/core/html/HTMLSelectElement.cpp |
index 10471bf832a6bdeecfb2defad73f4edfb0975045..be5809097743aa56c37a5fa237e03442f7cd7b30 100644 |
--- a/Source/core/html/HTMLSelectElement.cpp |
+++ b/Source/core/html/HTMLSelectElement.cpp |
@@ -636,6 +636,8 @@ void HTMLSelectElement::updateListBoxSelection(bool deselectOtherOptions) |
void HTMLSelectElement::listBoxOnChange() |
{ |
ASSERT(!usesMenuList() || m_multiple); |
+ if (isDisabledFormControl()) |
+ return; |
const Vector<HTMLElement*>& items = listItems(); |