This removes unused component dependencies to reduced binary size.
Removed Dependency List:
- chrome
- crashpad
- extension
Change-Id: Ic11a3f3bc999c91af00b21e8916d5d60ad42b4d7
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>
"breakpad_linux.h",
"breakpad_linux_impl.h",
]
- if (!is_chromeos) {
+ if (!is_chromeos && !use_efl) {
sources += [ "crashpad_linux.cc" ]
}
}
import("//build/config/features.gni")
declare_args() {
- enable_extensions = !is_android && !is_ios && !is_fuchsia
+ enable_extensions = !is_android && !is_ios && !is_fuchsia && !is_tizen
# Enables Wi-Fi Display functionality
# WARNING: This enables MPEG Transport Stream (MPEG-TS) encoding!
_typemap_imports = [
"//ash/public/interfaces/typemaps.gni",
- "//chrome/common/extensions/typemaps.gni",
- "//chrome/common/importer/typemaps.gni",
- "//chrome/common/media_router/mojo/typemaps.gni",
- "//chrome/typemaps.gni",
- "//chromeos/services/device_sync/public/mojom/typemaps.gni",
"//components/arc/common/typemaps.gni",
"//components/metrics/public/cpp/typemaps.gni",
"//components/sync/mojo/typemaps.gni",
use_pango=false
use_cairo=false
enable_plugins=true
- enable_extensions=true
+ enable_extensions=false
use_cups=false
use_allocator=\"none\"
disable_fatal_linker_warnings=true
"//tizen_src/chromium_impl/efl:efl-init",
"//base/:base_static",
- "//chrome/common/media_router/mojo:media_router",
- "//chrome:packed_resources",
"//content/public/browser",
"//content/shell:resources",
"//content/shell:pak",
"//components/plugins/renderer",
"//components/variations",
"//services/device:lib",
- "//extensions:shell_and_test_pak",
"//printing",
"//skia",
"//storage/browser",