[M76 Migration] Handle fling gesture events in the browser process for EFL port 21/223321/1
authorsuyambu.rm <suyambu.rm@samsung.com>
Tue, 28 Jan 2020 12:38:38 +0000 (04:38 -0800)
committersuyambu.rm <suyambu.rm@samsung.com>
Tue, 28 Jan 2020 12:50:00 +0000 (04:50 -0800)
commitb1f5d81a0ca6d6f45ecbde49f35465613f4786ad
treee0bec580f5b95406f79736ae7253b5c57a6f1c1d
parentd4a10babe0c097e64c5842672e214562b409c942
[M76 Migration] Handle fling gesture events in the browser process for EFL port

Fling events handling has been moved from renderer to browser in
upstream chromium as per [1]. Fling scroll was not working in M69
as fling events were not handled in the browser for chromium-efl.

With this change, DidStopFlinging gets called naturally when fling
ends which fixes hidden contextmenu not shown issue in [2].

Reference:
https://review.tizen.org/gerrit/c/platform/framework/web/chromium-efl/+/217340

Change-Id: Ie601be59ab05ef51c762c9ebd1cdc20dd67ce36e
Signed-off-by: suyambu.rm <suyambu.rm@samsung.com>
tizen_src/chromium_impl/content/browser/compositor/evasgl_delegated_frame_host.cc
tizen_src/chromium_impl/content/browser/compositor/evasgl_delegated_frame_host.h
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