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_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_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(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)" 13 /> 14 <UserMacro 15 Name="ENABLE_3D_CANVAS" 16 Value="" 17 PerformEnvironmentSet="true" 18 /> 19 <UserMacro 20 Name="ENABLE_3D_RENDERING" 21 Value="ENABLE_3D_RENDERING" 22 PerformEnvironmentSet="true" 23 /> 24 <UserMacro 25 Name="ENABLE_ACCELERATED_2D_CANVAS" 26 Value="" 27 PerformEnvironmentSet="true" 28 /> 29 <UserMacro 30 Name="ENABLE_BLOB" 31 Value="" 32 PerformEnvironmentSet="true" 33 /> 34 <UserMacro 35 Name="ENABLE_CHANNEL_MESSAGING" 36 Value="ENABLE_CHANNEL_MESSAGING" 37 PerformEnvironmentSet="true" 38 /> 39 <UserMacro 40 Name="ENABLE_CLIENT_BASED_GEOLOCATION" 41 Value="ENABLE_CLIENT_BASED_GEOLOCATION" 42 PerformEnvironmentSet="true" 43 /> 44 <UserMacro 45 Name="ENABLE_DATABASE" 46 Value="ENABLE_DATABASE" 47 PerformEnvironmentSet="true" 48 /> 49 <UserMacro 50 Name="ENABLE_DATAGRID" 51 Value="" 52 PerformEnvironmentSet="true" 53 /> 54 <UserMacro 55 Name="ENABLE_DATALIST" 56 Value="ENABLE_DATALIST" 57 PerformEnvironmentSet="true" 58 /> 59 <UserMacro 60 Name="ENABLE_DATA_TRANSFER_ITEMS" 61 Value="" 62 PerformEnvironmentSet="true" 63 /> 64 <UserMacro 65 Name="ENABLE_DEVICE_ORIENTATION" 66 Value="" 67 PerformEnvironmentSet="true" 68 /> 69 <UserMacro 70 Name="ENABLE_DIRECTORY_UPLOAD" 71 Value="" 72 PerformEnvironmentSet="true" 73 /> 74 <UserMacro 75 Name="ENABLE_DOM_STORAGE" 76 Value="ENABLE_DOM_STORAGE" 77 PerformEnvironmentSet="true" 78 /> 79 <UserMacro 80 Name="ENABLE_EVENTSOURCE" 81 Value="ENABLE_EVENTSOURCE" 82 PerformEnvironmentSet="true" 83 /> 84 <UserMacro 85 Name="ENABLE_FILTERS" 86 Value="ENABLE_FILTERS" 87 PerformEnvironmentSet="true" 88 /> 89 <UserMacro 90 Name="ENABLE_FILE_SYSTEM" 91 Value="" 92 PerformEnvironmentSet="true" 93 /> 94 <UserMacro 95 Name="ENABLE_FULLSCREEN_API" 96 Value="" 97 PerformEnvironmentSet="true" 98 /> 99 <UserMacro 100 Name="ENABLE_GEOLOCATION" 101 Value="ENABLE_GEOLOCATION" 102 PerformEnvironmentSet="true" 103 /> 104 <UserMacro 105 Name="ENABLE_ICONDATABASE" 106 Value="ENABLE_ICONDATABASE" 107 PerformEnvironmentSet="true" 108 /> 109 <UserMacro 110 Name="ENABLE_IMAGE_RESIZER" 111 Value="" 112 PerformEnvironmentSet="true" 113 /> 114 <UserMacro 115 Name="ENABLE_INDEXED_DATABASE" 116 Value="" 117 PerformEnvironmentSet="true" 118 /> 119 <UserMacro 120 Name="ENABLE_INPUT_SPEECH" 121 Value="" 122 PerformEnvironmentSet="true" 123 /> 124 <UserMacro 125 Name="ENABLE_JAVASCRIPT_DEBUGGER" 126 Value="ENABLE_JAVASCRIPT_DEBUGGER" 127 PerformEnvironmentSet="true" 128 /> 129 <UserMacro 130 Name="ENABLE_LINK_PREFETCH" 131 Value="" 132 PerformEnvironmentSet="true" 133 /> 134 <UserMacro 135 Name="ENABLE_MATHML" 136 Value="ENABLE_MATHML" 137 PerformEnvironmentSet="true" 138 /> 139 <UserMacro 140 Name="ENABLE_METER_TAG" 141 Value="ENABLE_METER_TAG" 142 PerformEnvironmentSet="true" 143 /> 144 <UserMacro 145 Name="ENABLE_NOTIFICATIONS" 146 Value="" 147 PerformEnvironmentSet="true" 148 /> 149 <UserMacro 150 Name="ENABLE_OFFLINE_WEB_APPLICATIONS" 151 Value="ENABLE_OFFLINE_WEB_APPLICATIONS" 152 PerformEnvironmentSet="true" 153 /> 154 <UserMacro 155 Name="ENABLE_PAGE_VISIBILITY_API" 156 Value="" 157 PerformEnvironmentSet="true" 158 /> 159 <UserMacro 160 Name="ENABLE_PROGRESS_TAG" 161 Value="" 162 PerformEnvironmentSet="true" 163 /> 164 <UserMacro 165 Name="ENABLE_QUOTA" 166 Value="" 167 PerformEnvironmentSet="true" 168 /> 169 <UserMacro 170 Name="ENABLE_REGISTER_PROTOCOL_HANDLER" 171 Value="" 172 PerformEnvironmentSet="true" 173 /> 174 <UserMacro 175 Name="ENABLE_SHARED_WORKERS" 176 Value="ENABLE_SHARED_WORKERS" 177 PerformEnvironmentSet="true" 178 /> 179 <UserMacro 180 Name="ENABLE_SVG" 181 Value="ENABLE_SVG" 182 PerformEnvironmentSet="true" 183 /> 184 <UserMacro 185 Name="ENABLE_SVG_ANIMATION" 186 Value="ENABLE_SVG_ANIMATION" 187 PerformEnvironmentSet="true" 188 /> 189 <UserMacro 190 Name="ENABLE_SVG_AS_IMAGE" 191 Value="ENABLE_SVG_AS_IMAGE" 192 PerformEnvironmentSet="true" 193 /> 194 <UserMacro 195 Name="ENABLE_SVG_DOM_OBJC_BINDINGS" 196 Value="" 197 PerformEnvironmentSet="true" 198 /> 199 <UserMacro 200 Name="ENABLE_SVG_FONTS" 201 Value="ENABLE_SVG_FONTS" 202 PerformEnvironmentSet="true" 203 /> 204 <UserMacro 205 Name="ENABLE_SVG_FOREIGN_OBJECT" 206 Value="ENABLE_SVG_FOREIGN_OBJECT" 207 PerformEnvironmentSet="true" 208 /> 209 <UserMacro 210 Name="ENABLE_SVG_USE" 211 Value="ENABLE_SVG_USE" 212 PerformEnvironmentSet="true" 213 /> 214 <UserMacro 215 Name="ENABLE_VIDEO" 216 Value="ENABLE_VIDEO" 217 PerformEnvironmentSet="true" 218 /> 219 <UserMacro 220 Name="ENABLE_MEDIA_STATISTICS" 221 Value="ENABLE_MEDIA_STATISTICS" 222 PerformEnvironmentSet="true" 223 /> 224 <UserMacro 225 Name="ENABLE_WEB_AUDIO" 226 Value="" 227 PerformEnvironmentSet="true" 228 /> 229 <UserMacro 230 Name="ENABLE_WEB_SOCKETS" 231 Value="ENABLE_WEB_SOCKETS" 232 PerformEnvironmentSet="true" 233 /> 234 <UserMacro 235 Name="ENABLE_WEB_TIMING" 236 Value="" 237 PerformEnvironmentSet="true" 238 /> 239 <UserMacro 240 Name="ENABLE_WML" 241 Value="" 242 PerformEnvironmentSet="true" 243 /> 244 <UserMacro 245 Name="ENABLE_WORKERS" 246 Value="ENABLE_WORKERS" 247 PerformEnvironmentSet="true" 248 /> 249 <UserMacro 250 Name="ENABLE_XHTMLMP" 251 Value="" 252 PerformEnvironmentSet="true" 253 /> 254 <UserMacro 255 Name="ENABLE_XPATH" 256 Value="ENABLE_XPATH" 257 PerformEnvironmentSet="true" 258 /> 259 <UserMacro 260 Name="ENABLE_XSLT" 261 Value="ENABLE_XSLT" 262 PerformEnvironmentSet="true" 263 /> 264 </VisualStudioPropertySheet> 265