Merge pull request #8984 from hansenzhang/display-menuitem-label
[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 kZoomToPageWidth[];
38 extern const char kTitleBarStyle[];
39 extern const char kAutoHideMenuBar[];
40 extern const char kEnableLargerThanScreen[];
41 extern const char kDarkTheme[];
42 extern const char kTransparent[];
43 extern const char kType[];
44 extern const char kDisableAutoHideCursor[];
45 extern const char kStandardWindow[];
46 extern const char kBackgroundColor[];
47 extern const char kHasShadow[];
48 extern const char kFocusable[];
49 extern const char kWebPreferences[];
50 extern const char kVibrancyType[];
51
52 // WebPreferences.
53 extern const char kZoomFactor[];
54 extern const char kPreloadScript[];
55 extern const char kPreloadURL[];
56 extern const char kNodeIntegration[];
57 extern const char kContextIsolation[];
58 extern const char kGuestInstanceID[];
59 extern const char kExperimentalFeatures[];
60 extern const char kExperimentalCanvasFeatures[];
61 extern const char kOpenerID[];
62 extern const char kScrollBounce[];
63 extern const char kBlinkFeatures[];
64 extern const char kDisableBlinkFeatures[];
65 extern const char kNodeIntegrationInWorker[];
66
67 }   // namespace options
68
69
70 // Following are actually command line switches, should be moved to other files.
71
72 namespace switches {
73
74 extern const char kEnableSandbox[];
75 extern const char kEnablePlugins[];
76 extern const char kPpapiFlashPath[];
77 extern const char kPpapiFlashVersion[];
78 extern const char kDisableHttpCache[];
79 extern const char kStandardSchemes[];
80 extern const char kRegisterServiceWorkerSchemes[];
81 extern const char kSecureSchemes[];
82 extern const char kAppUserModelId[];
83
84 extern const char kBackgroundColor[];
85 extern const char kPreloadScript[];
86 extern const char kPreloadURL[];
87 extern const char kNodeIntegration[];
88 extern const char kContextIsolation[];
89 extern const char kGuestInstanceID[];
90 extern const char kOpenerID[];
91 extern const char kScrollBounce[];
92 extern const char kHiddenPage[];
93 extern const char kNodeIntegrationInWorker[];
94
95 extern const char kWidevineCdmPath[];
96 extern const char kWidevineCdmVersion[];
97
98 }  // namespace switches
99
100 }  // namespace atom
101
102 #endif  // ATOM_COMMON_OPTIONS_SWITCHES_H_