Hi, Background Chromium uses XInput2.2 to enable multi touch. However, unfortunately Tizen2.1 supports only XInput2.1. So Hongbo made XWalk supports XInput2.1 : https://github.com/crosswalk-project/chromium-crosswalk/commit/13c4f4b5215fa83f12f36d44710a0e189077d446
Issue Chromium code base does not consider XInput2.1 because XInput2.1 is incomplete. XInput2.1 cannot support multi touch. If so, How Hongbo supported multi touch? He did clever hacking. XInput2.1 can receive one touch point per touch device. So now XWalk uses two devices to receive two touch points. Now pinch zoom has hang-up issue : https://crosswalk-project.org/jira/browse/XWALK-111 I guess it is because of our hacking. One touch event (panning) is fine. Only TWO touch event (pinch zoom) has a issue. Upstreamable I discussed with googler about maintaining XInput2.1 in upstream : https://codereview.chromium.org/49383011/ sadrul@ rejected my suggestion. He said "All the buildbot/trybots are on XI2.2, and so the XI2.1 code will regress without anyone noticing" Ideal Solution Can Tizen 2.1 upgrade XInput for 2.1 to 2.2? Which version of XInput does Tizen3 support? Br, DS --------------------------------------------------------------------- Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. _______________________________________________ Crosswalk-dev mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
