Merge WebContentsViewEflDelegate to WebContentsEflDelegate 78/285978/6
authorBakka Uday Kiran <b.kiran@samsung.com>
Fri, 23 Dec 2022 09:49:09 +0000 (15:19 +0530)
committerDae-Hyun Ko <dhyuna.ko@samsung.com>
Tue, 27 Dec 2022 02:26:50 +0000 (02:26 +0000)
commit1be5ea329ef9e52a8b6fbd53b51301a5be13bb1b
tree400fdea935f41f8cd8d06fb0297fb1a92ebd7eda
parentbb8953fa78160c11254a63030b4201779c01c97a
Merge WebContentsViewEflDelegate to WebContentsEflDelegate

For AURA, WebContentsViewEfl is not used as it is replaced by WebContentsViewAura,
hence its delegate WebContentsViewEflDelegate cannot be instantiated without it.
So this patch moves the interfaces from WebContentsViewEflDelegate to WebContentsEflDelegate,
and called via WebContentsImplEfl::GetDelegate().

As there are many delegate classes under tizen_src causing confusion sometimes;
removing WebContentsViewEflDelegate improves code structure and understandability.

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

Change-Id: I0f8e2220ece36594a710d179a4706878b14a9ab4
Signed-off-by: Bakka Uday Kiran <b.kiran@samsung.com>
tizen_src/chromium_impl/content/browser/browser_efl.gni
tizen_src/chromium_impl/content/browser/screen_orientation/screen_orientation_delegate_efl.cc
tizen_src/chromium_impl/content/public/browser/web_contents_efl_delegate.h
tizen_src/chromium_impl/content/public/browser/web_contents_view_efl_delegate.h [deleted file]
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/efl_integration/eweb_view.cc
tizen_src/ewk/efl_integration/web_contents_efl_delegate_ewk.cc
tizen_src/ewk/efl_integration/web_contents_efl_delegate_ewk.h
tizen_src/ewk/efl_integration/web_contents_view_efl_delegate_ewk.cc [deleted file]
tizen_src/ewk/efl_integration/web_contents_view_efl_delegate_ewk.h [deleted file]