diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-08-28 15:28:34 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-08-28 13:54:51 +0000 |
commit | 2a19c63448c84c1805fb1a585c3651318bb86ca7 (patch) | |
tree | eb17888e8531aa6ee5e85721bd553b832a7e5156 /chromium/components/nacl | |
parent | b014812705fc80bff0a5c120dfcef88f349816dc (diff) | |
download | qtwebengine-chromium-2a19c63448c84c1805fb1a585c3651318bb86ca7.tar.gz |
BASELINE: Update Chromium to 69.0.3497.70
Change-Id: I2b7b56e4e7a8b26656930def0d4575dc32b900a0
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/components/nacl')
-rw-r--r-- | chromium/components/nacl/broker/BUILD.gn | 3 | ||||
-rw-r--r-- | chromium/components/nacl/browser/BUILD.gn | 1 | ||||
-rw-r--r-- | chromium/components/nacl/common/BUILD.gn | 2 | ||||
-rw-r--r-- | chromium/components/nacl/loader/BUILD.gn | 16 |
4 files changed, 14 insertions, 8 deletions
diff --git a/chromium/components/nacl/broker/BUILD.gn b/chromium/components/nacl/broker/BUILD.gn index 14641bdd76b..4c342b0748f 100644 --- a/chromium/components/nacl/broker/BUILD.gn +++ b/chromium/components/nacl/broker/BUILD.gn @@ -28,7 +28,8 @@ source_set("broker") { "//components/nacl/common:switches", "//content/public/common:static_switches", "//ipc", - "//mojo/edk", + "//mojo/public/cpp/platform", + "//mojo/public/cpp/system", "//sandbox", "//services/service_manager/public/cpp", "//services/service_manager/zygote:zygote_buildflags", diff --git a/chromium/components/nacl/browser/BUILD.gn b/chromium/components/nacl/browser/BUILD.gn index 0f5426351f6..d6f2729da79 100644 --- a/chromium/components/nacl/browser/BUILD.gn +++ b/chromium/components/nacl/browser/BUILD.gn @@ -39,7 +39,6 @@ static_library("browser") { "//components/url_formatter", "//content/public/browser", "//content/public/common", - "//mojo/edk", "//native_client/src/trusted/service_runtime:sel_main_chrome", "//net", "//ppapi/host", diff --git a/chromium/components/nacl/common/BUILD.gn b/chromium/components/nacl/common/BUILD.gn index 8f9ef992673..5e0c304c8db 100644 --- a/chromium/components/nacl/common/BUILD.gn +++ b/chromium/components/nacl/common/BUILD.gn @@ -37,7 +37,7 @@ if (enable_nacl) { "//base", "//base:base_static", "//content/public/common:service_names", - "//mojo/edk", + "//mojo/core/embedder", "//services/service_manager/public/cpp", ] } diff --git a/chromium/components/nacl/loader/BUILD.gn b/chromium/components/nacl/loader/BUILD.gn index c468773ce22..cdf2ffae618 100644 --- a/chromium/components/nacl/loader/BUILD.gn +++ b/chromium/components/nacl/loader/BUILD.gn @@ -36,7 +36,7 @@ source_set("minimal") { "//components/nacl/common:mojo_bindings", "//crypto", "//ipc", - "//mojo/edk", + "//mojo/core/embedder", "//native_client/src/trusted/service_runtime:sel_main_chrome", "//ppapi/c", "//ppapi/proxy:ipc", @@ -124,13 +124,12 @@ if (is_linux) { deps = [ ":loader", "//base", - "//build/config:exe_and_shlib_deps", "//components/nacl/common:switches", "//components/nacl/loader/sandbox_linux", "//content/public/common", "//crypto", "//ipc", - "//mojo/edk", + "//mojo/core/embedder", "//sandbox/linux:sandbox_services", "//services/service_manager/sandbox", "//services/service_manager/zygote", @@ -159,6 +158,13 @@ if (is_linux) { } } + # The only symbols that nacl_helper needs to export are those specified by + # its direct dependencies, so -rdynamic would only serve to unnecessarily + # increase the binary size. + if (is_desktop_linux) { + configs -= [ "//build/config/linux:export_dynamic" ] + } + data_deps = [ "//native_client/src/trusted/service_runtime/linux:bootstrap", ] @@ -210,7 +216,7 @@ if (is_win && target_cpu == "x86" && current_cpu == "x64") { "//components/nacl/broker", "//components/nacl/common:switches", "//content/public/common:static_switches", - "//mojo/edk", + "//mojo/core/embedder", "//sandbox", "//services/service_manager/sandbox:sandbox", ] @@ -240,7 +246,7 @@ if (is_nacl_nonsfi) { "//components/tracing", "//content", "//ipc", - "//mojo/edk", + "//mojo/core/embedder", "//native_client/src/nonsfi/irt:nacl_sys_private", "//native_client/src/nonsfi/loader:elf_loader", |