Disambiguation popup should send tap gestures not mouse events
authorAntonio Gomes <a1.gomes@samsung.com>
Wed, 16 Dec 2015 19:35:02 +0000 (15:35 -0400)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 07:55:23 +0000 (07:55 +0000)
commitc0e8a21aaaca44157437967e1107c53535aa723b
tree0100e080537f6eb0accc99cfe2dc40a69042c882
parentd782c41930a9eca7b545336b64d981eb37f6827c
Disambiguation popup should send tap gestures not mouse events

When disambiguation popup is shown, and user clicks on its
content, RWHVEfl synthesizes and sends mouse down/up events
to the renderer.
Mouse events are different from a regular touch input, and various
touch-oriented features are not triggered:
- zoom to focused editable node;
- insert large handle on tap.

Patch switches from the disambiguation popup handling logic
from synthesized mouse events to tap gestures.

Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=15359

Reviewed by: a1.gomes, g.czajkowski

Change-Id: I291e107634c4cc56c8512705bcf05ecbcfd81f19
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
tizen_src/chromium_impl/content/browser/renderer_host/disambiguation_popup_efl.cc
tizen_src/chromium_impl/content/browser/renderer_host/render_widget_host_view_efl.cc
tizen_src/chromium_impl/content/browser/renderer_host/render_widget_host_view_efl.h
tizen_src/chromium_impl/content/browser/renderer_host/web_event_factory_efl.cc
tizen_src/chromium_impl/content/browser/renderer_host/web_event_factory_efl.h