[go: nahoru, domu]

Move //services/service_manager/sandbox to //sandbox/policy.

Originally the sandbox policies lived in //content, but with
servicification this would create unwanted dependencies between
//services and //content. Instead, create a new //sandbox/policy
library to hold the sandbox integration code. This library can depend
on the low-level //sandbox routines, but not nice versa.

Tbr: ajgo@chromium.org (mechanical change rule)
Bug: 1097376
Change-Id: I1ca9ac0015a625197f2d3aae104e8f7aa78dcfd9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2272609
Commit-Queue: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Ken Rockot <rockot@google.com>
Reviewed-by: Alex Gough <ajgo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#786385}
diff --git a/services/service_manager/tests/sandbox_status_service.cc b/services/service_manager/tests/sandbox_status_service.cc
index 2a6c3eb..3946725b 100644
--- a/services/service_manager/tests/sandbox_status_service.cc
+++ b/services/service_manager/tests/sandbox_status_service.cc
@@ -5,7 +5,7 @@
 #include "services/service_manager/tests/sandbox_status_service.h"
 
 #include "mojo/public/cpp/bindings/self_owned_receiver.h"
-#include "services/service_manager/sandbox/linux/sandbox_linux.h"
+#include "sandbox/policy/linux/sandbox_linux.h"
 
 namespace service_manager {
 
@@ -22,7 +22,7 @@
 
 void SandboxStatusService::GetSandboxStatus(GetSandboxStatusCallback callback) {
   std::move(callback).Run(
-      service_manager::SandboxLinux::GetInstance()->GetStatus());
+      sandbox::policy::SandboxLinux::GetInstance()->GetStatus());
 }
 
 }  // namespace service_manager