blob: c97a629d9fb22e6f3e621e7d1dd6f5d2d16f209b [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[];
ruuda576f92c2015-10-12 21:30:41 +090015extern const char kDisableLowEndDeviceMode[];
jochen@chromium.org22bb79e2013-10-23 06:19:01 +090016extern const char kEnableCrashReporter[];
ruuda576f92c2015-10-12 21:30:41 +090017extern const char kEnableHeapProfiling[];
18extern const char kEnableLowEndDeviceMode[];
blundell6c9e3db2015-09-29 21:33:35 +090019extern const char kForceFieldTrials[];
rvargas@google.com29b10092011-05-27 07:03:28 +090020extern const char kFullMemoryCrashReport[];
rvargas@google.com29b10092011-05-27 07:03:28 +090021extern const char kNoErrorDialogs[];
qsr@chromium.org4b1cc322013-12-11 21:49:17 +090022extern const char kProfilerTiming[];
23extern const char kProfilerTimingDisabledValue[];
rvargas@google.com29b10092011-05-27 07:03:28 +090024extern const char kTestChildProcess[];
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_