Revert "[M120 Migration]Fix for crash during chrome exit"
[platform/framework/web/chromium-efl.git] / headless / public / switches.h
1 // Copyright 2016 The Chromium Authors
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 HEADLESS_PUBLIC_SWITCHES_H_
6 #define HEADLESS_PUBLIC_SWITCHES_H_
7
8 #include "headless/public/headless_export.h"
9
10 namespace headless {
11 namespace switches {
12
13 // All switches in alphabetical order. The switches should be documented
14 // alongside the definition of their values in the .cc file.
15
16 HEADLESS_EXPORT extern const char kAcceptLang[];
17 HEADLESS_EXPORT extern const char kAuthServerAllowlist[];
18 HEADLESS_EXPORT extern const char kBlockNewWebContents[];
19 HEADLESS_EXPORT extern const char kCrashDumpsDir[];
20 HEADLESS_EXPORT extern const char kDeterministicMode[];
21 HEADLESS_EXPORT extern const char kDisableCookieEncryption[];
22 HEADLESS_EXPORT extern const char kDisableCrashReporter[];
23 HEADLESS_EXPORT extern const char kDisableLazyLoading[];
24 HEADLESS_EXPORT extern const char kDiskCacheDir[];
25 HEADLESS_EXPORT extern const char kEnableBeginFrameControl[];
26 HEADLESS_EXPORT extern const char kEnableCrashReporter[];
27 HEADLESS_EXPORT extern const char kEnableGPU[];
28 HEADLESS_EXPORT extern const char kExplicitlyAllowedPorts[];
29 HEADLESS_EXPORT extern const char kFontRenderHinting[];
30 HEADLESS_EXPORT extern const char kIncognito[];
31 HEADLESS_EXPORT extern const char kNoSystemProxyConfigService[];
32 HEADLESS_EXPORT extern const char kPasswordStore[];
33 HEADLESS_EXPORT extern const char kProxyBypassList[];
34 HEADLESS_EXPORT extern const char kProxyServer[];
35 HEADLESS_EXPORT extern const char kRemoteDebuggingAddress[];
36 HEADLESS_EXPORT extern const char kUserAgent[];
37 HEADLESS_EXPORT extern const char kUserDataDir[];
38 HEADLESS_EXPORT extern const char kWindowSize[];
39
40 }  // namespace switches
41 }  // namespace headless
42
43 #endif  // HEADLESS_PUBLIC_SWITCHES_H_