Merge pull request #9 from electron/master
[platform/framework/web/crosswalk-tizen.git] / atom / common / options_switches.h
1 // Copyright (c) 2013 GitHub, Inc.
2 // Use of this source code is governed by the MIT license that can be
3 // found in the LICENSE file.
4
5 #ifndef ATOM_COMMON_OPTIONS_SWITCHES_H_
6 #define ATOM_COMMON_OPTIONS_SWITCHES_H_
7
8 namespace atom {
9
10 namespace options {
11
12 extern const char kTitle[];
13 extern const char kIcon[];
14 extern const char kFrame[];
15 extern const char kShow[];
16 extern const char kCenter[];
17 extern const char kX[];
18 extern const char kY[];
19 extern const char kWidth[];
20 extern const char kHeight[];
21 extern const char kMinWidth[];
22 extern const char kMinHeight[];
23 extern const char kMaxWidth[];
24 extern const char kMaxHeight[];
25 extern const char kResizable[];
26 extern const char kMovable[];
27 extern const char kMinimizable[];
28 extern const char kMaximizable[];
29 extern const char kFullScreenable[];
30 extern const char kClosable[];
31 extern const char kFullscreen[];
32 extern const char kSkipTaskbar[];
33 extern const char kKiosk[];
34 extern const char kAlwaysOnTop[];
35 extern const char kAcceptFirstMouse[];
36 extern const char kUseContentSize[];
37 extern const char kTitleBarStyle[];
38 extern const char kAutoHideMenuBar[];
39 extern const char kEnableLargerThanScreen[];
40 extern const char kDarkTheme[];
41 extern const char kTransparent[];
42 extern const char kType[];
43 extern const char kDisableAutoHideCursor[];
44 extern const char kStandardWindow[];
45 extern const char kBackgroundColor[];
46 extern const char kHasShadow[];
47 extern const char kWebPreferences[];
48
49 // WebPreferences.
50 extern const char kDirectWrite[];
51 extern const char kZoomFactor[];
52 extern const char kPreloadScript[];
53 extern const char kPreloadURL[];
54 extern const char kNodeIntegration[];
55 extern const char kGuestInstanceID[];
56 extern const char kExperimentalFeatures[];
57 extern const char kExperimentalCanvasFeatures[];
58 extern const char kOpenerID[];
59 extern const char kScrollBounce[];
60 extern const char kBlinkFeatures[];
61
62 }   // namespace options
63
64
65 // Following are actually command line switches, should be moved to other files.
66
67 namespace switches {
68
69 extern const char kEnablePlugins[];
70 extern const char kPpapiFlashPath[];
71 extern const char kPpapiFlashVersion[];
72 extern const char kDisableHttpCache[];
73 extern const char kRegisterServiceWorkerSchemes[];
74 extern const char kSSLVersionFallbackMin[];
75 extern const char kCipherSuiteBlacklist[];
76 extern const char kAppUserModelId[];
77
78 extern const char kBackgroundColor[];
79 extern const char kZoomFactor[];
80 extern const char kPreloadScript[];
81 extern const char kPreloadURL[];
82 extern const char kNodeIntegration[];
83 extern const char kGuestInstanceID[];
84 extern const char kOpenerID[];
85 extern const char kScrollBounce[];
86
87 extern const char kWidevineCdmPath[];
88 extern const char kWidevineCdmVersion[];
89
90 }  // namespace switches
91
92 }  // namespace atom
93
94 #endif  // ATOM_COMMON_OPTIONS_SWITCHES_H_