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++"
11 Name="VCCLCompilerTool"
12 PreprocessorDefinitions="$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CLIENT_BASED_GEOLOCATION);$(ENABLE_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_DOM_STORAGE);$(ENABLE_EVENTSOURCE);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GEOLOCATION);$(ENABLE_ICONDATABASE);$(ENABLE_IMAGE_RESIZER);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_SPEECH);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_NOTIFICATIONS);$(ENABLE_OFFLINE_WEB_APPLICATIONS);$(ENABLE_PROGRESS_TAG);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(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_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WML);$(ENABLE_WORKERS);$(ENABLE_XHTMLMP);$(ENABLE_XPATH);$(ENABLE_XSLT)"
15 Name="ENABLE_3D_CANVAS"
17 PerformEnvironmentSet="true"
20 Name="ENABLE_3D_RENDERING"
21 Value="ENABLE_3D_RENDERING"
22 PerformEnvironmentSet="true"
25 Name="ENABLE_ACCELERATED_2D_CANVAS"
27 PerformEnvironmentSet="true"
32 PerformEnvironmentSet="true"
35 Name="ENABLE_CHANNEL_MESSAGING"
36 Value="ENABLE_CHANNEL_MESSAGING"
37 PerformEnvironmentSet="true"
40 Name="ENABLE_CLIENT_BASED_GEOLOCATION"
41 Value="ENABLE_CLIENT_BASED_GEOLOCATION"
42 PerformEnvironmentSet="true"
45 Name="ENABLE_DATABASE"
46 Value="ENABLE_DATABASE"
47 PerformEnvironmentSet="true"
50 Name="ENABLE_DATAGRID"
52 PerformEnvironmentSet="true"
55 Name="ENABLE_DATALIST"
56 Value="ENABLE_DATALIST"
57 PerformEnvironmentSet="true"
60 Name="ENABLE_DATA_TRANSFER_ITEMS"
62 PerformEnvironmentSet="true"
65 Name="ENABLE_DEVICE_ORIENTATION"
67 PerformEnvironmentSet="true"
70 Name="ENABLE_DIRECTORY_UPLOAD"
72 PerformEnvironmentSet="true"
75 Name="ENABLE_DOM_STORAGE"
76 Value="ENABLE_DOM_STORAGE"
77 PerformEnvironmentSet="true"
80 Name="ENABLE_EVENTSOURCE"
81 Value="ENABLE_EVENTSOURCE"
82 PerformEnvironmentSet="true"
86 Value="ENABLE_FILTERS"
87 PerformEnvironmentSet="true"
90 Name="ENABLE_FILE_SYSTEM"
92 PerformEnvironmentSet="true"
95 Name="ENABLE_FULLSCREEN_API"
97 PerformEnvironmentSet="true"
100 Name="ENABLE_GEOLOCATION"
101 Value="ENABLE_GEOLOCATION"
102 PerformEnvironmentSet="true"
105 Name="ENABLE_ICONDATABASE"
106 Value="ENABLE_ICONDATABASE"
107 PerformEnvironmentSet="true"
110 Name="ENABLE_IMAGE_RESIZER"
112 PerformEnvironmentSet="true"
115 Name="ENABLE_INDEXED_DATABASE"
117 PerformEnvironmentSet="true"
120 Name="ENABLE_INPUT_SPEECH"
122 PerformEnvironmentSet="true"
125 Name="ENABLE_JAVASCRIPT_DEBUGGER"
126 Value="ENABLE_JAVASCRIPT_DEBUGGER"
127 PerformEnvironmentSet="true"
130 Name="ENABLE_LINK_PREFETCH"
132 PerformEnvironmentSet="true"
136 Value="ENABLE_MATHML"
137 PerformEnvironmentSet="true"
140 Name="ENABLE_METER_TAG"
141 Value="ENABLE_METER_TAG"
142 PerformEnvironmentSet="true"
145 Name="ENABLE_NOTIFICATIONS"
147 PerformEnvironmentSet="true"
150 Name="ENABLE_OFFLINE_WEB_APPLICATIONS"
151 Value="ENABLE_OFFLINE_WEB_APPLICATIONS"
152 PerformEnvironmentSet="true"
155 Name="ENABLE_PROGRESS_TAG"
157 PerformEnvironmentSet="true"
160 Name="ENABLE_REGISTER_PROTOCOL_HANDLER"
162 PerformEnvironmentSet="true"
165 Name="ENABLE_SHARED_WORKERS"
166 Value="ENABLE_SHARED_WORKERS"
167 PerformEnvironmentSet="true"
172 PerformEnvironmentSet="true"
175 Name="ENABLE_SVG_ANIMATION"
176 Value="ENABLE_SVG_ANIMATION"
177 PerformEnvironmentSet="true"
180 Name="ENABLE_SVG_AS_IMAGE"
181 Value="ENABLE_SVG_AS_IMAGE"
182 PerformEnvironmentSet="true"
185 Name="ENABLE_SVG_DOM_OBJC_BINDINGS"
187 PerformEnvironmentSet="true"
190 Name="ENABLE_SVG_FONTS"
191 Value="ENABLE_SVG_FONTS"
192 PerformEnvironmentSet="true"
195 Name="ENABLE_SVG_FOREIGN_OBJECT"
196 Value="ENABLE_SVG_FOREIGN_OBJECT"
197 PerformEnvironmentSet="true"
200 Name="ENABLE_SVG_USE"
201 Value="ENABLE_SVG_USE"
202 PerformEnvironmentSet="true"
207 PerformEnvironmentSet="true"
210 Name="ENABLE_MEDIA_STATISTICS"
211 Value="ENABLE_MEDIA_STATISTICS"
212 PerformEnvironmentSet="true"
215 Name="ENABLE_WEB_AUDIO"
217 PerformEnvironmentSet="true"
220 Name="ENABLE_WEB_SOCKETS"
221 Value="ENABLE_WEB_SOCKETS"
222 PerformEnvironmentSet="true"
225 Name="ENABLE_WEB_TIMING"
227 PerformEnvironmentSet="true"
232 PerformEnvironmentSet="true"
235 Name="ENABLE_WORKERS"
236 Value="ENABLE_WORKERS"
237 PerformEnvironmentSet="true"
240 Name="ENABLE_XHTMLMP"
242 PerformEnvironmentSet="true"
247 PerformEnvironmentSet="true"
252 PerformEnvironmentSet="true"
254 </VisualStudioPropertySheet>