1// Copyright 2013 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef EXTENSIONS_COMMON_SWITCHES_H_
6#define EXTENSIONS_COMMON_SWITCHES_H_
7
8// All switches in alphabetical order. The switches should be documented
9// alongside the definition of their values in the .cc file.
10namespace extensions {
11
12namespace switches {
13
14extern const char kAllowHTTPBackgroundPage[];
15extern const char kAllowLegacyExtensionManifests[];
16extern const char kDisableDesktopCaptureAudio[];
17extern const char kDisableExtensionsHttpThrottling[];
18extern const char kEmbeddedExtensionOptions[];
19extern const char kEnableEmbeddedExtensionOptions[];
20extern const char kEnableExperimentalExtensionApis[];
21extern const char kEnableOverrideBookmarksUI[];
22extern const char kEnableBLEAdvertising[];
23extern const char kErrorConsole[];
24extern const char kExtensionProcess[];
25extern const char kExtensionsOnChromeURLs[];
26extern const char kForceDevModeHighlighting[];
27extern const char kForceEmptyCorbAllowlist[];
28extern const char kLoadApps[];
29extern const char kLoadExtension[];
30#if defined(CHROMIUM_BUILD)
31extern const char kPromptForExternalExtensions[];
32#endif
33extern const char kSetExtensionThrottleTestParams[];
34extern const char kShowComponentExtensionOptions[];
35extern const char kTraceAppSource[];
36extern const char kWhitelistedExtensionID[];
37extern const char kEnableCrxHashCheck[];
38
39} // namespace switches
40
41} // namespace extensions
42
43#endif // EXTENSIONS_COMMON_SWITCHES_H_
44