Unify ContentMainDelegateEfl and WebProcessContentMainDelegateEfl
authorAntonio Gomes <a1.gomes@samsung.com>
Wed, 20 Jan 2016 23:13:59 +0000 (19:13 -0400)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 07:55:23 +0000 (07:55 +0000)
commit71e65a1dbd6a43149b020d92229e780f56d04cc6
treee9c751a778491b3afb577ac6b0620f137881d812
parent86332c93310ae8dd2fcbcdef0cd1116a30f14980
Unify ContentMainDelegateEfl and WebProcessContentMainDelegateEfl

Both classes are EWK delegates to the main process kick off routines.
It turns out though that chromium-efl is the only content-based
app that has two different delegates for browser and renderer processes.
Chrome (ChromeMainDelegate) and ContentShell (ShellMainDelegate) for
instance have this class unified.

That said, patch merges WebProcessContentMainDelegateEfl into
ContentMainDelegateEfl, simplifying our logic.
WebProcessContentMainDelegateEfl's main method PreSandboxStartup
was merged into ContentMainDelegateEfl counterpart.

Original beta/m47 patch:
- http://165.213.202.130/gerrit/#/c/105265/

Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=14350

Reviewed by: djmix.kim, sns.park

Change-Id: Idff02ac417b8247d0fd498db7d99cf3a60b60fb7
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
tizen_src/ewk/efl_integration/content_main_delegate_efl.cc
tizen_src/ewk/efl_integration/content_main_delegate_efl.h
tizen_src/ewk/efl_integration/efl_integration.gypi
tizen_src/ewk/efl_integration/efl_webprocess_main.cc
tizen_src/ewk/efl_integration/web_process_content_main_delegate_efl.cc [deleted file]
tizen_src/ewk/efl_integration/web_process_content_main_delegate_efl.h [deleted file]