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