Index: third_party/WebKit/Source/web/PopupMenuImpl.cpp |
diff --git a/third_party/WebKit/Source/web/PopupMenuImpl.cpp b/third_party/WebKit/Source/web/PopupMenuImpl.cpp |
index d40ba44209e91370c4296db20b4ae613b1beb6b3..f58126223d22fcb81a32dedf076e71f3a7da6869 100644 |
--- a/third_party/WebKit/Source/web/PopupMenuImpl.cpp |
+++ b/third_party/WebKit/Source/web/PopupMenuImpl.cpp |
@@ -398,7 +398,7 @@ void PopupMenuImpl::setValueAndClosePopup(int numValue, const String& stringValu |
DCHECK(success); |
{ |
EventQueueScope scope; |
- m_ownerElement->valueChanged(listIndex); |
+ m_ownerElement->selectOptionByPopup(listIndex); |
if (m_popup) |
m_chromeClient->closePagePopup(m_popup); |
// 'change' event is dispatched here. For compatbility with |