blob: 04b0773057249cf961912bc1f384f0457bfe5150 [file] [log] [blame]
[email protected]3455af4e2012-03-12 15:35:121// Copyright (c) 2012 The Chromium Authors. All rights reserved.
license.botbf09a502008-08-24 00:55:552// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
initial.commitd7cae122008-07-26 21:49:384
5// Defines all the "base" command-line switches.
6
[email protected]71a76d02009-03-17 12:47:147#ifndef BASE_BASE_SWITCHES_H_
8#define BASE_BASE_SWITCHES_H_
initial.commitd7cae122008-07-26 21:49:389
[email protected]8ab19f692013-07-18 08:09:3210#include "build/build_config.h"
11
initial.commitd7cae122008-07-26 21:49:3812namespace switches {
13
[email protected]46fe10d62011-05-26 22:03:2814extern const char kDisableBreakpad[];
ruuda07bb15e2015-10-12 12:30:4115extern const char kDisableLowEndDeviceMode[];
[email protected]f6727762013-10-22 21:19:0116extern const char kEnableCrashReporter[];
ruuda07bb15e2015-10-12 12:30:4117extern const char kEnableHeapProfiling[];
dskiba3de5ae32016-04-28 19:40:2918extern const char kEnableHeapProfilingModeNative[];
siggi014a8012017-02-16 16:23:5419extern const char kEnableHeapProfilingTaskProfiler[];
ruuda07bb15e2015-10-12 12:30:4120extern const char kEnableLowEndDeviceMode[];
blundell6e85b7c2015-09-29 12:33:3521extern const char kForceFieldTrials[];
[email protected]46fe10d62011-05-26 22:03:2822extern const char kFullMemoryCrashReport[];
[email protected]46fe10d62011-05-26 22:03:2823extern const char kNoErrorDialogs[];
[email protected]915b344f2013-12-11 12:49:1724extern const char kProfilerTiming[];
25extern const char kProfilerTimingDisabledValue[];
fsamuel2573dfb2016-07-08 23:02:4426extern const char kProfilingFile[];
[email protected]46fe10d62011-05-26 22:03:2827extern const char kTestChildProcess[];
wfh8f20e832016-03-12 02:09:5928extern const char kTestDoNotInitializeIcu[];
enne04213de2014-09-25 19:49:5629extern const char kTraceToFile[];
30extern const char kTraceToFileName[];
[email protected]46fe10d62011-05-26 22:03:2831extern const char kV[];
32extern const char kVModule[];
33extern const char kWaitForDebugger[];
initial.commitd7cae122008-07-26 21:49:3834
jschuhb156d5b2015-06-23 13:36:2835#if defined(OS_WIN)
36extern const char kDisableUsbKeyboardDetect[];
37#endif
38
[email protected]6664958a2013-11-07 08:35:2939#if defined(OS_POSIX)
40extern const char kEnableCrashReporterForTesting[];
41#endif
42
initial.commitd7cae122008-07-26 21:49:3843} // namespace switches
44
[email protected]71a76d02009-03-17 12:47:1445#endif // BASE_BASE_SWITCHES_H_