blob: 4d00f503077e33929264cd33b12a65820a6f6733 [file] [log] [blame]
// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef SHELL_SWITCHES_H_
#define SHELL_SWITCHES_H_
#include <set>
#include <string>
namespace switches {
// All switches in alphabetical order. The switches should be documented
// alongside the definition of their values in the .cc file and, as needed, in
// desktop/main.cc's Usage() function.
extern const char kArgsFor[];
extern const char kContentHandlers[];
extern const char kCPUProfile[];
extern const char kDisableCache[];
extern const char kDontDeleteOnDownload[];
extern const char kEnableMultiprocess[];
extern const char kForceInProcess[];
extern const char kForceOfflineByDefault[];
extern const char kHelp[];
extern const char kMapOrigin[];
extern const char kOrigin[];
extern const char kTraceStartup[];
extern const char kTraceStartupDuration[];
extern const char kTraceStartupOutputName[];
extern const char kURLMappings[];
extern const std::set<std::string> GetAllSwitches();
} // namespace switches
#endif // SHELL_SWITCHES_H_