c35f67ba954083c5776ee419704b57d9395e1e33
[WebKit-https.git] / Source / WTF / WTF.vcxproj / WTF.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="DebugSuffix|Win32">
5       <Configuration>DebugSuffix</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="DebugSuffix|x64">
9       <Configuration>DebugSuffix</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Debug_WinCairo|Win32">
13       <Configuration>Debug_WinCairo</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Debug_WinCairo|x64">
17       <Configuration>Debug_WinCairo</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20     <ProjectConfiguration Include="Debug|Win32">
21       <Configuration>Debug</Configuration>
22       <Platform>Win32</Platform>
23     </ProjectConfiguration>
24     <ProjectConfiguration Include="Debug|x64">
25       <Configuration>Debug</Configuration>
26       <Platform>x64</Platform>
27     </ProjectConfiguration>
28     <ProjectConfiguration Include="Production|Win32">
29       <Configuration>Production</Configuration>
30       <Platform>Win32</Platform>
31     </ProjectConfiguration>
32     <ProjectConfiguration Include="Production|x64">
33       <Configuration>Production</Configuration>
34       <Platform>x64</Platform>
35     </ProjectConfiguration>
36     <ProjectConfiguration Include="Release_WinCairo|Win32">
37       <Configuration>Release_WinCairo</Configuration>
38       <Platform>Win32</Platform>
39     </ProjectConfiguration>
40     <ProjectConfiguration Include="Release_WinCairo|x64">
41       <Configuration>Release_WinCairo</Configuration>
42       <Platform>x64</Platform>
43     </ProjectConfiguration>
44     <ProjectConfiguration Include="Release|Win32">
45       <Configuration>Release</Configuration>
46       <Platform>Win32</Platform>
47     </ProjectConfiguration>
48     <ProjectConfiguration Include="Release|x64">
49       <Configuration>Release</Configuration>
50       <Platform>x64</Platform>
51     </ProjectConfiguration>
52   </ItemGroup>
53   <ItemGroup>
54     <ClCompile Include="..\wtf\Assertions.cpp" />
55     <ClCompile Include="..\wtf\BitVector.cpp" />
56     <ClCompile Include="..\wtf\CompilationThread.cpp" />
57     <ClCompile Include="..\wtf\Compression.cpp" />
58     <ClCompile Include="..\wtf\CryptographicallyRandomNumber.cpp" />
59     <ClCompile Include="..\wtf\CurrentTime.cpp" />
60     <ClCompile Include="..\wtf\DataLog.cpp" />
61     <ClCompile Include="..\wtf\DateMath.cpp" />
62     <ClCompile Include="..\wtf\DecimalNumber.cpp" />
63     <ClCompile Include="..\wtf\dtoa.cpp" />
64     <ClCompile Include="..\wtf\dtoa\bignum-dtoa.cc" />
65     <ClCompile Include="..\wtf\dtoa\bignum.cc" />
66     <ClCompile Include="..\wtf\dtoa\cached-powers.cc" />
67     <ClCompile Include="..\wtf\dtoa\diy-fp.cc" />
68     <ClCompile Include="..\wtf\dtoa\double-conversion.cc" />
69     <ClCompile Include="..\wtf\dtoa\fast-dtoa.cc" />
70     <ClCompile Include="..\wtf\dtoa\fixed-dtoa.cc" />
71     <ClCompile Include="..\wtf\dtoa\strtod.cc" />
72     <ClCompile Include="..\wtf\DynamicAnnotations.cpp" />
73     <ClCompile Include="..\wtf\FastBitVector.cpp" />
74     <ClCompile Include="..\wtf\FastMalloc.cpp" />
75     <ClCompile Include="..\wtf\FilePrintStream.cpp" />
76     <ClCompile Include="..\wtf\FunctionDispatcher.cpp" />
77     <ClCompile Include="..\wtf\gobject\GlibUtilities.cpp">
78       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
79       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
80       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
81       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
82       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
83       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
84       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
85       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
86     </ClCompile>
87     <ClCompile Include="..\wtf\gobject\GOwnPtr.cpp">
88       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
89       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
90       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
91       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
92       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
93       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
94       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
95       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
96     </ClCompile>
97     <ClCompile Include="..\wtf\gobject\GRefPtr.cpp">
98       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
99       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
100       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
101       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
102       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
103       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
104       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
105       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
106     </ClCompile>
107     <ClCompile Include="..\wtf\GregorianDateTime.cpp" />
108     <ClCompile Include="..\wtf\HashTable.cpp" />
109     <ClCompile Include="..\wtf\MainThread.cpp" />
110     <ClCompile Include="..\wtf\MD5.cpp" />
111     <ClCompile Include="..\wtf\MediaTime.cpp" />
112     <ClCompile Include="..\wtf\MetaAllocator.cpp" />
113     <ClCompile Include="..\wtf\NumberOfCores.cpp" />
114     <ClCompile Include="..\wtf\OSAllocatorWin.cpp" />
115     <ClCompile Include="..\wtf\OSRandomSource.cpp" />
116     <ClCompile Include="..\wtf\PageAllocationAligned.cpp" />
117     <ClCompile Include="..\wtf\PageBlock.cpp" />
118     <ClCompile Include="..\wtf\ParallelJobsGeneric.cpp" />
119     <ClCompile Include="..\wtf\PrintStream.cpp" />
120     <ClCompile Include="..\wtf\RAMSize.cpp" />
121     <ClCompile Include="..\wtf\RandomNumber.cpp" />
122     <ClCompile Include="..\wtf\RefCountedLeakCounter.cpp" />
123     <ClCompile Include="..\wtf\RunLoop.cpp" />
124     <ClCompile Include="..\wtf\SHA1.cpp" />
125     <ClCompile Include="..\wtf\SixCharacterHash.cpp" />
126     <ClCompile Include="..\wtf\SizeLimits.cpp" />
127     <ClCompile Include="..\wtf\StackBounds.cpp" />
128     <ClCompile Include="..\wtf\StringPrintStream.cpp" />
129     <ClCompile Include="..\wtf\TCSystemAlloc.cpp" />
130     <ClCompile Include="..\wtf\text\AtomicString.cpp" />
131     <ClCompile Include="..\wtf\text\AtomicStringTable.cpp" />
132     <ClCompile Include="..\wtf\text\Base64.cpp" />
133     <ClCompile Include="..\wtf\text\CString.cpp" />
134     <ClCompile Include="..\wtf\text\StringBuilder.cpp" />
135     <ClCompile Include="..\wtf\text\StringImpl.cpp" />
136     <ClCompile Include="..\wtf\text\StringStatics.cpp" />
137     <ClCompile Include="..\wtf\text\WTFString.cpp" />
138     <ClCompile Include="..\wtf\text\cf\AtomicStringCF.cpp" />
139     <ClCompile Include="..\wtf\text\cf\StringCF.cpp" />
140     <ClCompile Include="..\wtf\text\cf\StringImplCF.cpp" />
141     <ClCompile Include="..\wtf\Threading.cpp" />
142     <ClCompile Include="..\wtf\ThreadingWin.cpp" />
143     <ClCompile Include="..\wtf\threadspecificWin.cpp" />
144     <ClCompile Include="..\wtf\threads\BinarySemaphore.cpp" />
145     <ClCompile Include="..\wtf\threads\win\BinarySemaphoreWin.cpp" />
146     <ClCompile Include="..\wtf\unicode\icu\CollatorICU.cpp" />
147     <ClCompile Include="..\wtf\unicode\UTF8.cpp" />
148     <ClCompile Include="..\wtf\win\MainThreadWin.cpp" />
149     <ClCompile Include="..\wtf\win\RunLoopWin.cpp" />
150     <ClCompile Include="..\wtf\WTFThreadData.cpp" />
151     <ClCompile Include="..\wtf\SchedulePairCF.cpp" />
152   </ItemGroup>
153   <ItemGroup>
154     <ClInclude Include="..\wtf\CompilationThread.h" />
155     <ClInclude Include="..\config.h" />
156     <ClInclude Include="..\wtf\ASCIICType.h" />
157     <ClInclude Include="..\wtf\Assertions.h" />
158     <ClInclude Include="..\wtf\Atomics.h" />
159     <ClInclude Include="..\wtf\AutodrainedPool.h" />
160     <ClInclude Include="..\wtf\AVLTree.h" />
161     <ClInclude Include="..\wtf\Bag.h" />
162     <ClInclude Include="..\wtf\BagToHashMap.h" />
163     <ClInclude Include="..\wtf\Bitmap.h" />
164     <ClInclude Include="..\wtf\BitVector.h" />
165     <ClInclude Include="..\wtf\BlockStack.h" />
166     <ClInclude Include="..\wtf\BloomFilter.h" />
167     <ClInclude Include="..\wtf\BoundsCheckedPointer.h" />
168     <ClInclude Include="..\wtf\BumpPointerAllocator.h" />
169     <ClInclude Include="..\wtf\CheckedArithmetic.h" />
170     <ClInclude Include="..\wtf\CheckedBoolean.h" />
171     <ClInclude Include="..\wtf\Compiler.h" />
172     <ClInclude Include="..\wtf\Compression.h" />
173     <ClInclude Include="..\wtf\CryptographicallyRandomNumber.h" />
174     <ClInclude Include="..\wtf\CurrentTime.h" />
175     <ClInclude Include="..\wtf\DataLog.h" />
176     <ClInclude Include="..\wtf\DateMath.h" />
177     <ClInclude Include="..\wtf\DecimalNumber.h" />
178     <ClInclude Include="..\wtf\Decoder.h" />
179     <ClInclude Include="..\wtf\DeferrableRefCounted.h" />
180     <ClInclude Include="..\wtf\Deque.h" />
181     <ClInclude Include="..\wtf\DisallowCType.h" />
182     <ClInclude Include="..\wtf\DoublyLinkedList.h" />
183     <ClInclude Include="..\wtf\dtoa.h" />
184     <ClInclude Include="..\wtf\dtoa\bignum-dtoa.h" />
185     <ClInclude Include="..\wtf\dtoa\bignum.h" />
186     <ClInclude Include="..\wtf\dtoa\cached-powers.h" />
187     <ClInclude Include="..\wtf\dtoa\diy-fp.h" />
188     <ClInclude Include="..\wtf\dtoa\double-conversion.h" />
189     <ClInclude Include="..\wtf\dtoa\double.h" />
190     <ClInclude Include="..\wtf\dtoa\fast-dtoa.h" />
191     <ClInclude Include="..\wtf\dtoa\fixed-dtoa.h" />
192     <ClInclude Include="..\wtf\dtoa\strtod.h" />
193     <ClInclude Include="..\wtf\dtoa\utils.h" />
194     <ClInclude Include="..\wtf\DynamicAnnotations.h" />
195     <ClInclude Include="..\wtf\Encoder.h" />
196     <ClInclude Include="..\wtf\FastBitVector.h" />
197     <ClInclude Include="..\wtf\FastMalloc.h" />
198     <ClInclude Include="..\wtf\FeatureDefines.h" />
199     <ClInclude Include="..\wtf\FilePrintStream.h" />
200     <ClInclude Include="..\wtf\FlipBytes.h" />
201     <ClInclude Include="..\wtf\Forward.h" />
202     <ClInclude Include="..\wtf\FunctionDispatcher.h" />
203     <ClInclude Include="..\wtf\Functional.h" />
204     <ClInclude Include="..\wtf\GetPtr.h" />
205     <ClInclude Include="..\wtf\gobject\GlibUtilities.h" />
206     <ClInclude Include="..\wtf\gobject\GMutexLocker.h" />
207     <ClInclude Include="..\wtf\gobject\GOwnPtr.h" />
208     <ClInclude Include="..\wtf\gobject\GRefPtr.h" />
209     <ClInclude Include="..\wtf\gobject\GTypedefs.h" />
210     <ClInclude Include="..\wtf\GregorianDateTime.h" />
211     <ClInclude Include="..\wtf\HashCountedSet.h" />
212     <ClInclude Include="..\wtf\HashFunctions.h" />
213     <ClInclude Include="..\wtf\HashIterators.h" />
214     <ClInclude Include="..\wtf\HashMap.h" />
215     <ClInclude Include="..\wtf\HashSet.h" />
216     <ClInclude Include="..\wtf\HashTable.h" />
217     <ClInclude Include="..\wtf\HashTraits.h" />
218     <ClInclude Include="..\wtf\HexNumber.h" />
219     <ClInclude Include="..\wtf\ListHashSet.h" />
220     <ClInclude Include="..\wtf\Locker.h" />
221     <ClInclude Include="..\wtf\MainThread.h" />
222     <ClInclude Include="..\wtf\MallocPtr.h" />
223     <ClInclude Include="..\wtf\MathExtras.h" />
224     <ClInclude Include="..\wtf\MD5.h" />
225     <ClInclude Include="..\wtf\MediaTime.h" />
226     <ClInclude Include="..\wtf\MessageQueue.h" />
227     <ClInclude Include="..\wtf\MetaAllocator.h" />
228     <ClInclude Include="..\wtf\MetaAllocatorHandle.h" />
229     <ClInclude Include="..\wtf\NeverDestroyed.h" />
230     <ClInclude Include="..\wtf\Noncopyable.h" />
231     <ClInclude Include="..\wtf\NumberOfCores.h" />
232     <ClInclude Include="..\wtf\OSRandomSource.h" />
233     <ClInclude Include="..\wtf\OwnPtr.h" />
234     <ClInclude Include="..\wtf\OwnPtrCommon.h" />
235     <ClInclude Include="..\wtf\PackedIntVector.h" />
236     <ClInclude Include="..\wtf\PageAllocation.h" />
237     <ClInclude Include="..\wtf\PageAllocationAligned.h" />
238     <ClInclude Include="..\wtf\PageBlock.h" />
239     <ClInclude Include="..\wtf\PageReservation.h" />
240     <ClInclude Include="..\wtf\ParallelJobs.h" />
241     <ClInclude Include="..\wtf\ParallelJobsGeneric.h" />
242     <ClInclude Include="..\wtf\ParallelJobsLibdispatch.h" />
243     <ClInclude Include="..\wtf\ParallelJobsOpenMP.h" />
244     <ClInclude Include="..\wtf\PassOwnPtr.h" />
245     <ClInclude Include="..\wtf\PassRef.h" />
246     <ClInclude Include="..\wtf\PassRefPtr.h" />
247     <ClInclude Include="..\wtf\Platform.h" />
248     <ClInclude Include="..\wtf\PossiblyNull.h" />
249     <ClInclude Include="..\wtf\PrintStream.h" />
250     <ClInclude Include="..\wtf\RAMSize.h" />
251     <ClInclude Include="..\wtf\RandomNumber.h" />
252     <ClInclude Include="..\wtf\RandomNumberSeed.h" />
253     <ClInclude Include="..\wtf\RedBlackTree.h" />
254     <ClInclude Include="..\wtf\RefCounted.h" />
255     <ClInclude Include="..\wtf\RefCountedLeakCounter.h" />
256     <ClInclude Include="..\wtf\RefPtr.h" />
257     <ClInclude Include="..\wtf\RefPtrHashMap.h" />
258     <ClInclude Include="..\wtf\RetainPtr.h" />
259     <ClInclude Include="..\wtf\RunLoop.h" />
260     <ClInclude Include="..\wtf\SaturatedArithmetic.h" />
261     <ClInclude Include="..\wtf\SchedulePair.h" />
262     <ClInclude Include="..\wtf\SegmentedVector.h" />
263     <ClInclude Include="..\wtf\SentinelLinkedList.h" />
264     <ClInclude Include="..\wtf\SHA1.h" />
265     <ClInclude Include="..\wtf\SinglyLinkedList.h" />
266     <ClInclude Include="..\wtf\SixCharacterHash.h" />
267     <ClInclude Include="..\wtf\StackBounds.h" />
268     <ClInclude Include="..\wtf\StaticConstructors.h" />
269     <ClInclude Include="..\wtf\StdLibExtras.h" />
270     <ClInclude Include="..\wtf\StringExtras.h" />
271     <ClInclude Include="..\wtf\StringHasher.h" />
272     <ClInclude Include="..\wtf\StringPrintStream.h" />
273     <ClInclude Include="..\wtf\TCPackedCache.h" />
274     <ClInclude Include="..\wtf\TCPageMap.h" />
275     <ClInclude Include="..\wtf\TCSpinLock.h" />
276     <ClInclude Include="..\wtf\TCSystemAlloc.h" />
277     <ClInclude Include="..\wtf\TemporaryChange.h" />
278     <ClInclude Include="..\wtf\text\ASCIIFastPath.h" />
279     <ClInclude Include="..\wtf\text\AtomicString.h" />
280     <ClInclude Include="..\wtf\text\AtomicStringHash.h" />
281     <ClInclude Include="..\wtf\text\AtomicStringImpl.h" />
282     <ClInclude Include="..\wtf\text\AtomicStringTable.h" />
283     <ClInclude Include="..\wtf\text\Base64.h" />
284     <ClInclude Include="..\wtf\text\CString.h" />
285     <ClInclude Include="..\wtf\text\IntegerToStringConversion.h" />
286     <ClInclude Include="..\wtf\text\StringBuffer.h" />
287     <ClInclude Include="..\wtf\text\StringBuilder.h" />
288     <ClInclude Include="..\wtf\text\StringConcatenate.h" />
289     <ClInclude Include="..\wtf\text\StringHash.h" />
290     <ClInclude Include="..\wtf\text\StringImpl.h" />
291     <ClInclude Include="..\wtf\text\StringOperators.h" />
292     <ClInclude Include="..\wtf\text\WTFString.h" />
293     <ClInclude Include="..\wtf\Threading.h" />
294     <ClInclude Include="..\wtf\ThreadingPrimitives.h" />
295     <ClInclude Include="..\wtf\ThreadRestrictionVerifier.h" />
296     <ClInclude Include="..\wtf\threadsafeRefCounted.h" />
297     <ClInclude Include="..\wtf\threadspecific.h" />
298     <ClInclude Include="..\wtf\threads\BinarySemaphore.h" />
299     <ClInclude Include="..\wtf\unicode\CharacterNames.h" />
300     <ClInclude Include="..\wtf\unicode\Collator.h" />
301     <ClInclude Include="..\wtf\unicode\icu\UnicodeIcu.h" />
302     <ClInclude Include="..\wtf\unicode\Unicode.h" />
303     <ClInclude Include="..\wtf\unicode\UnicodeMacrosFromICU.h" />
304     <ClInclude Include="..\wtf\unicode\UTF8.h" />
305     <ClInclude Include="..\wtf\ValueCheck.h" />
306     <ClInclude Include="..\wtf\Vector.h" />
307     <ClInclude Include="..\wtf\VMTags.h" />
308     <ClInclude Include="..\wtf\win\GDIObject.h" />
309     <ClInclude Include="..\wtf\WTFThreadData.h" />
310   </ItemGroup>
311   <ItemGroup>
312     <None Include="WTFPostBuild.cmd" />
313     <None Include="WTFPreBuild.cmd" />
314   </ItemGroup>
315   <ItemGroup>
316     <ProjectReference Include="WTFGenerated.vcxproj">
317       <Project>{f7366596-0520-4433-b8ff-d843e31e5199}</Project>
318     </ProjectReference>
319   </ItemGroup>
320   <PropertyGroup Label="Globals">
321     <ProjectGuid>{8EF73779-BED3-45BB-816D-9FF58399AFA5}</ProjectGuid>
322     <Keyword>Win32Proj</Keyword>
323     <RootNamespace>WTFvcproj</RootNamespace>
324     <ProjectName>WTF</ProjectName>
325   </PropertyGroup>
326   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
327   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
328     <ConfigurationType>DynamicLibrary</ConfigurationType>
329     <UseDebugLibraries>true</UseDebugLibraries>
330     <CharacterSet>Unicode</CharacterSet>
331     <PlatformToolset>v120_xp</PlatformToolset>
332   </PropertyGroup>
333   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
334     <ConfigurationType>DynamicLibrary</ConfigurationType>
335     <UseDebugLibraries>true</UseDebugLibraries>
336     <CharacterSet>Unicode</CharacterSet>
337     <PlatformToolset>v120</PlatformToolset>
338   </PropertyGroup>
339   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="Configuration">
340     <ConfigurationType>DynamicLibrary</ConfigurationType>
341     <UseDebugLibraries>true</UseDebugLibraries>
342     <CharacterSet>Unicode</CharacterSet>
343     <PlatformToolset>v120_xp</PlatformToolset>
344   </PropertyGroup>
345   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" Label="Configuration">
346     <ConfigurationType>DynamicLibrary</ConfigurationType>
347     <UseDebugLibraries>true</UseDebugLibraries>
348     <CharacterSet>Unicode</CharacterSet>
349     <PlatformToolset>v120_xp</PlatformToolset>
350   </PropertyGroup>
351   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="Configuration">
352     <ConfigurationType>DynamicLibrary</ConfigurationType>
353     <UseDebugLibraries>true</UseDebugLibraries>
354     <CharacterSet>Unicode</CharacterSet>
355     <PlatformToolset>v120_xp</PlatformToolset>
356   </PropertyGroup>
357   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" Label="Configuration">
358     <ConfigurationType>DynamicLibrary</ConfigurationType>
359     <UseDebugLibraries>true</UseDebugLibraries>
360     <CharacterSet>Unicode</CharacterSet>
361     <PlatformToolset>v120</PlatformToolset>
362   </PropertyGroup>
363   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
364     <ConfigurationType>DynamicLibrary</ConfigurationType>
365     <UseDebugLibraries>false</UseDebugLibraries>
366     <CharacterSet>Unicode</CharacterSet>
367     <PlatformToolset>v120_xp</PlatformToolset>
368   </PropertyGroup>
369   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
370     <ConfigurationType>DynamicLibrary</ConfigurationType>
371     <UseDebugLibraries>false</UseDebugLibraries>
372     <CharacterSet>Unicode</CharacterSet>
373     <PlatformToolset>v120</PlatformToolset>
374   </PropertyGroup>
375   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="Configuration">
376     <ConfigurationType>DynamicLibrary</ConfigurationType>
377     <UseDebugLibraries>false</UseDebugLibraries>
378     <CharacterSet>Unicode</CharacterSet>
379     <PlatformToolset>v120_xp</PlatformToolset>
380   </PropertyGroup>
381   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" Label="Configuration">
382     <ConfigurationType>DynamicLibrary</ConfigurationType>
383     <UseDebugLibraries>false</UseDebugLibraries>
384     <CharacterSet>Unicode</CharacterSet>
385     <PlatformToolset>v120_xp</PlatformToolset>
386   </PropertyGroup>
387   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="Configuration">
388     <ConfigurationType>DynamicLibrary</ConfigurationType>
389     <UseDebugLibraries>false</UseDebugLibraries>
390     <CharacterSet>Unicode</CharacterSet>
391     <PlatformToolset>v120_xp</PlatformToolset>
392   </PropertyGroup>
393   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" Label="Configuration">
394     <ConfigurationType>DynamicLibrary</ConfigurationType>
395     <UseDebugLibraries>false</UseDebugLibraries>
396     <CharacterSet>Unicode</CharacterSet>
397     <PlatformToolset>v120</PlatformToolset>
398   </PropertyGroup>
399   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
400   <ImportGroup Label="ExtensionSettings">
401   </ImportGroup>
402   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
403     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
404     <Import Project="WTFDebug.props" />
405   </ImportGroup>
406   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
407     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
408     <Import Project="WTFDebug.props" />
409   </ImportGroup>
410   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="PropertySheets">
411     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
412     <Import Project="WTFDebugWinCairo.props" />
413   </ImportGroup>
414   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" Label="PropertySheets">
415     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
416     <Import Project="WTFDebugWinCairo.props" />
417   </ImportGroup>
418   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="PropertySheets">
419     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
420     <Import Project="WTFDebug.props" />
421     <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />
422   </ImportGroup>
423   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" Label="PropertySheets">
424     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
425     <Import Project="WTFDebug.props" />
426     <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />
427   </ImportGroup>
428   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
429     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
430     <Import Project="WTFRelease.props" />
431   </ImportGroup>
432   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
433     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
434     <Import Project="WTFRelease.props" />
435   </ImportGroup>
436   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="PropertySheets">
437     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
438     <Import Project="WTFReleaseWinCairo.props" />
439   </ImportGroup>
440   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" Label="PropertySheets">
441     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
442     <Import Project="WTFReleaseWinCairo.props" />
443   </ImportGroup>
444   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="PropertySheets">
445     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
446     <Import Project="WTFProduction.props" />
447   </ImportGroup>
448   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" Label="PropertySheets">
449     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
450     <Import Project="WTFProduction.props" />
451   </ImportGroup>
452   <PropertyGroup Label="UserMacros" />
453   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
454   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
455   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" />
456   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" />
457   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" />
458   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" />
459   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
460     <ClCompile>
461       <PrecompiledHeaderFile>
462       </PrecompiledHeaderFile>
463       <PrecompiledHeaderOutputFile>
464       </PrecompiledHeaderOutputFile>
465       <BrowseInformationFile>
466       </BrowseInformationFile>
467       <StringPooling>
468       </StringPooling>
469       <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
470     </ClCompile>
471     <Link>
472       <SubSystem>Windows</SubSystem>
473       <GenerateDebugInformation>true</GenerateDebugInformation>
474     </Link>
475     <BuildLog />
476     <Lib>
477       <OutputFile>$(OutDir)\$(ProjectName).lib</OutputFile>
478     </Lib>
479     <Lib />
480     <Lib>
481       <UseUnicodeResponseFiles>
482       </UseUnicodeResponseFiles>
483       <Verbose>
484       </Verbose>
485       <IgnoreAllDefaultLibraries>
486       </IgnoreAllDefaultLibraries>
487       <SubSystem>
488       </SubSystem>
489     </Lib>
490     <PreBuildEvent />
491     <PreLinkEvent />
492     <PostBuildEvent />
493     <Xdcmake />
494     <Bscmake>
495       <OutputFile>$(OutDir)\$(TargetName).bsc</OutputFile>
496     </Bscmake>
497   </ItemDefinitionGroup>
498   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
499     <ClCompile>
500       <PrecompiledHeaderFile>
501       </PrecompiledHeaderFile>
502       <PrecompiledHeaderOutputFile>
503       </PrecompiledHeaderOutputFile>
504       <BrowseInformationFile>
505       </BrowseInformationFile>
506       <StringPooling>
507       </StringPooling>
508       <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
509     </ClCompile>
510     <Link>
511       <SubSystem>Windows</SubSystem>
512       <GenerateDebugInformation>true</GenerateDebugInformation>
513     </Link>
514     <BuildLog />
515     <Lib>
516       <OutputFile>$(OutDir)\$(ProjectName).lib</OutputFile>
517     </Lib>
518     <Lib />
519     <Lib>
520       <UseUnicodeResponseFiles>
521       </UseUnicodeResponseFiles>
522       <Verbose>
523       </Verbose>
524       <IgnoreAllDefaultLibraries>
525       </IgnoreAllDefaultLibraries>
526       <SubSystem>
527       </SubSystem>
528     </Lib>
529     <PreBuildEvent />
530     <PreLinkEvent />
531     <PostBuildEvent />
532     <Xdcmake />
533     <Bscmake>
534       <OutputFile>$(OutDir)\$(TargetName).bsc</OutputFile>
535     </Bscmake>
536   </ItemDefinitionGroup>
537   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">
538     <ClCompile>
539       <PrecompiledHeaderFile>
540       </PrecompiledHeaderFile>
541       <PrecompiledHeaderOutputFile>
542       </PrecompiledHeaderOutputFile>
543       <BrowseInformationFile>
544       </BrowseInformationFile>
545       <StringPooling>
546       </StringPooling>
547       <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
548     </ClCompile>
549     <Link>
550       <SubSystem>Windows</SubSystem>
551       <GenerateDebugInformation>true</GenerateDebugInformation>
552     </Link>
553     <BuildLog />
554     <Lib>
555       <OutputFile>$(OutDir)\$(ProjectName).lib</OutputFile>
556     </Lib>
557     <Lib />
558     <Lib>
559       <UseUnicodeResponseFiles>
560       </UseUnicodeResponseFiles>
561       <Verbose>
562       </Verbose>
563       <IgnoreAllDefaultLibraries>
564       </IgnoreAllDefaultLibraries>
565       <SubSystem>
566       </SubSystem>
567     </Lib>
568     <PreBuildEvent />
569     <PreLinkEvent />
570     <PostBuildEvent />
571     <Xdcmake />
572     <Bscmake>
573       <OutputFile>$(OutDir)\$(TargetName).bsc</OutputFile>
574     </Bscmake>
575   </ItemDefinitionGroup>
576   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">
577     <ClCompile>
578       <PrecompiledHeaderFile>
579       </PrecompiledHeaderFile>
580       <PrecompiledHeaderOutputFile>
581       </PrecompiledHeaderOutputFile>
582       <BrowseInformationFile>
583       </BrowseInformationFile>
584       <StringPooling>
585       </StringPooling>
586       <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
587     </ClCompile>
588     <Link>
589       <SubSystem>Windows</SubSystem>
590       <GenerateDebugInformation>true</GenerateDebugInformation>
591     </Link>
592     <BuildLog />
593     <Lib>
594       <OutputFile>$(OutDir)\$(ProjectName).lib</OutputFile>
595     </Lib>
596     <Lib />
597     <Lib>
598       <UseUnicodeResponseFiles>
599       </UseUnicodeResponseFiles>
600       <Verbose>
601       </Verbose>
602       <IgnoreAllDefaultLibraries>
603       </IgnoreAllDefaultLibraries>
604       <SubSystem>
605       </SubSystem>
606     </Lib>
607     <PreBuildEvent />
608     <PreLinkEvent />
609     <PostBuildEvent />
610     <Xdcmake />
611     <Bscmake>
612       <OutputFile>$(OutDir)\$(TargetName).bsc</OutputFile>
613     </Bscmake>
614   </ItemDefinitionGroup>
615   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">
616     <ClCompile>
617       <PrecompiledHeaderFile>
618       </PrecompiledHeaderFile>
619       <PrecompiledHeaderOutputFile>
620       </PrecompiledHeaderOutputFile>
621       <BrowseInformationFile>
622       </BrowseInformationFile>
623       <StringPooling>
624       </StringPooling>
625       <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
626     </ClCompile>
627     <Link>
628       <SubSystem>Windows</SubSystem>
629       <GenerateDebugInformation>true</GenerateDebugInformation>
630     </Link>
631     <BuildLog />
632     <Lib />
633     <Lib />
634     <Lib>
635       <UseUnicodeResponseFiles>
636       </UseUnicodeResponseFiles>
637       <Verbose>
638       </Verbose>
639       <IgnoreAllDefaultLibraries>
640       </IgnoreAllDefaultLibraries>
641       <SubSystem>
642       </SubSystem>
643     </Lib>
644     <PreBuildEvent />
645     <PreLinkEvent />
646     <PostBuildEvent />
647     <Xdcmake />
648     <Bscmake>
649       <OutputFile>$(OutDir)\$(TargetName).bsc</OutputFile>
650     </Bscmake>
651   </ItemDefinitionGroup>
652   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">
653     <ClCompile>
654       <PrecompiledHeaderFile>
655       </PrecompiledHeaderFile>
656       <PrecompiledHeaderOutputFile>
657       </PrecompiledHeaderOutputFile>
658       <BrowseInformationFile>
659       </BrowseInformationFile>
660       <StringPooling>
661       </StringPooling>
662       <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
663     </ClCompile>
664     <Link>
665       <SubSystem>Windows</SubSystem>
666       <GenerateDebugInformation>true</GenerateDebugInformation>
667     </Link>
668     <BuildLog />
669     <Lib />
670     <Lib />
671     <Lib>
672       <UseUnicodeResponseFiles>
673       </UseUnicodeResponseFiles>
674       <Verbose>
675       </Verbose>
676       <IgnoreAllDefaultLibraries>
677       </IgnoreAllDefaultLibraries>
678       <SubSystem>
679       </SubSystem>
680     </Lib>
681     <PreBuildEvent />
682     <PreLinkEvent />
683     <PostBuildEvent />
684     <Xdcmake />
685     <Bscmake>
686       <OutputFile>$(OutDir)\$(TargetName).bsc</OutputFile>
687     </Bscmake>
688   </ItemDefinitionGroup>
689   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
690     <ClCompile>
691       <PrecompiledHeaderOutputFile>
692       </PrecompiledHeaderOutputFile>
693       <AssemblerListingLocation>
694       </AssemblerListingLocation>
695     </ClCompile>
696     <Link>
697       <SubSystem>Windows</SubSystem>
698       <GenerateDebugInformation>true</GenerateDebugInformation>
699       <EnableCOMDATFolding>true</EnableCOMDATFolding>
700       <OptimizeReferences>true</OptimizeReferences>
701     </Link>
702   </ItemDefinitionGroup>
703   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
704     <ClCompile>
705       <PrecompiledHeaderOutputFile>
706       </PrecompiledHeaderOutputFile>
707       <AssemblerListingLocation>
708       </AssemblerListingLocation>
709     </ClCompile>
710     <Link>
711       <SubSystem>Windows</SubSystem>
712       <GenerateDebugInformation>true</GenerateDebugInformation>
713       <EnableCOMDATFolding>true</EnableCOMDATFolding>
714       <OptimizeReferences>true</OptimizeReferences>
715     </Link>
716   </ItemDefinitionGroup>
717   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">
718     <ClCompile>
719       <PrecompiledHeaderOutputFile>
720       </PrecompiledHeaderOutputFile>
721       <AssemblerListingLocation>
722       </AssemblerListingLocation>
723     </ClCompile>
724     <Link>
725       <SubSystem>Windows</SubSystem>
726       <GenerateDebugInformation>true</GenerateDebugInformation>
727       <EnableCOMDATFolding>true</EnableCOMDATFolding>
728       <OptimizeReferences>true</OptimizeReferences>
729     </Link>
730   </ItemDefinitionGroup>
731   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">
732     <ClCompile>
733       <PrecompiledHeaderOutputFile>
734       </PrecompiledHeaderOutputFile>
735       <AssemblerListingLocation>
736       </AssemblerListingLocation>
737     </ClCompile>
738     <Link>
739       <SubSystem>Windows</SubSystem>
740       <GenerateDebugInformation>true</GenerateDebugInformation>
741       <EnableCOMDATFolding>true</EnableCOMDATFolding>
742       <OptimizeReferences>true</OptimizeReferences>
743     </Link>
744   </ItemDefinitionGroup>
745   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">
746     <ClCompile>
747       <PrecompiledHeaderOutputFile>
748       </PrecompiledHeaderOutputFile>
749       <AssemblerListingLocation>
750       </AssemblerListingLocation>
751     </ClCompile>
752     <Link>
753       <SubSystem>Windows</SubSystem>
754       <GenerateDebugInformation>true</GenerateDebugInformation>
755       <EnableCOMDATFolding>true</EnableCOMDATFolding>
756       <OptimizeReferences>true</OptimizeReferences>
757     </Link>
758   </ItemDefinitionGroup>
759   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'">
760     <ClCompile>
761       <PrecompiledHeaderOutputFile>
762       </PrecompiledHeaderOutputFile>
763       <AssemblerListingLocation>
764       </AssemblerListingLocation>
765     </ClCompile>
766     <Link>
767       <SubSystem>Windows</SubSystem>
768       <GenerateDebugInformation>true</GenerateDebugInformation>
769       <EnableCOMDATFolding>true</EnableCOMDATFolding>
770       <OptimizeReferences>true</OptimizeReferences>
771     </Link>
772   </ItemDefinitionGroup>
773   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
774   <ImportGroup Label="ExtensionTargets">
775   </ImportGroup>
776 </Project>