[M120 Migration] Build libchromium-impl.so with chrome implementation 91/307791/11 accepted/tizen/unified/20240322.174254 submit/tizen/20240321.160014
authorRohit Kumar <rohit.16@partner.samsung.com>
Wed, 20 Mar 2024 09:18:20 +0000 (14:48 +0530)
committerDae-Hyun Ko <dhyuna.ko@samsung.com>
Thu, 21 Mar 2024 06:27:21 +0000 (06:27 +0000)
commitdc040ada5512bfacb5a6c65399e22d0f70659bbc
tree187aa2bd901fad466c416d7af0d93c373ba99982
parentb145838ffc9cf7d369eca8a7c1f45107a3775ca4
[M120 Migration] Build libchromium-impl.so with chrome implementation

This patch builds libchromium-impl.so inlcude chrome implementation and
chrome_tizen as chrome main executable when |--build-chrome| option is
given.
Plus, gbs root and out directory are seperated.

Reference: https://review.tizen.org/gerrit/303499
   https://review.tizen.org/gerrit/306836
           https://review.tizen.org/gerrit/305200

Change-Id: Ie7718fa71ff361932e07eddb2651fcc7a4a3a6c2
Signed-off-by: Rohit Kumar <rohit.16@partner.samsung.com>
30 files changed:
build/config/BUILD.gn
build/config/linux/libffi/BUILD.gn
chrome/BUILD.gn
components/autofill/content/renderer/password_autofill_agent.cc
components/autofill_strings.grdp
components/components_strings.grd
components/omnibox_strings.grdp
components/password_manager_strings.grdp
components/policy_strings.grdp
components/version_ui_strings.grdp
content/browser/browser_interface_binders.cc
content/browser/renderer_host/media/render_frame_audio_input_stream_factory.cc
content/browser/renderer_host/render_process_host_impl.cc
device/bluetooth/BUILD.gn
electron/shell/browser/certificate_manager_model.cc
electron/shell/browser/certificate_manager_model.h
headless/BUILD.gn
packaging/chromium-efl.spec
printing/printing_context_linux.cc
services/device/geolocation/location_arbitrator.cc
third_party/blink/renderer/core/loader/modulescript/document_module_script_fetcher.cc
tizen_src/build/common.sh
tizen_src/build/config/tizen_features.gni
tizen_src/downloadable/ewk_interface_main.cc
tizen_src/ewk/chromium-ewk.filter
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/efl_integration/renderer/pepper/pepper_shared_memory_message_filter.cc
tizen_src/ewk/efl_integration/renderer/pepper/pepper_shared_memory_message_filter.h
tools/grit/grit_args.gni
wrt/BUILD.gn