sandboxed_process_launcher_delegate.cc revision f8ee788a64d60abd8f2d742a5fdedde054ecd910
1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "content/public/common/sandboxed_process_launcher_delegate.h"
6
7namespace content {
8
9#if defined(OS_WIN)
10bool SandboxedProcessLauncherDelegate::ShouldLaunchElevated() {
11  return false;
12}
13
14bool SandboxedProcessLauncherDelegate::ShouldSandbox() {
15  return true;
16}
17
18#elif(OS_POSIX)
19bool SandboxedProcessLauncherDelegate::ShouldUseZygote() {
20  return false;
21}
22
23base::EnvironmentMap SandboxedProcessLauncherDelegate::GetEnvironment() {
24  return base::EnvironmentMap();
25}
26
27#if defined(OS_MACOSX)
28SandboxType SandboxedProcessLauncherDelegate::GetSandboxType() {
29  return SANDBOX_TYPE_INVALID;
30}
31#endif
32
33#endif
34}  // namespace content
35