FeatureDefines.vsprops revision dcc8cf2e65d1aa555cce12431a16547e66b469ee
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Keep this list of features (not enabled/disabled state) in sync with FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit. -->
3<!-- Add new features to both PreprocessorDefinitions and UserMacro sections. -->
4<!-- Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature. -->
5<VisualStudioPropertySheet
6	ProjectType="Visual C++"
7	Version="8.00"
8	Name="FeatureDefines"
9	>
10  <Tool
11		Name="VCCLCompilerTool"
12		PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_BLOB_SLICE);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_READER);$(ENABLE_FILE_WRITER);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_MATHML);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_RUBY);$(ENABLE_SANDBOX);$(ENABLE_SHARED_WORKERS);$(ENABLE_SVG);$(ENABLE_SVG_ANIMATION);$(ENABLE_SVG_AS_IMAGE);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SVG_FOREIGN_OBJECT);$(ENABLE_SVG_USE);$(ENABLE_VIDEO);$(ENABLE_WEB_SOCKETS);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
13	/>
14  <UserMacro
15		Name="ENABLE_3D_CANVAS"
16		Value=""
17		PerformEnvironmentSet="true"
18	/>
19  <UserMacro
20		Name="ENABLE_3D_RENDERING"
21		Value=""
22		PerformEnvironmentSet="true"
23	/>
24  <UserMacro
25		Name="ENABLE_BLOB_SLICE"
26		Value=""
27		PerformEnvironmentSet="true"
28	/>
29  <UserMacro
30		Name="ENABLE_CHANNEL_MESSAGING"
31		Value="ENABLE_CHANNEL_MESSAGING"
32		PerformEnvironmentSet="true"
33	/>
34  <UserMacro
35		Name="ENABLE_CLIENT_BASED_GEOLOCATION"
36		Value="ENABLE_CLIENT_BASED_GEOLOCATION"
37		PerformEnvironmentSet="true"
38	/>
39  <UserMacro
40		Name="ENABLE_DATABASE"
41		Value="ENABLE_DATABASE"
42		PerformEnvironmentSet="true"
43	/>
44  <UserMacro
45		Name="ENABLE_DATAGRID"
46		Value=""
47		PerformEnvironmentSet="true"
48	/>
49  <UserMacro
50		Name="ENABLE_DATALIST"
51		Value="ENABLE_DATALIST"
52		PerformEnvironmentSet="true"
53	/>
54  <UserMacro
55		Name="ENABLE_DOM_STORAGE"
56		Value="ENABLE_DOM_STORAGE"
57		PerformEnvironmentSet="true"
58	/>
59  <UserMacro
60		Name="ENABLE_EVENTSOURCE"
61		Value="ENABLE_EVENTSOURCE"
62		PerformEnvironmentSet="true"
63	/>
64  <UserMacro
65		Name="ENABLE_FILTERS"
66		Value="ENABLE_FILTERS"
67		PerformEnvironmentSet="true"
68	/>
69  <UserMacro
70		Name="ENABLE_FILE_READER"
71		Value=""
72		PerformEnvironmentSet="true"
73	/>
74  <UserMacro
75		Name="ENABLE_FILE_WRITER"
76		Value=""
77		PerformEnvironmentSet="true"
78	/>
79  <UserMacro
80		Name="ENABLE_GEOLOCATION"
81		Value="ENABLE_GEOLOCATION"
82		PerformEnvironmentSet="true"
83	/>
84  <UserMacro
85		Name="ENABLE_ICONDATABASE"
86		Value="ENABLE_ICONDATABASE"
87		PerformEnvironmentSet="true"
88	/>
89  <UserMacro
90		Name="ENABLE_INDEXED_DATABASE"
91		Value=""
92		PerformEnvironmentSet="true"
93	/>
94  <UserMacro
95		Name="ENABLE_JAVASCRIPT_DEBUGGER"
96		Value="ENABLE_JAVASCRIPT_DEBUGGER"
97		PerformEnvironmentSet="true"
98	/>
99  <UserMacro
100		Name="ENABLE_MATHML"
101		Value=""
102		PerformEnvironmentSet="true"
103	/>
104  <UserMacro
105		Name="ENABLE_NOTIFICATIONS"
106		Value=""
107		PerformEnvironmentSet="true"
108	/>
109  <UserMacro
110		Name="ENABLE_OFFLINE_WEB_APPLICATIONS"
111		Value="ENABLE_OFFLINE_WEB_APPLICATIONS"
112		PerformEnvironmentSet="true"
113	/>
114  <UserMacro
115		Name="ENABLE_RUBY"
116		Value="ENABLE_RUBY"
117		PerformEnvironmentSet="true"
118	/>
119  <UserMacro
120		Name="ENABLE_SANDBOX"
121		Value="ENABLE_SANDBOX"
122		PerformEnvironmentSet="true"
123	/>
124  <UserMacro
125		Name="ENABLE_SHARED_WORKERS"
126		Value="ENABLE_SHARED_WORKERS"
127		PerformEnvironmentSet="true"
128	/>
129  <UserMacro
130		Name="ENABLE_SVG"
131		Value="ENABLE_SVG"
132		PerformEnvironmentSet="true"
133	/>
134  <UserMacro
135		Name="ENABLE_SVG_ANIMATION"
136		Value="ENABLE_SVG_ANIMATION"
137		PerformEnvironmentSet="true"
138	/>
139  <UserMacro
140		Name="ENABLE_SVG_AS_IMAGE"
141		Value="ENABLE_SVG_AS_IMAGE"
142		PerformEnvironmentSet="true"
143	/>
144  <UserMacro
145		Name="ENABLE_SVG_DOM_OBJC_BINDINGS"
146		Value=""
147		PerformEnvironmentSet="true"
148	/>
149  <UserMacro
150		Name="ENABLE_SVG_FONTS"
151		Value="ENABLE_SVG_FONTS"
152		PerformEnvironmentSet="true"
153	/>
154  <UserMacro
155		Name="ENABLE_SVG_FOREIGN_OBJECT"
156		Value="ENABLE_SVG_FOREIGN_OBJECT"
157		PerformEnvironmentSet="true"
158	/>
159  <UserMacro
160		Name="ENABLE_SVG_USE"
161		Value="ENABLE_SVG_USE"
162		PerformEnvironmentSet="true"
163	/>
164  <UserMacro
165		Name="ENABLE_VIDEO"
166		Value="ENABLE_VIDEO"
167		PerformEnvironmentSet="true"
168	/>
169  <UserMacro
170		Name="ENABLE_WEB_SOCKETS"
171		Value="ENABLE_WEB_SOCKETS"
172		PerformEnvironmentSet="true"
173	/>
174  <UserMacro
175		Name="ENABLE_WML"
176		Value=""
177		PerformEnvironmentSet="true"
178	/>
179  <UserMacro
180		Name="ENABLE_WORKERS"
181		Value="ENABLE_WORKERS"
182		PerformEnvironmentSet="true"
183	/>
184  <UserMacro
185		Name="ENABLE_XHTMLMP"
186		Value=""
187		PerformEnvironmentSet="true"
188	/>
189  <UserMacro
190		Name="ENABLE_XPATH"
191		Value="ENABLE_XPATH"
192		PerformEnvironmentSet="true"
193	/>
194  <UserMacro
195		Name="ENABLE_XSLT"
196		Value="ENABLE_XSLT"
197		PerformEnvironmentSet="true"
198	/>
199</VisualStudioPropertySheet>
200