summaryrefslogtreecommitdiffstats
path: root/components/filesystem/BUILD.gn
diff options
context:
space:
mode:
authorben <ben@chromium.org>2016-02-22 23:28:46 -0800
committerCommit bot <commit-bot@chromium.org>2016-02-23 07:30:04 +0000
commit7569dae2853e09aa469900f354c9121ef0a09b92 (patch)
treec00b851eecf6817642ee781e118901ee11a80546 /components/filesystem/BUILD.gn
parentbcc5607abeaa243d7b7e25a25aaee4c95f1f65e0 (diff)
downloadchromium_src-7569dae2853e09aa469900f354c9121ef0a09b92.zip
chromium_src-7569dae2853e09aa469900f354c9121ef0a09b92.tar.gz
chromium_src-7569dae2853e09aa469900f354c9121ef0a09b92.tar.bz2
This enforces the capability filter specified in an application manifest.
Note that this is mostly set to permissive right now because the capability filters as currently specified are a PITA to use. I'm going to be working with some of the security folk to devise a way to simplify this. Review URL: https://codereview.chromium.org/1716793003 Cr-Commit-Position: refs/heads/master@{#376940}
Diffstat (limited to 'components/filesystem/BUILD.gn')
-rw-r--r--components/filesystem/BUILD.gn6
1 files changed, 6 insertions, 0 deletions
diff --git a/components/filesystem/BUILD.gn b/components/filesystem/BUILD.gn
index f9d9d05..5cfeed2 100644
--- a/components/filesystem/BUILD.gn
+++ b/components/filesystem/BUILD.gn
@@ -71,6 +71,7 @@ mojo_native_application("apptests") {
]
deps = [
+ ":apptest_manifest",
"//base",
"//components/filesystem/public/interfaces",
"//mojo/common",
@@ -83,3 +84,8 @@ mojo_native_application("apptests") {
":filesystem",
]
}
+
+mojo_application_manifest("apptest_manifest") {
+ application_name = "filesystem_apptests"
+ source = "apptest_manifest.json"
+}