#include <string>
#include <vector>
#include "base/command_line.h"
#include "base/strings/string_split.h"
#include "content/public/common/content_switches.h"
#include "content/public/common/zygote/zygote_buildflags.h"
#include "content/public/test/browser_test.h"
#include "content/public/test/browser_test_utils.h"
#include "content/public/test/content_browser_test.h"
#include "content/public/test/content_browser_test_utils.h"
#include "content/shell/browser/shell.h"
#include "sandbox/policy/linux/sandbox_linux.h"
#include "sandbox/policy/switches.h"
#if BUILDFLAG(USE_ZYGOTE)
#include "content/browser/zygote_host/zygote_host_impl_linux.h"
#include "content/common/zygote/zygote_communication_linux.h"
#include "content/common/zygote/zygote_handle_impl_linux.h"
#endif
namespace content {
class LinuxZygoteBrowserTest : public ContentBrowserTest { … };
IN_PROC_BROWSER_TEST_F(LinuxZygoteBrowserTest, GetLocalTimeHasTimeZone) { … }
#if BUILDFLAG(USE_ZYGOTE)
IN_PROC_BROWSER_TEST_F(LinuxZygoteBrowserTest, ZygoteSandboxes) { … }
#endif
class LinuxZygoteDisabledBrowserTest : public ContentBrowserTest { … };
#if !defined(THREAD_SANITIZER)
IN_PROC_BROWSER_TEST_F(LinuxZygoteDisabledBrowserTest,
NoCrashWhenZygoteDisabled) { … }
#endif
#if BUILDFLAG(USE_ZYGOTE)
IN_PROC_BROWSER_TEST_F(LinuxZygoteDisabledBrowserTest,
NoZygoteWhenZygoteDisabled) { … }
#endif
}