Title: [138837] trunk/Source/WebKit/blackberry
Revision
138837
Author
mifen...@rim.com
Date
2013-01-04 12:43:39 -0800 (Fri, 04 Jan 2013)

Log Message

[BlackBerry] Enable Input Focus when handling touch events for JS
https://bugs.webkit.org/show_bug.cgi?id=106109

Reviewed by Yong Li.

PR 273325.

Toggle input mode active when a touch event is
received for JS processing to ensure state
is updated even when event is consumed.

Reviewed Internally by Gen Mak.

* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPage::touchEvent):

Modified Paths

Diff

Modified: trunk/Source/WebKit/blackberry/Api/WebPage.cpp (138836 => 138837)


--- trunk/Source/WebKit/blackberry/Api/WebPage.cpp	2013-01-04 20:42:37 UTC (rev 138836)
+++ trunk/Source/WebKit/blackberry/Api/WebPage.cpp	2013-01-04 20:43:39 UTC (rev 138837)
@@ -4039,6 +4039,9 @@
     if (d->m_page->defersLoading())
         return false;
 
+    if (d->m_inputHandler)
+        d->m_inputHandler->setInputModeEnabled();
+
     PluginView* pluginView = d->m_fullScreenPluginView.get();
     if (pluginView)
         return d->dispatchTouchEventToFullScreenPlugin(pluginView, event);

Modified: trunk/Source/WebKit/blackberry/ChangeLog (138836 => 138837)


--- trunk/Source/WebKit/blackberry/ChangeLog	2013-01-04 20:42:37 UTC (rev 138836)
+++ trunk/Source/WebKit/blackberry/ChangeLog	2013-01-04 20:43:39 UTC (rev 138837)
@@ -1,3 +1,21 @@
+2013-01-04  Mike Fenton  <mifen...@rim.com>
+
+        [BlackBerry] Enable Input Focus when handling touch events for JS
+        https://bugs.webkit.org/show_bug.cgi?id=106109
+
+        Reviewed by Yong Li.
+
+        PR 273325.
+
+        Toggle input mode active when a touch event is
+        received for JS processing to ensure state
+        is updated even when event is consumed.
+
+        Reviewed Internally by Gen Mak.
+
+        * Api/WebPage.cpp:
+        (BlackBerry::WebKit::WebPage::touchEvent):
+
 2013-01-04  Adam Klein  <ad...@chromium.org>
 
         Remove ENABLE_MUTATION_OBSERVERS #define
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to