summaryrefslogtreecommitdiffstats
path: root/sandbox/win/sandbox_win.gypi
diff options
context:
space:
mode:
authorrvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-05 18:14:22 +0000
committerrvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-05 18:14:22 +0000
commitef159f884e077a13cd142bccd9b8ae7bf1ad49cd (patch)
tree3c4f8887c1bb6aab3a90f34637dfc58c92b3c358 /sandbox/win/sandbox_win.gypi
parent762c75eda5f802b528fbb0da09d1ee053e07409d (diff)
downloadchromium_src-ef159f884e077a13cd142bccd9b8ae7bf1ad49cd.zip
chromium_src-ef159f884e077a13cd142bccd9b8ae7bf1ad49cd.tar.gz
chromium_src-ef159f884e077a13cd142bccd9b8ae7bf1ad49cd.tar.bz2
Sandbox: Add support for Windows 8' AppContainer.
Both sandboxes are not fully compatible yet; it is not possible to enable the AppContainer if the process is to be fully sandboxed (USER_LOCKDOWN), but the sandbox is user configurable anyway. BUG=none TEST=sbox_unittests, sbox_integration_tests Review URL: https://chromiumcodereview.appspot.com/10825425 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154986 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sandbox/win/sandbox_win.gypi')
-rw-r--r--sandbox/win/sandbox_win.gypi21
1 files changed, 13 insertions, 8 deletions
diff --git a/sandbox/win/sandbox_win.gypi b/sandbox/win/sandbox_win.gypi
index 3a6ecc7..7160bf7 100644
--- a/sandbox/win/sandbox_win.gypi
+++ b/sandbox/win/sandbox_win.gypi
@@ -14,6 +14,8 @@
'sources': [
'src/acl.cc',
'src/acl.h',
+ 'src/app_container.cc',
+ 'src/app_container.h',
'src/broker_services.cc',
'src/broker_services.h',
'src/crosscall_client.h',
@@ -229,11 +231,7 @@
'../testing/gtest.gyp:gtest',
],
'sources': [
- 'tests/common/controller.cc',
- 'tests/common/controller.h',
- 'tests/common/test_utils.cc',
- 'tests/common/test_utils.h',
- 'tests/integration_tests/integration_tests.cc',
+ 'src/app_container_test.cc',
'src/dep_test.cc',
'src/file_policy_test.cc',
'src/handle_policy_test.cc',
@@ -246,7 +244,13 @@
'src/process_policy_test.cc',
'src/registry_policy_test.cc',
'src/sync_policy_test.cc',
+ 'src/sync_policy_test.h',
'src/unload_dll_test.cc',
+ 'tests/common/controller.cc',
+ 'tests/common/controller.h',
+ 'tests/common/test_utils.cc',
+ 'tests/common/test_utils.h',
+ 'tests/integration_tests/integration_tests.cc',
],
},
{
@@ -273,9 +277,7 @@
'../testing/gtest.gyp:gtest',
],
'sources': [
- 'tests/common/test_utils.cc',
- 'tests/common/test_utils.h',
- 'tests/unit_tests/unit_tests.cc',
+ 'src/app_container_unittest.cc',
'src/interception_unittest.cc',
'src/service_resolver_unittest.cc',
'src/restricted_token_unittest.cc',
@@ -287,6 +289,9 @@
'src/ipc_unittest.cc',
'src/threadpool_unittest.cc',
'src/win_utils_unittest.cc',
+ 'tests/common/test_utils.cc',
+ 'tests/common/test_utils.h',
+ 'tests/unit_tests/unit_tests.cc',
],
},
{