chromium/content/shell/common/shell_switches.cc

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "content/shell/common/shell_switches.h"

#include "base/command_line.h"

namespace switches {

// Makes Content Shell use the given path for its data directory.
// NOTE: "user-data-dir" is used to align with Chromedriver's behavior. Please
// do NOT change this to another value.
// NOTE: The same value is also used at Java-side in
// ContentShellBrowserTestActivity.java#getUserDataDirectoryCommandLineSwitch().
const char kContentShellUserDataDir[] =;

// The directory breakpad should store minidumps in.
const char kCrashDumpsDir[] =;

// Disables the check for the system font when specified.
const char kDisableSystemFontCheck[] =;

// Exposes the window.internals object to JavaScript for interactive development
// and debugging of web tests that rely on it.
const char kExposeInternalsForTesting[] =;

// Size for the content_shell's host window (i.e. "800x600").
const char kContentShellHostWindowSize[] =;

// Hides toolbar from content_shell's host window.
const char kContentShellHideToolbar[] =;

#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
// Let DevTools front-end talk to the target of type "tab" rather than
// "frame" when inspecting a WebContents.
const char kContentShellDevToolsTabTarget[] =;
#endif

// Enables APIs guarded with the [IsolatedContext] IDL attribute for the given
// comma-separated list of origins.
const char kIsolatedContextOrigins[] =;

// Use the given address instead of the default loopback for accepting remote
// debugging connections. Note that the remote debugging protocol does not
// perform any authentication, so exposing it too widely can be a security
// risk.
const char kRemoteDebuggingAddress[] =;

// Runs Content Shell in web test mode, injecting test-only behaviour for
// blink web tests.
const char kRunWebTests[] =;

// Register the provided scheme as a standard scheme.
const char kTestRegisterStandardScheme[] =;

bool IsRunWebTestsSwitchPresent() {}

}  // namespace switches