Refactoring mouse and touch events support. 66/14766/1
authorJoone Hur <joone.hur@intel.com>
Thu, 9 Jan 2014 19:53:21 +0000 (11:53 -0800)
committerJoone Hur <joone.hur@intel.com>
Sat, 11 Jan 2014 01:35:52 +0000 (17:35 -0800)
commit267e1d125a7f142262d5ce660cf7ccc3c892e70b
treee264a74fda1d09607af507a126d1d8b02aa286b9
parentc3882bb9322fd58d9a1e3b344486ab9ec547ba38
Refactoring mouse and touch events support.

Touch events are delivered to webapps inconsistently so we need to press
UI elements several times to make them work.
This patch disables GESTURE_EVENT and TIZEN_LINK_MAGNIFIER for IVI, which may
improve touch event responsiveness. In addition, it allows mouse and touch events
to be generated simultaneously.

This patch includes the following commit again that was reverted.

https://review.tizen.org/gerrit/#/c/13438/

This patch fixes TIVI-1941, TIVI-2380, and TIVI-2082.

Change-Id: I32b32021f675a566206ad563b9fba4ec799b2344
Source/WTF/wtf/Platform.h
Source/WebCore/page/EventHandler.cpp
Source/WebCore/page/EventHandler.h
Source/WebKit2/UIProcess/API/efl/ewk_view.cpp
Source/WebKit2/UIProcess/API/efl/tizen/GestureRecognizer.cpp
Source/WebKit2/UIProcess/WebPageProxy.cpp
Source/cmake/OptionsTizen.cmake