| // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| // 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. |
| const char kContentShellDataPath[] = "data-path"; |
| |
| // The directory breakpad should store minidumps in. |
| const char kCrashDumpsDir[] = "crash-dumps-dir"; |
| |
| // Disables the check for the system font when specified. |
| const char kDisableSystemFontCheck[] = "disable-system-font-check"; |
| |
| // Exposes the window.internals object to JavaScript for interactive development |
| // and debugging of web tests that rely on it. |
| const char kExposeInternalsForTesting[] = "expose-internals-for-testing"; |
| |
| // Size for the content_shell's host window (i.e. "800x600"). |
| const char kContentShellHostWindowSize[] = "content-shell-host-window-size"; |
| |
| // Hides toolbar from content_shell's host window. |
| const char kContentShellHideToolbar[] = "content-shell-hide-toolbar"; |
| |
| // Runs Content Shell in web test mode, injecting test-only behaviour for |
| // blink web tests. |
| const char kRunWebTests[] = "run-web-tests"; |
| |
| bool IsRunWebTestsSwitchPresent() { |
| return base::CommandLine::ForCurrentProcess()->HasSwitch( |
| switches::kRunWebTests); |
| } |
| |
| } // namespace switches |