• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright (c) 2006-2008 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 "base/base_switches.h"
6 
7 namespace switches {
8 
9 // If the program includes chrome/common/debug_on_start.h, the process will
10 // start the JIT system-registered debugger on itself and will wait for 60
11 // seconds for the debugger to attach to itself. Then a break point will be hit.
12 const char kDebugOnStart[]                  = "debug-on-start";
13 
14 // Will wait for 60 seconds for a debugger to come to attach to the process.
15 const char kWaitForDebugger[]               = "wait-for-debugger";
16 
17 // Suppresses all error dialogs when present.
18 const char kNoErrorDialogs[]                = "noerrdialogs";
19 
20 // Disables the crash reporting.
21 const char kDisableBreakpad[]               = "disable-breakpad";
22 
23 // Generates full memory crash dump.
24 const char kFullMemoryCrashReport[]         = "full-memory-crash-report";
25 
26 // The value of this switch determines whether the process is started as a
27 // renderer or plugin host.  If it's empty, it's the browser.
28 const char kProcessType[]                   = "type";
29 
30 // Enable DCHECKs in release mode.
31 const char kEnableDCHECK[]                  = "enable-dcheck";
32 
33 // Disable win_util::MessageBox.  This is useful when running as part of
34 // scripts that do not have a user interface.
35 const char kNoMessageBox[]                  = "no-message-box";
36 
37 }  // namespace switches
38