[M85 Dev] Fix crashes during page load/navigation and webview shutdown 54/245454/4
authorChandan Padhi <c.padhi@samsung.com>
Fri, 9 Oct 2020 04:41:18 +0000 (10:11 +0530)
committerBot Blink <blinkbot@samsung.com>
Mon, 12 Oct 2020 09:59:45 +0000 (09:59 +0000)
commitd20a7e4b0dd1eafd050c58c19b4f5f0f3f9508cc
tree905ade4032b5f1fd320c5c2df7f001260951a89a
parent3cd85ae1241949a5227906fad79a5ac204adb185
[M85 Dev] Fix crashes during page load/navigation and webview shutdown

This commit does the following to fix the crashes.

1. Creates viz::HostFrameSinkManager and viz::FrameSinkManagerImpl
2. Sets up a connection between viz::HostFrameSinkManager and
   viz::FrameSinkManagerImpl without using Mojo
3. Makes RWHVEfl a viz::HostFrameSinkClient and registers its
   viz::FrameSinkId

Reference: https://review.tizen.org/gerrit/232406/

Change-Id: I6c69ea29a151186f71c55b08818c4036db3c0a4d
Signed-off-by: Chandan Padhi <c.padhi@samsung.com>
content/browser/browser_main_loop.cc
content/browser/browser_main_loop.h
content/browser/compositor/surface_utils.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