#include "sandbox/policy/switches.h"
#include "build/build_config.h"
#include "build/chromeos_buildflags.h"
#include "printing/buildflags/buildflags.h"
#if BUILDFLAG(IS_WIN)
#include "base/command_line.h"
#endif
namespace sandbox {
namespace policy {
namespace switches {
const char kServiceSandboxType[] = …;
const char kNoneSandbox[] = …;
const char kNoneSandboxAndElevatedPrivileges[] = …;
const char kNetworkSandbox[] = …;
const char kOnDeviceModelExecutionSandbox[] = …;
const char kPpapiSandbox[] = …;
const char kUtilitySandbox[] = …;
const char kCdmSandbox[] = …;
#if BUILDFLAG(ENABLE_PRINTING)
const char kPrintBackendSandbox[] = …;
#endif
const char kPrintCompositorSandbox[] = …;
const char kAudioSandbox[] = …;
const char kServiceSandbox[] = …;
const char kServiceSandboxWithJit[] = …;
#if BUILDFLAG(ENABLE_SCREEN_AI_SERVICE)
const char kScreenAISandbox[] = …;
#endif
const char kSpeechRecognitionSandbox[] = …;
const char kVideoCaptureSandbox[] = …;
#if BUILDFLAG(IS_WIN)
const char kPdfConversionSandbox[] = "pdf_conversion";
const char kXrCompositingSandbox[] = "xr_compositing";
const char kIconReaderSandbox[] = "icon_reader";
const char kMediaFoundationCdmSandbox[] = "mf_cdm";
const char kWindowsSystemProxyResolverSandbox[] = "proxy_resolver_win";
#endif
#if BUILDFLAG(IS_MAC)
const char kMirroringSandbox[] = "mirroring";
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
const char kHardwareVideoDecodingSandbox[] = …;
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
const char kHardwareVideoEncodingSandbox[] = …;
#endif
#if BUILDFLAG(IS_CHROMEOS_ASH)
const char kImeSandbox[] = "ime";
const char kTtsSandbox[] = "tts";
const char kNearbySandbox[] = "nearby";
#if BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
const char kLibassistantSandbox[] = "libassistant";
#endif
#endif
const char kAllowSandboxDebugging[] = …;
const char kDisableGpuSandbox[] = …;
const char kDisableNamespaceSandbox[] = …;
const char kDisableSeccompFilterSandbox[] = …;
const char kDisableSetuidSandbox[] = …;
const char kGpuSandboxAllowSysVShm[] = …;
const char kGpuSandboxFailuresFatal[] = …;
const char kNoSandbox[] = …;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
const char kNoZygoteSandbox[] = …;
#endif
#if BUILDFLAG(IS_WIN)
const char kAllowThirdPartyModules[] = "allow-third-party-modules";
const char kAddGpuAppContainerCaps[] = "add-gpu-appcontainer-caps";
const char kAddXrAppContainerCaps[] = "add-xr-appcontainer-caps";
#endif
#if BUILDFLAG(IS_MAC)
const char kEnableSandboxLogging[] = "enable-sandbox-logging";
const char kDisableMetalShaderCache[] = "disable-metal-shader-cache";
#endif
const char kProcessType[] = …;
const char kGpuProcess[] = …;
const char kNaClLoaderProcess[] = …;
const char kPpapiPluginProcess[] = …;
const char kRendererProcess[] = …;
const char kUtilityProcess[] = …;
const char kZygoteProcessType[] = …;
const char kRelauncherProcessType[] = …;
const char kCodeSignCloneCleanupProcessType[] = …;
}
}
}