Rebaseline after system update
[WebKit-https.git] / WebKitLibraries / win / tools / vsprops / FeatureDefines.vsprops
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_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CANVAS_PATH);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS3_TEXT_LINE_BREAK);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_SHAPES);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FONT_LOAD_EVENTS);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_NOSNIFF);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"
13         />
14   <UserMacro
15                 Name="ENABLE_3D_RENDERING"
16                 Value="ENABLE_3D_RENDERING"
17                 PerformEnvironmentSet="true"
18         />
19   <UserMacro
20                 Name="ENABLE_ACCELERATED_2D_CANVAS"
21                 Value=""
22                 PerformEnvironmentSet="true"
23         />
24   <UserMacro
25                 Name="ENABLE_ACCELERATED_OVERFLOW_SCROLLING"
26                 Value=""
27                 PerformEnvironmentSet="true"
28         />
29   <UserMacro
30                 Name="ENABLE_BLOB"
31                 Value=""
32                 PerformEnvironmentSet="true"
33         />
34   <UserMacro
35                 Name="ENABLE_CANVAS_PATH"
36                 Value=""
37                 PerformEnvironmentSet="true"
38         />
39   <UserMacro
40                 Name="ENABLE_CANVAS_PROXY"
41                 Value=""
42                 PerformEnvironmentSet="true"
43         />
44   <UserMacro
45                 Name="ENABLE_CHANNEL_MESSAGING"
46                 Value="ENABLE_CHANNEL_MESSAGING"
47                 PerformEnvironmentSet="true"
48         />
49   <UserMacro
50                 Name="ENABLE_CSP_NEXT"
51                 Value=""
52                 PerformEnvironmentSet="true"
53         />
54   <UserMacro
55                 Name="ENABLE_CSS3_CONDITIONAL_RULES"
56                 Value=""
57                 PerformEnvironmentSet="true"
58         />
59   <UserMacro
60                 Name="ENABLE_CSS3_TEXT"
61                 Value=""
62                 PerformEnvironmentSet="true"
63         />
64   <UserMacro
65                 Name="ENABLE_CSS3_TEXT_LINE_BREAK"
66                 Value=""
67                 PerformEnvironmentSet="true"
68         />
69   <UserMacro
70                 Name="ENABLE_CSS_BOX_DECORATION_BREAK"
71                 Value="ENABLE_CSS_BOX_DECORATION_BREAK"
72                 PerformEnvironmentSet="true"
73         />
74   <UserMacro
75                 Name="ENABLE_CSS_COMPOSITING"
76                 Value=""
77                 PerformEnvironmentSet="true"
78         />
79   <UserMacro
80                 Name="ENABLE_CSS_EXCLUSIONS"
81                 Value=""
82                 PerformEnvironmentSet="true"
83         />
84   <UserMacro
85                 Name="ENABLE_CSS_FILTERS"
86                 Value="ENABLE_CSS_FILTERS"
87                 PerformEnvironmentSet="true"
88         />
89   <UserMacro
90                 Name="ENABLE_CSS_GRID_LAYOUT"
91                 Value=""
92                 PerformEnvironmentSet="true"
93         />
94   <UserMacro
95                 Name="ENABLE_CSS_REGIONS"
96                 Value="ENABLE_CSS_REGIONS"
97                 PerformEnvironmentSet="true"
98         />
99   <UserMacro
100                 Name="ENABLE_CSS_SHADERS"
101                 Value=""
102                 PerformEnvironmentSet="true"
103         />
104   <UserMacro
105                 Name="ENABLE_CSS_SHAPES"
106                 Value=""
107                 PerformEnvironmentSet="true"
108         />
109   <UserMacro
110                 Name="ENABLE_CSS_STICKY_POSITION"
111                 Value="ENABLE_CSS_STICKY_POSITION"
112                 PerformEnvironmentSet="true"
113         />
114   <UserMacro
115                 Name="ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED"
116                 Value="ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED"
117                 PerformEnvironmentSet="true"
118         />
119   <UserMacro
120                 Name="ENABLE_CUSTOM_SCHEME_HANDLER"
121                 Value=""
122                 PerformEnvironmentSet="true"
123         />
124   <UserMacro
125                 Name="ENABLE_DATAGRID"
126                 Value=""
127                 PerformEnvironmentSet="true"
128         />
129   <UserMacro
130                 Name="ENABLE_DATALIST_ELEMENT"
131                 Value=""
132                 PerformEnvironmentSet="true"
133         />
134   <UserMacro
135                 Name="ENABLE_DATA_TRANSFER_ITEMS"
136                 Value=""
137                 PerformEnvironmentSet="true"
138         />
139   <UserMacro
140                 Name="ENABLE_DETAILS_ELEMENT"
141                 Value="ENABLE_DETAILS_ELEMENT"
142                 PerformEnvironmentSet="true"
143         />
144   <UserMacro
145                 Name="ENABLE_DEVICE_ORIENTATION"
146                 Value=""
147                 PerformEnvironmentSet="true"
148         />
149   <UserMacro
150                 Name="ENABLE_DIRECTORY_UPLOAD"
151                 Value=""
152                 PerformEnvironmentSet="true"
153         />
154   <UserMacro
155                 Name="ENABLE_FILE_SYSTEM"
156                 Value=""
157                 PerformEnvironmentSet="true"
158         />
159   <UserMacro
160                 Name="ENABLE_FILTERS"
161                 Value="ENABLE_FILTERS"
162                 PerformEnvironmentSet="true"
163         />
164   <UserMacro
165                 Name="ENABLE_FONT_LOAD_EVENTS"
166                 Value=""
167                 PerformEnvironmentSet="true"
168         />
169   <UserMacro
170                 Name="ENABLE_FULLSCREEN_API"
171                 Value="ENABLE_FULLSCREEN_API"
172                 PerformEnvironmentSet="true"
173         />
174   <UserMacro
175                 Name="ENABLE_GAMEPAD"
176                 Value=""
177                 PerformEnvironmentSet="true"
178         />
179   <UserMacro
180                 Name="ENABLE_GEOLOCATION"
181                 Value="ENABLE_GEOLOCATION"
182                 PerformEnvironmentSet="true"
183         />
184   <UserMacro
185                 Name="ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING"
186                 Value=""
187                 PerformEnvironmentSet="true"
188         />
189   <UserMacro
190                 Name="ENABLE_HIGH_DPI_CANVAS"
191                 Value="ENABLE_HIGH_DPI_CANVAS"
192                 PerformEnvironmentSet="true"
193         />
194   <UserMacro
195                 Name="ENABLE_ICONDATABASE"
196                 Value="ENABLE_ICONDATABASE"
197                 PerformEnvironmentSet="true"
198         />
199   <UserMacro
200                 Name="ENABLE_IFRAME_SEAMLESS"
201                 Value="ENABLE_IFRAME_SEAMLESS"
202                 PerformEnvironmentSet="true"
203         />
204   <UserMacro
205                 Name="ENABLE_INDEXED_DATABASE"
206                 Value=""
207                 PerformEnvironmentSet="true"
208         />
209   <UserMacro
210                 Name="ENABLE_INPUT_SPEECH"
211                 Value=""
212                 PerformEnvironmentSet="true"
213         />
214   <UserMacro
215                 Name="ENABLE_INPUT_TYPE_COLOR"
216                 Value=""
217                 PerformEnvironmentSet="true"
218         />
219   <UserMacro
220                 Name="ENABLE_INPUT_TYPE_DATE"
221                 Value=""
222                 PerformEnvironmentSet="true"
223         />
224   <UserMacro
225                 Name="ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE"
226                 Value=""
227                 PerformEnvironmentSet="true"
228         />
229   <UserMacro
230                 Name="ENABLE_INPUT_TYPE_DATETIMELOCAL"
231                 Value=""
232                 PerformEnvironmentSet="true"
233         />
234   <UserMacro
235                 Name="ENABLE_INPUT_TYPE_MONTH"
236                 Value=""
237                 PerformEnvironmentSet="true"
238         />
239   <UserMacro
240                 Name="ENABLE_INPUT_TYPE_TIME"
241                 Value=""
242                 PerformEnvironmentSet="true"
243         />
244   <UserMacro
245                 Name="ENABLE_INPUT_TYPE_WEEK"
246                 Value=""
247                 PerformEnvironmentSet="true"
248         />
249   <UserMacro
250                 Name="ENABLE_JAVASCRIPT_DEBUGGER"
251                 Value="ENABLE_JAVASCRIPT_DEBUGGER"
252                 PerformEnvironmentSet="true"
253         />
254   <UserMacro
255                 Name="ENABLE_LEGACY_CSS_VENDOR_PREFIXES"
256                 Value="ENABLE_LEGACY_CSS_VENDOR_PREFIXES"
257                 PerformEnvironmentSet="true"
258         />
259   <UserMacro
260                 Name="ENABLE_LEGACY_NOTIFICATIONS"
261                 Value=""
262                 PerformEnvironmentSet="true"
263         />
264   <UserMacro
265                 Name="ENABLE_LINK_PREFETCH"
266                 Value=""
267                 PerformEnvironmentSet="true"
268         />
269   <UserMacro
270                 Name="ENABLE_LINK_PRERENDER"
271                 Value=""
272                 PerformEnvironmentSet="true"
273         />
274   <UserMacro
275                 Name="ENABLE_MATHML"
276                 Value="ENABLE_MATHML"
277                 PerformEnvironmentSet="true"
278         />
279   <UserMacro
280                 Name="ENABLE_MEDIA_SOURCE"
281                 Value=""
282                 PerformEnvironmentSet="true"
283         />
284   <UserMacro
285                 Name="ENABLE_MEDIA_STATISTICS"
286                 Value="ENABLE_MEDIA_STATISTICS"
287                 PerformEnvironmentSet="true"
288         />
289   <UserMacro
290                 Name="ENABLE_METER_ELEMENT"
291                 Value="ENABLE_METER_ELEMENT"
292                 PerformEnvironmentSet="true"
293         />
294   <UserMacro
295                 Name="ENABLE_MICRODATA"
296                 Value=""
297                 PerformEnvironmentSet="true"
298         />
299   <UserMacro
300         Name="ENABLE_MOUSE_CURSOR_SCALE"
301         Value=""
302         PerformEnvironmentSet="true"
303     />
304   <UserMacro
305                 Name="ENABLE_NOSNIFF"
306                 Value=""
307                 PerformEnvironmentSet="true"
308         />
309   <UserMacro
310                 Name="ENABLE_NOTIFICATIONS"
311                 Value=""
312                 PerformEnvironmentSet="true"
313         />
314   <UserMacro
315                 Name="ENABLE_PAGE_VISIBILITY_API"
316                 Value=""
317                 PerformEnvironmentSet="true"
318         />
319   <UserMacro
320                 Name="ENABLE_PROGRESS_ELEMENT"
321                 Value=""
322                 PerformEnvironmentSet="true"
323         />
324   <UserMacro
325                 Name="ENABLE_PROXIMITY_EVENTS"
326                 Value=""
327                 PerformEnvironmentSet="true"
328         />
329   <UserMacro
330                 Name="ENABLE_QUOTA"
331                 Value=""
332                 PerformEnvironmentSet="true"
333         />
334   <UserMacro
335                 Name="ENABLE_REGISTER_PROTOCOL_HANDLER"
336                 Value=""
337                 PerformEnvironmentSet="true"
338         />
339   <UserMacro
340                 Name="ENABLE_REQUEST_ANIMATION_FRAME"
341                 Value="ENABLE_REQUEST_ANIMATION_FRAME"
342                 PerformEnvironmentSet="true"
343         />
344   <UserMacro
345                 Name="ENABLE_SCRIPTED_SPEECH"
346                 Value=""
347                 PerformEnvironmentSet="true"
348         />
349   <UserMacro
350                 Name="ENABLE_SHADOW_DOM"
351                 Value=""
352                 PerformEnvironmentSet="true"
353         />
354   <UserMacro
355                 Name="ENABLE_SHARED_WORKERS"
356                 Value="ENABLE_SHARED_WORKERS"
357                 PerformEnvironmentSet="true"
358         />
359   <UserMacro
360                 Name="ENABLE_SQL_DATABASE"
361                 Value="ENABLE_SQL_DATABASE"
362                 PerformEnvironmentSet="true"
363         />
364   <UserMacro
365                 Name="ENABLE_STYLE_SCOPED"
366                 Value=""
367                 PerformEnvironmentSet="true"
368         />
369   <UserMacro
370                 Name="ENABLE_SUBPIXEL_LAYOUT"
371                 Value=""
372                 PerformEnvironmentSet="true"
373         />
374   <UserMacro
375                 Name="ENABLE_SVG"
376                 Value="ENABLE_SVG"
377                 PerformEnvironmentSet="true"
378         />
379   <UserMacro
380                 Name="ENABLE_SVG_DOM_OBJC_BINDINGS"
381                 Value=""
382                 PerformEnvironmentSet="true"
383         />
384   <UserMacro
385                 Name="ENABLE_SVG_FONTS"
386                 Value="ENABLE_SVG_FONTS"
387                 PerformEnvironmentSet="true"
388         />
389   <UserMacro
390                 Name="ENABLE_TEXT_AUTOSIZING"
391                 Value=""
392                 PerformEnvironmentSet="true"
393         />
394   <UserMacro
395                 Name="ENABLE_THREADED_HTML_PARSER"
396                 Value=""
397                 PerformEnvironmentSet="true"
398         />
399   <UserMacro
400                 Name="ENABLE_VIDEO"
401                 Value="ENABLE_VIDEO"
402                 PerformEnvironmentSet="true"
403         />
404   <UserMacro
405                 Name="ENABLE_VIDEO_TRACK"
406                 Value="ENABLE_VIDEO_TRACK"
407                 PerformEnvironmentSet="true"
408         />
409   <UserMacro
410                 Name="ENABLE_VIEW_MODE_CSS_MEDIA"
411                 Value="ENABLE_VIEW_MODE_CSS_MEDIA"
412                 PerformEnvironmentSet="true"
413         />
414   <UserMacro
415                 Name="ENABLE_WEB_AUDIO"
416                 Value=""
417                 PerformEnvironmentSet="true"
418         />
419   <UserMacro
420                 Name="ENABLE_WEB_SOCKETS"
421                 Value="ENABLE_WEB_SOCKETS"
422                 PerformEnvironmentSet="true"
423         />
424   <UserMacro
425                 Name="ENABLE_WEB_TIMING"
426                 Value=""
427                 PerformEnvironmentSet="true"
428         />
429   <UserMacro
430                 Name="ENABLE_WORKERS"
431                 Value="ENABLE_WORKERS"
432                 PerformEnvironmentSet="true"
433         />
434   <UserMacro
435                 Name="ENABLE_XHR_TIMEOUT"
436                 Value="ENABLE_XHR_TIMEOUT"
437                 PerformEnvironmentSet="true"
438         />
439   <UserMacro
440                 Name="ENABLE_XSLT"
441                 Value="ENABLE_XSLT"
442                 PerformEnvironmentSet="true"
443         />
444 </VisualStudioPropertySheet>