summaryrefslogtreecommitdiffstats
path: root/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2010-09-24 15:30:24 -0400
committerLeon Scroggins <scroggo@google.com>2010-09-28 10:04:36 -0400
commit192a29b13c95d88f942791ab92ebb0efb9fe369c (patch)
treed2656877045ec665edf04f1a4fc95c6f83dd7041 /WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
parentcd0967466be49b8ea06b49a79f790e267e1adb66 (diff)
downloadexternal_webkit-192a29b13c95d88f942791ab92ebb0efb9fe369c.zip
external_webkit-192a29b13c95d88f942791ab92ebb0efb9fe369c.tar.gz
external_webkit-192a29b13c95d88f942791ab92ebb0efb9fe369c.tar.bz2
Hide the soft keyboard when a blur happens.
Bug: 2953257 Requires a change in frameworks/base. Change-Id: Ib0e7976cd5eb585be991b265087bff9ee7c4f4fd
Diffstat (limited to 'WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp')
-rw-r--r--WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp b/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
index d5cadad..2688d69 100644
--- a/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
+++ b/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
@@ -198,6 +198,11 @@ void ChromeClientAndroid::addMessageToConsole(MessageSource, MessageType, Messag
android::WebViewCore::getWebViewCore(m_webFrame->page()->mainFrame()->view())->addMessageToConsole(message, lineNumber, sourceID, msgLevel);
}
+void ChromeClientAndroid::formDidBlur(const WebCore::Node* node)
+{
+ android::WebViewCore::getWebViewCore(m_webFrame->page()->mainFrame()->view())->formDidBlur(node);
+}
+
bool ChromeClientAndroid::canRunBeforeUnloadConfirmPanel() { return true; }
bool ChromeClientAndroid::runBeforeUnloadConfirmPanel(const String& message, Frame* frame) {
String url = frame->document()->documentURI();