summaryrefslogtreecommitdiff
path: root/chromium/components/nacl
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2018-08-28 15:28:34 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-08-28 13:54:51 +0000
commit2a19c63448c84c1805fb1a585c3651318bb86ca7 (patch)
treeeb17888e8531aa6ee5e85721bd553b832a7e5156 /chromium/components/nacl
parentb014812705fc80bff0a5c120dfcef88f349816dc (diff)
downloadqtwebengine-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.gn3
-rw-r--r--chromium/components/nacl/browser/BUILD.gn1
-rw-r--r--chromium/components/nacl/common/BUILD.gn2
-rw-r--r--chromium/components/nacl/loader/BUILD.gn16
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",