blob: 95f6bffb23d504d063633affae54fde456b65de8 [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[];
blundell6c9e3db2015-09-29 21:33:35 +090016extern const char kForceFieldTrials[];
rvargas@google.com29b10092011-05-27 07:03:28 +090017extern const char kFullMemoryCrashReport[];
ssid108428f2014-12-17 01:04:02 +090018extern const char kEnableLowEndDeviceMode[];
19extern const char kDisableLowEndDeviceMode[];
rvargas@google.com29b10092011-05-27 07:03:28 +090020extern const char kNoErrorDialogs[];
qsr@chromium.org4b1cc322013-12-11 21:49:17 +090021extern const char kProfilerTiming[];
22extern const char kProfilerTimingDisabledValue[];
rvargas@google.com29b10092011-05-27 07:03:28 +090023extern const char kTestChildProcess[];
qsr@chromium.org4b1cc322013-12-11 21:49:17 +090024extern const char kTraceToConsole[];
enne7002b802014-09-26 04:49:56 +090025extern const char kTraceToFile[];
26extern const char kTraceToFileName[];
rvargas@google.com29b10092011-05-27 07:03:28 +090027extern const char kV[];
28extern const char kVModule[];
29extern const char kWaitForDebugger[];
initial.commit3f4a7322008-07-27 06:49:38 +090030
jschuh0bf79e22015-06-23 22:36:28 +090031#if defined(OS_WIN)
32extern const char kDisableUsbKeyboardDetect[];
33#endif
34
jochen@chromium.orgc1087332013-11-07 17:35:29 +090035#if defined(OS_POSIX)
36extern const char kEnableCrashReporterForTesting[];
37#endif
38
initial.commit3f4a7322008-07-27 06:49:38 +090039} // namespace switches
40
deanm@chromium.org5f0f2e982009-03-17 21:47:14 +090041#endif // BASE_BASE_SWITCHES_H_