summaryrefslogtreecommitdiffstats
path: root/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2011-02-01 17:15:19 -0500
committerLeon Scroggins <scroggo@google.com>2011-02-03 10:28:58 -0500
commit82160d9cd33152498ed3f4e701e713c15e50d7e5 (patch)
tree6393fcdc9e967b4df9e30a05b0689f4d304bfb93 /WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
parenta5bca47a4e69875e8de101751842c94b7ec9803c (diff)
downloadexternal_webkit-82160d9cd33152498ed3f4e701e713c15e50d7e5.zip
external_webkit-82160d9cd33152498ed3f4e701e713c15e50d7e5.tar.gz
external_webkit-82160d9cd33152498ed3f4e701e713c15e50d7e5.tar.bz2
Use ListBoxPopupMenuClient for listboxes.
Bug:2754767 Enables us to remove some layering violations. Change-Id: Iea184c7946bca9d840c708918f545a9d9b436254
Diffstat (limited to 'WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp')
-rw-r--r--WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp b/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
index f0958d9..fb5701a 100644
--- a/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
+++ b/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
@@ -536,7 +536,7 @@ bool ChromeClientAndroid::selectItemWritingDirectionIsNatural()
PassRefPtr<PopupMenu> ChromeClientAndroid::createPopupMenu(PopupMenuClient* client) const
{
- return adoptRef(new PopupMenuAndroid(client));
+ return adoptRef(new PopupMenuAndroid(static_cast<ListPopupMenuClient*>(client)));
}
PassRefPtr<SearchPopupMenu> ChromeClientAndroid::createSearchPopupMenu(PopupMenuClient*) const