[M108 Migration] Implement ewk_view_main_frame_scrollbar_visible_set 70/288370/4
authorayush.k123 <ayush.k123@samsung.com>
Wed, 15 Feb 2023 05:58:50 +0000 (11:28 +0530)
committerBot Blink <blinkbot@samsung.com>
Thu, 16 Feb 2023 12:35:11 +0000 (12:35 +0000)
commit8e84e05f8e96e85548a31cc6775c15ce6fed74a2
tree59375db8b1e0790f0f7131ba1cbfb325de20441f
parent26b8e44c18d5dd0dff115b582eede17ba97af20a
[M108 Migration] Implement ewk_view_main_frame_scrollbar_visible_set

This patch implements ewk_view_main_frame_scrollbar_visible_set
which is at least required by HbbTV. It also implements
ewk_view_main_frame_scrollbar_visible_get and adds a
unit test utc_blink_ewk_view_main_frame_scrollbar_visible_set.

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

Change-Id: I05a4f74e74d2305975d2cca81d246036c61987e8
Signed-off-by: Ayush Kumar <ayush.k123@samsung.com>
27 files changed:
content/browser/renderer_host/render_widget_host_impl.cc
content/browser/renderer_host/render_widget_host_impl.h
content/browser/renderer_host/render_widget_host_view_aura.cc
content/browser/renderer_host/render_widget_host_view_aura.h
content/browser/renderer_host/render_widget_host_view_base.h
content/public/browser/web_contents_delegate.h
third_party/blink/public/mojom/widget/platform_widget.mojom
third_party/blink/public/web/web_local_frame.h
third_party/blink/renderer/core/frame/local_frame_view.cc
third_party/blink/renderer/core/frame/local_frame_view.h
third_party/blink/renderer/core/frame/visual_viewport.cc
third_party/blink/renderer/core/frame/web_frame_widget_impl.cc
third_party/blink/renderer/core/frame/web_frame_widget_impl.h
third_party/blink/renderer/core/frame/web_local_frame_impl.cc
third_party/blink/renderer/core/frame/web_local_frame_impl.h
third_party/blink/renderer/platform/widget/widget_base.cc
third_party/blink/renderer/platform/widget/widget_base.h
third_party/blink/renderer/platform/widget/widget_base_client.h
tizen_src/chromium_impl/content/browser/renderer_host/rwhv_aura_offscreen_helper_efl.cc
tizen_src/chromium_impl/content/browser/renderer_host/rwhv_aura_offscreen_helper_efl.h
tizen_src/ewk/efl_integration/eweb_view.cc
tizen_src/ewk/efl_integration/eweb_view.h
tizen_src/ewk/efl_integration/public/ewk_view.cc
tizen_src/ewk/efl_integration/web_contents_delegate_efl.cc
tizen_src/ewk/efl_integration/web_contents_delegate_efl.h
tizen_src/ewk/unittest/BUILD.gn
tizen_src/ewk/unittest/utc_blink_ewk_view_main_frame_scrollbar_visible_set_func.cpp [new file with mode: 0644]