blob: bbd590bad05da7d213932ba5ff7b5c1da59999d5 [file] [log] [blame]
tfarina@chromium.orgef21d1d2012-03-13 00:35:12 +09001// Copyright (c) 2012 The Chromium Authors. All rights reserved.
license.botf003cfe2008-08-24 09:55:55 +09002// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
initial.commit3f4a7322008-07-27 06:49:38 +09004
5// Defines all the "base" command-line switches.
6
deanm@chromium.org5f0f2e982009-03-17 21:47:14 +09007#ifndef BASE_BASE_SWITCHES_H_
8#define BASE_BASE_SWITCHES_H_
initial.commit3f4a7322008-07-27 06:49:38 +09009
jochen@chromium.orga7768cc2013-07-18 17:09:32 +090010#include "build/build_config.h"
11
initial.commit3f4a7322008-07-27 06:49:38 +090012namespace switches {
13
rvargas@google.com29b10092011-05-27 07:03:28 +090014extern const char kDisableBreakpad[];
jochen@chromium.org22bb79e2013-10-23 06:19:01 +090015extern const char kEnableCrashReporter[];
rvargas@google.com29b10092011-05-27 07:03:28 +090016extern const char kFullMemoryCrashReport[];
ssid108428f2014-12-17 01:04:02 +090017extern const char kEnableLowEndDeviceMode[];
18extern const char kDisableLowEndDeviceMode[];
rvargas@google.com29b10092011-05-27 07:03:28 +090019extern const char kNoErrorDialogs[];
qsr@chromium.org4b1cc322013-12-11 21:49:17 +090020extern const char kProfilerTiming[];
21extern const char kProfilerTimingDisabledValue[];
rvargas@google.com29b10092011-05-27 07:03:28 +090022extern const char kTestChildProcess[];
qsr@chromium.org4b1cc322013-12-11 21:49:17 +090023extern const char kTraceToConsole[];
enne7002b802014-09-26 04:49:56 +090024extern const char kTraceToFile[];
25extern const char kTraceToFileName[];
rvargas@google.com29b10092011-05-27 07:03:28 +090026extern const char kV[];
27extern const char kVModule[];
28extern const char kWaitForDebugger[];
initial.commit3f4a7322008-07-27 06:49:38 +090029
jschuh0bf79e22015-06-23 22:36:28 +090030#if defined(OS_WIN)
31extern const char kDisableUsbKeyboardDetect[];
32#endif
33
jochen@chromium.orgc1087332013-11-07 17:35:29 +090034#if defined(OS_POSIX)
35extern const char kEnableCrashReporterForTesting[];
36#endif
37
initial.commit3f4a7322008-07-27 06:49:38 +090038} // namespace switches
39
deanm@chromium.org5f0f2e982009-03-17 21:47:14 +090040#endif // BASE_BASE_SWITCHES_H_