blob: ba995d5bb5a6eb4ee5ead6a4046f1ebdc43340ba [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[];
c.shu@samsung.comda21aff2014-06-27 01:55:27 +090017extern const char kLowEndDeviceMode[];
rvargas@google.com29b10092011-05-27 07:03:28 +090018extern const char kNoErrorDialogs[];
qsr@chromium.org4b1cc322013-12-11 21:49:17 +090019extern const char kProfilerTiming[];
20extern const char kProfilerTimingDisabledValue[];
rvargas@google.com29b10092011-05-27 07:03:28 +090021extern const char kTestChildProcess[];
qsr@chromium.org4b1cc322013-12-11 21:49:17 +090022extern const char kTraceToConsole[];
rvargas@google.com29b10092011-05-27 07:03:28 +090023extern const char kV[];
24extern const char kVModule[];
25extern const char kWaitForDebugger[];
initial.commit3f4a7322008-07-27 06:49:38 +090026
jochen@chromium.orgc1087332013-11-07 17:35:29 +090027#if defined(OS_POSIX)
28extern const char kEnableCrashReporterForTesting[];
29#endif
30
initial.commit3f4a7322008-07-27 06:49:38 +090031} // namespace switches
32
deanm@chromium.org5f0f2e982009-03-17 21:47:14 +090033#endif // BASE_BASE_SWITCHES_H_