[M108 Migration] Segregate ContextMenuControllerEfl into a base class 36/289136/6
authorAyush Kumar <ayush.k123@samsung.com>
Mon, 27 Feb 2023 08:34:15 +0000 (14:04 +0530)
committerBot Blink <blinkbot@samsung.com>
Wed, 8 Mar 2023 11:10:37 +0000 (11:10 +0000)
commiteeec861d3a8e2e9d7f666124092d21324507c652
treee055f2575cc92e5b7b567d64dfe69c591d478d7c
parente80d00960edb8f6c52b72b7c3f821237b779e324
[M108 Migration] Segregate ContextMenuControllerEfl into a base class

1. Split ContextMenuControllerEfl into two parts, one of which
will be recycled by WRTJS as well
2. Removed redundant and extra headers and cleaned up the code
a bit
3. Modified/Removed functions from ContextMenuController which
are no longer needed in m108

Reference:
1. https://review.tizen.org/gerrit/282571
2. https://review.tizen.org/gerrit/284343

Change-Id: Ifc9730734bea5a0bf530b553bd00a90e0f39f136
Signed-off-by: Ayush Kumar <ayush.k123@samsung.com>
content/browser/web_contents/web_contents_view_aura.h
tizen_src/chromium_impl/content/browser/browser_efl.gni
tizen_src/chromium_impl/content/browser/context_menu/context_menu_controller_base.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/context_menu/context_menu_controller_base.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/efl_integration/context_menu_controller_efl.cc
tizen_src/ewk/efl_integration/context_menu_controller_efl.h
tizen_src/ewk/efl_integration/private/ewk_context_menu_item_private.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/private/ewk_context_menu_private.h