summaryrefslogtreecommitdiffstats
path: root/Source/WebKit2/win
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/win')
-rw-r--r--Source/WebKit2/win/MainWin.cpp45
-rw-r--r--Source/WebKit2/win/WebKit2.def134
-rwxr-xr-xSource/WebKit2/win/WebKit2.make21
-rw-r--r--Source/WebKit2/win/WebKit2.rc80
-rwxr-xr-xSource/WebKit2/win/WebKit2.submit.sln52
-rwxr-xr-xSource/WebKit2/win/WebKit2.vcproj3283
-rw-r--r--Source/WebKit2/win/WebKit2Apple.vsprops13
-rw-r--r--Source/WebKit2/win/WebKit2CFLite.def127
-rw-r--r--Source/WebKit2/win/WebKit2CFLite.vsprops13
-rwxr-xr-xSource/WebKit2/win/WebKit2Common.vsprops27
-rw-r--r--Source/WebKit2/win/WebKit2DirectX.vsprops15
-rw-r--r--Source/WebKit2/win/WebKit2Generated.make90
-rwxr-xr-xSource/WebKit2/win/WebKit2Generated.vcproj91
-rw-r--r--Source/WebKit2/win/WebKit2GeneratedCommon.vsprops15
-rw-r--r--Source/WebKit2/win/WebKit2WebProcess.rc47
-rwxr-xr-xSource/WebKit2/win/WebKit2WebProcess.vcproj411
-rw-r--r--Source/WebKit2/win/WebKit2WebProcessCommon.vsprops15
-rw-r--r--Source/WebKit2/win/WebKit2WebProcessPostBuild.cmd1
-rw-r--r--Source/WebKit2/win/WebKit2WebProcessPreBuild.cmd8
-rw-r--r--Source/WebKit2/win/WebKitPostBuild.cmd1
-rw-r--r--Source/WebKit2/win/WebKitPreBuild.cmd16
-rw-r--r--Source/WebKit2/win/WebKitPreLink.cmd9
-rw-r--r--Source/WebKit2/win/build-generated-files.sh34
-rw-r--r--Source/WebKit2/win/deleteButton.pngbin0 -> 2231 bytes
-rw-r--r--Source/WebKit2/win/deleteButtonPressed.pngbin0 -> 2323 bytes
-rwxr-xr-xSource/WebKit2/win/fsVideoAudioVolumeHigh.pngbin0 -> 3026 bytes
-rwxr-xr-xSource/WebKit2/win/fsVideoAudioVolumeLow.pngbin0 -> 2913 bytes
-rwxr-xr-xSource/WebKit2/win/fsVideoExitFullscreen.pngbin0 -> 2940 bytes
-rwxr-xr-xSource/WebKit2/win/fsVideoPause.pngbin0 -> 2832 bytes
-rwxr-xr-xSource/WebKit2/win/fsVideoPlay.pngbin0 -> 2906 bytes
-rw-r--r--Source/WebKit2/win/missingImage.pngbin0 -> 456 bytes
-rw-r--r--Source/WebKit2/win/nullplugin.pngbin0 -> 1286 bytes
-rw-r--r--Source/WebKit2/win/panEastCursor.pngbin0 -> 123 bytes
-rw-r--r--Source/WebKit2/win/panIcon.pngbin0 -> 175 bytes
-rw-r--r--Source/WebKit2/win/panNorthCursor.pngbin0 -> 125 bytes
-rw-r--r--Source/WebKit2/win/panNorthEastCursor.pngbin0 -> 209 bytes
-rw-r--r--Source/WebKit2/win/panNorthWestCursor.pngbin0 -> 174 bytes
-rw-r--r--Source/WebKit2/win/panSouthCursor.pngbin0 -> 128 bytes
-rw-r--r--Source/WebKit2/win/panSouthEastCursor.pngbin0 -> 166 bytes
-rw-r--r--Source/WebKit2/win/panSouthWestCursor.pngbin0 -> 177 bytes
-rw-r--r--Source/WebKit2/win/panWestCursor.pngbin0 -> 122 bytes
-rw-r--r--Source/WebKit2/win/resource.h44
-rw-r--r--Source/WebKit2/win/searchCancel.pngbin0 -> 908 bytes
-rw-r--r--Source/WebKit2/win/searchCancelPressed.pngbin0 -> 895 bytes
-rw-r--r--Source/WebKit2/win/searchMagnifier.pngbin0 -> 1028 bytes
-rw-r--r--Source/WebKit2/win/searchMagnifierResults.pngbin0 -> 1224 bytes
-rw-r--r--Source/WebKit2/win/textAreaResizeCorner.pngbin0 -> 195 bytes
-rw-r--r--Source/WebKit2/win/verticalTextCursor.pngbin0 -> 120 bytes
-rw-r--r--Source/WebKit2/win/zoomInCursor.pngbin0 -> 199 bytes
-rw-r--r--Source/WebKit2/win/zoomOutCursor.pngbin0 -> 182 bytes
50 files changed, 4592 insertions, 0 deletions
diff --git a/Source/WebKit2/win/MainWin.cpp b/Source/WebKit2/win/MainWin.cpp
new file mode 100644
index 0000000..7aea3f2
--- /dev/null
+++ b/Source/WebKit2/win/MainWin.cpp
@@ -0,0 +1,45 @@
+/*
+ * Copyright (C) 2010 Apple Inc. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+ * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ * THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#include <windows.h>
+
+#if defined _M_IX86
+#define PROCESSORARCHITECTURE "x86"
+#elif defined _M_IA64
+#define PROCESSORARCHITECTURE "ia64"
+#elif defined _M_X64
+#define PROCESSORARCHITECTURE "amd64"
+#else
+#define PROCESSORARCHITECTURE "*"
+#endif
+
+#pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='" PROCESSORARCHITECTURE "' publicKeyToken='6595b64144ccf1df' language='*'\"")
+
+extern "C" __declspec(dllimport) int WebKitMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpstrCmdLine, int nCmdShow);
+
+int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpstrCmdLine, int nCmdShow)
+{
+ return WebKitMain(hInstance, hPrevInstance, lpstrCmdLine, nCmdShow);
+}
diff --git a/Source/WebKit2/win/WebKit2.def b/Source/WebKit2/win/WebKit2.def
new file mode 100644
index 0000000..37c5dfc
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2.def
@@ -0,0 +1,134 @@
+EXPORTS
+ DllGetClassObject PRIVATE
+ DllCanUnloadNow PRIVATE
+ DllRegisterServer PRIVATE
+ DllUnregisterServer PRIVATE
+ RunAsLocalServer PRIVATE
+ LocalServerDidDie PRIVATE
+ setUseOpenSourceWebKit
+ shutDownWebKit
+ progIDForClass
+ WebLocalizedStringUTF8
+ WebLocalizedLPCTSTRUTF8
+ WebDrawText
+ FontMetrics
+ TextFloatWidth
+ CenterTruncateStringToWidth
+ RightTruncateStringToWidth
+ WebKitSetShouldUseFontSmoothing
+ WebKitShouldUseFontSmoothing
+ WebKitCreateInstance
+
+ ; These functions are deprecated
+ WebLocalizedString
+ WebLocalizedLPCTSTR
+ SetWebLocalizedStringMainBundle
+
+ ; Deprecated re-exports from JavaScriptCore
+ JSCheckScriptSyntax
+ JSClassCreate
+ JSClassRelease
+ JSClassRetain
+ JSContextGetGlobalObject
+ JSContextGetGroup
+ JSContextGroupCreate
+ JSContextGroupRelease
+ JSContextGroupRetain
+ JSEvaluateScript
+ JSGarbageCollect
+ JSGlobalContextCreate
+ JSGlobalContextCreateInGroup
+ JSGlobalContextRelease
+ JSGlobalContextRetain
+ JSObjectCallAsConstructor
+ JSObjectCallAsFunction
+ JSObjectCopyPropertyNames
+ JSObjectDeleteProperty
+ JSObjectGetPrivate
+ JSObjectGetProperty
+ JSObjectGetPropertyAtIndex
+ JSObjectGetPrototype
+ JSObjectHasProperty
+ JSObjectIsConstructor
+ JSObjectIsFunction
+ JSObjectMake
+ JSObjectMakeArray
+ JSObjectMakeConstructor
+ JSObjectMakeDate
+ JSObjectMakeError
+ JSObjectMakeFunction
+ JSObjectMakeFunctionWithCallback
+ JSObjectMakeRegExp
+ JSObjectSetPrivate
+ JSObjectSetProperty
+ JSObjectSetPropertyAtIndex
+ JSObjectSetPrototype
+ JSPropertyNameAccumulatorAddName
+ JSPropertyNameArrayGetCount
+ JSPropertyNameArrayGetNameAtIndex
+ JSPropertyNameArrayRelease
+ JSPropertyNameArrayRetain
+ JSStringCopyBSTR
+ JSStringCopyCFString
+ JSStringCreateWithBSTR
+ JSStringCreateWithCFString
+ JSStringCreateWithCharacters
+ JSStringCreateWithUTF8CString
+ JSStringGetCharactersPtr
+ JSStringGetLength
+ JSStringGetMaximumUTF8CStringSize
+ JSStringGetUTF8CString
+ JSStringIsEqual
+ JSStringIsEqualToUTF8CString
+ JSStringRelease
+ JSStringRetain
+ JSValueGetType
+ JSValueIsBoolean
+ JSValueIsEqual
+ JSValueIsInstanceOfConstructor
+ JSValueIsNull
+ JSValueIsNumber
+ JSValueIsObject
+ JSValueIsObjectOfClass
+ JSValueIsStrictEqual
+ JSValueIsString
+ JSValueIsUndefined
+ JSValueMakeBoolean
+ JSValueMakeNull
+ JSValueMakeNumber
+ JSValueMakeString
+ JSValueMakeUndefined
+ JSValueProtect
+ JSValueToBoolean
+ JSValueToNumber
+ JSValueToObject
+ JSValueToStringCopy
+ JSValueUnprotect
+ ?fastMalloc@WTF@@YAPAXI@Z
+ ?fastZeroedMalloc@WTF@@YAPAXI@Z
+ ?fastFree@WTF@@YAXPAX@Z
+ ?fastCalloc@WTF@@YAPAXII@Z
+ ??0Mutex@WTF@@QAE@XZ
+ ??0ThreadCondition@WTF@@QAE@XZ
+ ??1Mutex@WTF@@QAE@XZ
+ ??1ThreadCondition@WTF@@QAE@XZ
+ ?broadcast@ThreadCondition@WTF@@QAEXXZ
+ ?callOnMainThread@WTF@@YAXP6AXPAX@Z0@Z
+ ?createThread@WTF@@YAIP6APAXPAX@Z0PBD@Z
+ ?currentThread@WTF@@YAIXZ
+ ?detachThread@WTF@@YAXI@Z
+ ?initializeMainThread@WTF@@YAXXZ
+ ?initializeThreading@WTF@@YAXXZ
+ ?isMainThread@WTF@@YA_NXZ
+ ?lock@Mutex@WTF@@QAEXXZ
+ ?lockAtomicallyInitializedStaticMutex@WTF@@YAXXZ
+ ?signal@ThreadCondition@WTF@@QAEXXZ
+ ?timedWait@ThreadCondition@WTF@@QAE_NAAVMutex@2@N@Z
+ ?tlsKeyCount@WTF@@YAAAJXZ
+ ?tlsKeys@WTF@@YAPAKXZ
+ ?tryLock@Mutex@WTF@@QAE_NXZ
+ ?unlock@Mutex@WTF@@QAEXXZ
+ ?unlockAtomicallyInitializedStaticMutex@WTF@@YAXXZ
+ ?wait@ThreadCondition@WTF@@QAEXAAVMutex@2@@Z
+ ?waitForThreadCompletion@WTF@@YAHIPAPAX@Z
+ ?createThread@WTF@@YAIP6APAXPAX@Z0@Z
diff --git a/Source/WebKit2/win/WebKit2.make b/Source/WebKit2/win/WebKit2.make
new file mode 100755
index 0000000..7d1ea35
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2.make
@@ -0,0 +1,21 @@
+!IF "$(BUILDSTYLE)"=="DEBUG"
+BUILDSTYLE=Debug_All
+!ELSE
+BUILDSTYLE=Release_LTCG
+!ENDIF
+
+install:
+ set WebKitLibrariesDir=$(SRCROOT)\AppleInternal
+ set WebKitOutputDir=$(OBJROOT)
+ set ConfigurationBuildDir=$(OBJROOT)\$(BUILDSTYLE)
+ set WebKitVSPropsRedirectionDir=$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\
+ set PRODUCTION=1
+ devenv "WebKit2.submit.sln" /rebuild $(BUILDSTYLE)
+ -xcopy "$(ConfigurationBuildDir)\bin\*.exe" "$(DSTROOT)\AppleInternal\bin\" /e/v/i/h/y
+ xcopy "$(ConfigurationBuildDir)\bin\*.pdb" "$(DSTROOT)\AppleInternal\bin\" /e/v/i/h/y
+ xcopy "$(ConfigurationBuildDir)\bin\*.dll" "$(DSTROOT)\AppleInternal\bin\" /e/v/i/h/y
+ xcopy "$(ConfigurationBuildDir)\include\*" "$(DSTROOT)\AppleInternal\include\" /e/v/i/h/y
+ xcopy "$(ConfigurationBuildDir)\lib\*" "$(DSTROOT)\AppleInternal\lib\" /e/v/i/h/y
+ -xcopy "$(ConfigurationBuildDir)\bin\WebKit2.resources\*" "$(DSTROOT)\AppleInternal\bin\WebKit2.resources" /e/v/i/h/y
+ -mkdir "$(DSTROOT)\AppleInternal\Sources\WebKit2"
+ xcopy "$(ConfigurationBuildDir)\obj\WebKit\DerivedSources\*" "$(DSTROOT)\AppleInternal\Sources\WebKit2" /e/v/i/h/y
diff --git a/Source/WebKit2/win/WebKit2.rc b/Source/WebKit2/win/WebKit2.rc
new file mode 100644
index 0000000..7a5176a
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2.rc
@@ -0,0 +1,80 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "autoversion.h"
+#include "resource.h"
+#include "winresrc.h"
+
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
+ PRODUCTVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "FileDescription", "WebKit Dynamic Link Library"
+ VALUE "FileVersion", __VERSION_TEXT__
+ VALUE "CompanyName", "Apple Inc."
+ VALUE "InternalName", "WebKit"
+ VALUE "LegalCopyright", "Copyright Apple Inc. 2003-" __COPYRIGHT_YEAR_END_TEXT__
+ VALUE "OriginalFilename", "WebKit.dll"
+ VALUE "ProductName", "WebKit"
+ VALUE "ProductVersion", __BUILD_NUMBER_SHORT__
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// PNG
+//
+
+IDR_RESIZE_CORNER PNG "textAreaResizeCorner.png"
+IDR_MISSING_IMAGE PNG "missingImage.png"
+IDR_NULL_PLUGIN PNG "nullplugin.png"
+IDR_DELETE_BUTTON PNG "deleteButton.png"
+IDR_DELETE_BUTTON_PRESSED PNG "deleteButtonPressed.png"
+IDR_ZOOM_IN_CURSOR PNG "zoomInCursor.png"
+IDR_ZOOM_OUT_CURSOR PNG "zoomOutCursor.png"
+IDR_VERTICAL_TEXT_CURSOR PNG "verticalTextCursor.png"
+IDR_PAN_SCROLL_ICON PNG "panIcon.png"
+IDR_PAN_SOUTH_CURSOR PNG "panSouthCursor.png"
+IDR_PAN_NORTH_CURSOR PNG "panNorthCursor.png"
+IDR_PAN_EAST_CURSOR PNG "panEastCursor.png"
+IDR_PAN_WEST_CURSOR PNG "panWestCursor.png"
+IDR_PAN_SOUTH_EAST_CURSOR PNG "panSouthEastCursor.png"
+IDR_PAN_SOUTH_WEST_CURSOR PNG "panSouthWestCursor.png"
+IDR_PAN_NORTH_EAST_CURSOR PNG "panNorthEastCursor.png"
+IDR_PAN_NORTH_WEST_CURSOR PNG "panNorthWestCursor.png"
+IDR_SEARCH_CANCEL PNG "searchCancel.png"
+IDR_SEARCH_CANCEL_PRESSED PNG "searchCancelPressed.png"
+IDR_SEARCH_MAGNIFIER PNG "searchMagnifier.png"
+IDR_SEARCH_MAGNIFIER_RESULTS PNG "searchMagnifierResults.png"
+IDR_FS_VIDEO_AUDIO_VOLUME_HIGH PNG "fsVideoAudioVolumeHigh.png"
+IDR_FS_VIDEO_AUDIO_VOLUME_LOW PNG "fsVideoAudioVolumeLow.png"
+IDR_FS_VIDEO_EXIT_FULLSCREEN PNG "fsVideoExitFullscreen.png"
+IDR_FS_VIDEO_PAUSE PNG "fsVideoPause.png"
+IDR_FS_VIDEO_PLAY PNG "fsVideoPlay.png"
diff --git a/Source/WebKit2/win/WebKit2.submit.sln b/Source/WebKit2/win/WebKit2.submit.sln
new file mode 100755
index 0000000..4c0089b
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2.submit.sln
@@ -0,0 +1,52 @@
+
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WebKit", "WebKit2.vcproj", "{2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}"
+ ProjectSection(ProjectDependencies) = postProject
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB} = {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WebKit2Generated", "WebKit2Generated.vcproj", "{2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WebKit2WebProcess", "WebKit2WebProcess.vcproj", "{AAE88FEF-509E-4D49-870B-7357922C276F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD} = {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug_All|Win32 = Debug_All|Win32
+ Debug|Win32 = Debug|Win32
+ Release_LTCG|Win32 = Release_LTCG|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}.Debug_All|Win32.ActiveCfg = Debug_All|Win32
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}.Debug_All|Win32.Build.0 = Debug_All|Win32
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}.Debug|Win32.ActiveCfg = Debug|Win32
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}.Debug|Win32.Build.0 = Debug|Win32
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}.Release_LTCG|Win32.ActiveCfg = Release_LTCG|Win32
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}.Release_LTCG|Win32.Build.0 = Release_LTCG|Win32
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}.Release|Win32.ActiveCfg = Release|Win32
+ {2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}.Release|Win32.Build.0 = Release|Win32
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}.Debug_All|Win32.ActiveCfg = Debug_All|Win32
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}.Debug_All|Win32.Build.0 = Debug_All|Win32
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}.Debug|Win32.Build.0 = Debug|Win32
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}.Release_LTCG|Win32.ActiveCfg = Release_LTCG|Win32
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}.Release_LTCG|Win32.Build.0 = Release_LTCG|Win32
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}.Release|Win32.ActiveCfg = Release|Win32
+ {2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}.Release|Win32.Build.0 = Release|Win32
+ {AAE88FEF-509E-4D49-870B-7357922C276F}.Debug_All|Win32.ActiveCfg = Debug_All|Win32
+ {AAE88FEF-509E-4D49-870B-7357922C276F}.Debug_All|Win32.Build.0 = Debug_All|Win32
+ {AAE88FEF-509E-4D49-870B-7357922C276F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {AAE88FEF-509E-4D49-870B-7357922C276F}.Debug|Win32.Build.0 = Debug|Win32
+ {AAE88FEF-509E-4D49-870B-7357922C276F}.Release_LTCG|Win32.ActiveCfg = Release_LTCG|Win32
+ {AAE88FEF-509E-4D49-870B-7357922C276F}.Release_LTCG|Win32.Build.0 = Release_LTCG|Win32
+ {AAE88FEF-509E-4D49-870B-7357922C276F}.Release|Win32.ActiveCfg = Release|Win32
+ {AAE88FEF-509E-4D49-870B-7357922C276F}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Source/WebKit2/win/WebKit2.vcproj b/Source/WebKit2/win/WebKit2.vcproj
new file mode 100755
index 0000000..0742c6e
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2.vcproj
@@ -0,0 +1,3283 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit"
+ ProjectGUID="{2E51ABE8-76CB-485B-A66C-46AEF4DF8ACD}"
+ RootNamespace="WebKit2"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;.\WebKit2Common.vsprops;.\WebKit2DirectX.vsprops;.\WebKit2Apple.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;.\WebKit2Common.vsprops;.\WebKit2DirectX.vsprops;.\WebKit2Apple.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug_Cairo_CFLite|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefinesCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug_wincairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\cURL.vsprops;.\WebKit2Common.vsprops;.\WebKit2CFLite.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\WinCairo.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ VerboseOutput="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release_Cairo_CFLite|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefinesCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\WinCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\cURL.vsprops;.\WebKit2Common.vsprops;.\WebKit2CFLite.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug_All|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug_all.vsprops;.\WebKit2Common.vsprops;.\WebKit2DirectX.vsprops;.\WebKit2Apple.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release_LTCG|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;.\WebKit2Common.vsprops;.\WebKit2DirectX.vsprops;.\WebKit2Apple.vsprops"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Shared"
+ >
+ <File
+ RelativePath="..\Shared\APIClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\APIObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ShareableBitmap.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ShareableBitmap.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\CacheModel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ChildProcess.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ChildProcess.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\CommandLine.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ContextMenuState.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\DrawingAreaInfo.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\FontSmoothingLevel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ImmutableArray.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ImmutableArray.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ImmutableDictionary.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\ImmutableDictionary.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\MutableArray.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\MutableArray.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\MutableDictionary.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\MutableDictionary.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\NativeWebKeyboardEvent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\NotImplemented.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\OriginAndDatabases.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\OriginAndDatabases.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\PlatformPopupMenuData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\PlatformPopupMenuData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\PrintInfo.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\PrintInfo.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\SameDocumentNavigationType.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\SelectionState.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\SessionState.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\SessionState.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\StringPairVector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\TextCheckerState.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\UserMessageCoders.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\VisitedLinkTable.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\VisitedLinkTable.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebBackForwardListItem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebBackForwardListItem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebCertificateInfo.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebContextMenuItem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebContextMenuItem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebContextMenuItemData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebContextMenuItemData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebCoreArgumentCoders.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebError.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebError.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebEvent.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebEvent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebEventConversion.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebEventConversion.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebFindOptions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebGeolocationPosition.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebGeolocationPosition.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebImage.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebImage.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebKeyboardEvent.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebMouseEvent.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebNavigationDataStore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebNumber.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebOpenPanelParameters.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebOpenPanelParameters.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPageCreationParameters.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPageCreationParameters.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPageGroupData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPageGroupData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPlatformTouchPoint.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPopupItem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPopupItem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPreferencesStore.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebPreferencesStore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebProcessCreationParameters.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebProcessCreationParameters.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebSecurityOrigin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebSerializedScriptValue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebString.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebTouchEvent.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebURL.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebURLRequest.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebURLRequest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebURLResponse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebURLResponse.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebUserContentURLPattern.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\WebWheelEvent.cpp"
+ >
+ </File>
+ <Filter
+ Name="API"
+ >
+ <File
+ RelativePath="..\Shared\API\c\WKArray.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKArray.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKBase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKCertificateInfo.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKCertificateInfo.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\win\WKCertificateInfoWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\win\WKCertificateInfoWin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKContextMenuItem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKContextMenuItem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKContextMenuItemTypes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKDictionary.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKDictionary.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKError.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKError.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKEvent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKFindOptions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKGeometry.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKImage.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKImage.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKMutableArray.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKMutableArray.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKMutableDictionary.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKMutableDictionary.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKNumber.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKNumber.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKPageLoadTypes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKSecurityOrigin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKSecurityOrigin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKSerializedScriptValue.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKSerializedScriptValue.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKSerializedScriptValuePrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKSharedAPICast.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKString.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKString.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKStringPrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKType.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKType.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKURL.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKURL.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKURLRequest.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKURLRequest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKURLResponse.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKURLResponse.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKUserContentURLPattern.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\WKUserContentURLPattern.h"
+ >
+ </File>
+ <Filter
+ Name="cf"
+ >
+ <File
+ RelativePath="..\Shared\API\c\cf\WKStringCF.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\cf\WKStringCF.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\cf\WKURLCF.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\cf\WKURLCF.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\cf\WKURLRequestCF.cpp"
+ >
+ <FileConfiguration
+ Name="Debug_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\cf\WKURLRequestCF.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\cf\WKURLResponseCF.cpp"
+ >
+ <FileConfiguration
+ Name="Debug_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\cf\WKURLResponseCF.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="cg"
+ >
+ <File
+ RelativePath="..\Shared\API\c\cg\WKImageCG.cpp"
+ >
+ <FileConfiguration
+ Name="Debug_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Shared\API\c\cg\WKImageCG.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="CoreIPCSupport"
+ >
+ <File
+ RelativePath="..\Shared\CoreIPCSupport\DrawingAreaMessageKinds.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\CoreIPCSupport\DrawingAreaProxyMessageKinds.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\CoreIPCSupport\InjectedBundleMessageKinds.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\CoreIPCSupport\WebContextMessageKinds.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\CoreIPCSupport\WebPageProxyMessageKinds.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\CoreIPCSupport\WebProcessProxyMessageKinds.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="cf"
+ >
+ <File
+ RelativePath="..\Shared\cf\ArgumentCodersCF.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\cf\ArgumentCodersCF.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\Shared\win\CommandLineWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\NativeWebKeyboardEventWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\PlatformCertificateInfo.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\PlatformCertificateInfo.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\UpdateChunk.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\UpdateChunk.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\WebCoreArgumentCodersWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\WebEventFactory.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\WebEventFactory.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\win\WebURLRequestWin.cpp"
+ >
+ <FileConfiguration
+ Name="Debug_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\Shared\win\WebURLResponseWin.cpp"
+ >
+ <FileConfiguration
+ Name="Debug_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="cg"
+ >
+ <File
+ RelativePath="..\Shared\cg\ShareableBitmapCG.cpp"
+ >
+ <FileConfiguration
+ Name="Debug_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="cairo"
+ >
+ <File
+ RelativePath="..\Shared\cairo\ShareableBitmapCairo.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug_All|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_LTCG|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="Plugins"
+ >
+ <Filter
+ Name="Netscape"
+ >
+ <File
+ RelativePath="..\Shared\Plugins\Netscape\NetscapePluginModule.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Shared\Plugins\Netscape\NetscapePluginModule.h"
+ >
+ </File>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\Shared\Plugins\Netscape\win\NetscapePluginModuleWin.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="WebProcess"
+ >
+ <File
+ RelativePath="..\WebProcess\WebKitMain.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebProcess.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebProcess.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebProcess.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebProcessMain.h"
+ >
+ </File>
+ <Filter
+ Name="Authentication"
+ >
+ <File
+ RelativePath="..\WebProcess\Authentication\AuthenticationManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Authentication\AuthenticationManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Authentication\AuthenticationManager.messages.in"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Geolocation"
+ >
+ <File
+ RelativePath="..\WebProcess\Geolocation\GeolocationPermissionRequestManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Geolocation\GeolocationPermissionRequestManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Geolocation\WebGeolocationManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Geolocation\WebGeolocationManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Geolocation\WebGeolocationManager.messages.in"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="WebCoreSupport"
+ >
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebChromeClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebChromeClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebContextMenuClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebContextMenuClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebDatabaseManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebDatabaseManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebDatabaseManager.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebDragClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebDragClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebEditorClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebEditorClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebErrors.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebFrameLoaderClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebFrameLoaderClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebGeolocationClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebGeolocationClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebInspectorClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebInspectorClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebInspectorFrontendClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebInspectorFrontendClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebPlatformStrategies.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebPlatformStrategies.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebPopupMenu.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebPopupMenu.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebSearchPopupMenu.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\WebSearchPopupMenu.h"
+ >
+ </File>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\win\WebContextMenuClientWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\win\WebDatabaseManagerWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\win\WebErrorsWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\win\WebFrameNetworkingContext.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\win\WebFrameNetworkingContext.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebCoreSupport\win\WebPopupMenuWin.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="WebPage"
+ >
+ <File
+ RelativePath="..\WebProcess\WebPage\ChunkedUpdateDrawingArea.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\ChunkedUpdateDrawingArea.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\DecoderAdapter.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\DecoderAdapter.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\DrawingArea.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\DrawingArea.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\EncoderAdapter.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\EncoderAdapter.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\FindController.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\FindController.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\LayerBackedDrawingArea.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\LayerBackedDrawingArea.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\PageOverlay.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\PageOverlay.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebBackForwardListProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebBackForwardListProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebContextMenu.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebContextMenu.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebEditCommand.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebEditCommand.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebFrame.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebFrame.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebInspector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebInspector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebInspector.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebOpenPanelResultListener.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebOpenPanelResultListener.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebPage.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebPage.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebPage.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebPageGroupProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\WebPageGroupProxy.h"
+ >
+ </File>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\WebProcess\WebPage\win\ChunkedUpdateDrawingAreaWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\win\LayerBackedDrawingAreaWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\win\WebInspectorWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\WebPage\win\WebPageWin.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\WebProcess\win\WebProcessMainWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\win\WebProcessWin.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Downloads"
+ >
+ <File
+ RelativePath="..\WebProcess\Downloads\Download.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Downloads\Download.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Downloads\DownloadManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Downloads\DownloadManager.h"
+ >
+ </File>
+ <Filter
+ Name="cf"
+ >
+ <File
+ RelativePath="..\WebProcess\Downloads\cf\DownloadCFNet.cpp"
+ >
+ <FileConfiguration
+ Name="Debug_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_Cairo_CFLite|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="curl"
+ >
+ <File
+ RelativePath="..\WebProcess\Downloads\curl\DownloadCurl.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug_All|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_LTCG|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="InjectedBundle"
+ >
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundle.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundle.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleBackForwardList.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleBackForwardList.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleBackForwardListItem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleBackForwardListItem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleHitTestResult.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleHitTestResult.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageContextMenuClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageContextMenuClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageEditorClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageEditorClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageFormClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageFormClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageLoaderClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageLoaderClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageUIClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundlePageUIClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleScriptWorld.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleScriptWorld.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\InjectedBundleUserMessageCoders.h"
+ >
+ </File>
+ <Filter
+ Name="API"
+ >
+ <Filter
+ Name="c"
+ >
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundle.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundle.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleAPICast.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleBackForwardList.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleBackForwardList.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleBackForwardListItem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleBackForwardListItem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleFrame.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleFrame.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleFramePrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleHitTestResult.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleHitTestResult.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleInitialize.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleNodeHandle.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleNodeHandle.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleNodeHandlePrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundlePage.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundlePage.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundlePageGroup.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundlePageGroup.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundlePageOverlay.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundlePageOverlay.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundlePagePrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundlePrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleRangeHandle.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleRangeHandle.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleScriptWorld.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\API\c\WKBundleScriptWorld.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="DOM"
+ >
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\DOM\InjectedBundleNodeHandle.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\DOM\InjectedBundleNodeHandle.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\DOM\InjectedBundleRangeHandle.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\DOM\InjectedBundleRangeHandle.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\WebProcess\InjectedBundle\win\InjectedBundleWin.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Plugins"
+ >
+ <File
+ RelativePath="..\WebProcess\Plugins\Plugin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Plugin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\PluginController.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\PluginView.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\PluginView.h"
+ >
+ </File>
+ <Filter
+ Name="Netscape"
+ >
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\JSNPMethod.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\JSNPMethod.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\JSNPObject.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\JSNPObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NetscapeBrowserFuncs.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NetscapeBrowserFuncs.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NetscapePlugin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NetscapePlugin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NetscapePluginStream.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NetscapePluginStream.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NPJSObject.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NPJSObject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NPRuntimeObjectMap.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NPRuntimeObjectMap.h"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NPRuntimeUtilities.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\NPRuntimeUtilities.h"
+ >
+ </File>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\WebProcess\Plugins\Netscape\win\NetscapePluginWin.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="UIProcess"
+ >
+ <File
+ RelativePath="..\UIProcess\ChunkedUpdateDrawingAreaProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\ChunkedUpdateDrawingAreaProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\DrawingAreaProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\DrawingAreaProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\FindIndicator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\FindIndicator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\GenericCallback.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\GeolocationPermissionRequestManagerProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\GeolocationPermissionRequestManagerProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\GeolocationPermissionRequestProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\GeolocationPermissionRequestProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\LayerBackedDrawingAreaProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\LayerBackedDrawingAreaProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\PageClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\ProcessModel.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\ResponsivenessTimer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\ResponsivenessTimer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\TextChecker.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\VisitedLinkProvider.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\VisitedLinkProvider.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebBackForwardList.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebBackForwardList.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebContext.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebContext.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebContext.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebContextInjectedBundleClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebContextInjectedBundleClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebContextMenuProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebContextMenuProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebContextUserMessageCoders.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebDatabaseManagerProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebDatabaseManagerProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebDatabaseManagerProxy.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebDatabaseManagerProxyClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebDatabaseManagerProxyClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebDownloadClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebDownloadClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebEditCommandProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebEditCommandProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFindClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFindClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFormClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFormClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFormSubmissionListenerProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFormSubmissionListenerProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFrameListenerProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFrameListenerProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFramePolicyListenerProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFramePolicyListenerProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFrameProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebFrameProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebGeolocationManagerProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebGeolocationManagerProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebGeolocationManagerProxy.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebGeolocationProvider.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebGeolocationProvider.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebHistoryClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebHistoryClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebInspectorProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebInspectorProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebLoaderClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebLoaderClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebNavigationData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebNavigationData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebOpenPanelResultListenerProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebOpenPanelResultListenerProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPageContextMenuClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPageContextMenuClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPageGroup.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPageGroup.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPageProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPageProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPageProxy.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPolicyClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPolicyClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPreferences.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebPreferences.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebProcessManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebProcessManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebProcessProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebProcessProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebProcessProxy.messages.in"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebResourceLoadClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebResourceLoadClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebUIClient.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\WebUIClient.h"
+ >
+ </File>
+ <Filter
+ Name="API"
+ >
+ <Filter
+ Name="C"
+ >
+ <File
+ RelativePath="..\UIProcess\API\C\WebKit2.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKAPICast.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKAuthenticationChallenge.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKAuthenticationChallenge.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKAuthenticationDecisionListener.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKAuthenticationDecisionListener.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKBackForwardList.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKBackForwardList.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKBackForwardListItem.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKBackForwardListItem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKContext.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKContext.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKContextPrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\win\WKContextPrivateWin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\win\WKContextWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKCredential.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKCredential.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKCredentialTypes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKDatabaseManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKDatabaseManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKDownload.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKDownload.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKFormSubmissionListener.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKFormSubmissionListener.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKFrame.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKFrame.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKFramePolicyListener.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKFramePolicyListener.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKGeolocationManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKGeolocationManager.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKGeolocationPermissionRequest.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKGeolocationPermissionRequest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKGeolocationPosition.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKGeolocationPosition.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKInspector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKInspector.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKNativeEvent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKNavigationData.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKNavigationData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKOpenPanelParameters.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKOpenPanelParameters.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKOpenPanelResultListener.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKOpenPanelResultListener.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKPage.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKPage.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKPageGroup.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKPageGroup.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKPagePrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKPreferences.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKPreferences.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKPreferencesPrivate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKProtectionSpace.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKProtectionSpace.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\WKProtectionSpaceTypes.h"
+ >
+ </File>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\UIProcess\API\C\win\WKAPICastWin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\win\WKBaseWin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\win\WKView.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\win\WKView.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\win\WKViewPrivate.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\API\C\win\WKViewPrivate.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="cpp"
+ >
+ <File
+ RelativePath="..\UIProcess\API\cpp\WKRetainPtr.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Authentication"
+ >
+ <File
+ RelativePath="..\UIProcess\Authentication\AuthenticationChallengeProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Authentication\AuthenticationChallengeProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Authentication\AuthenticationDecisionListener.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Authentication\AuthenticationDecisionListener.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Authentication\WebCredential.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Authentication\WebCredential.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Authentication\WebProtectionSpace.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Authentication\WebProtectionSpace.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="cf"
+ >
+ <File
+ RelativePath="..\UIProcess\cf\WebBackForwardListCF.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\cf\WebPageProxyCF.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\cf\WebPreferencesCF.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Downloads"
+ >
+ <File
+ RelativePath="..\UIProcess\Downloads\DownloadProxy.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Downloads\DownloadProxy.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Downloads\DownloadProxy.messages.in"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Launcher"
+ >
+ <File
+ RelativePath="..\UIProcess\Launcher\ProcessLauncher.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Launcher\ProcessLauncher.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Launcher\ThreadLauncher.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Launcher\ThreadLauncher.h"
+ >
+ </File>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\UIProcess\Launcher\win\ProcessLauncherWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Launcher\win\ThreadLauncherWin.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\UIProcess\win\ChunkedUpdateDrawingAreaProxyWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\LayerBackedDrawingAreaProxyWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\TextCheckerWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebContextMenuProxyWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebContextMenuProxyWin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebContextWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebInspectorProxyWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebPageProxyWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebPopupMenuProxyWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebPopupMenuProxyWin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebView.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\win\WebView.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Plugins"
+ >
+ <File
+ RelativePath="..\UIProcess\Plugins\PluginInfoStore.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\UIProcess\Plugins\PluginInfoStore.h"
+ >
+ </File>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\UIProcess\Plugins\win\PluginInfoStoreWin.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Platform"
+ >
+ <File
+ RelativePath="..\Platform\Logging.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\Logging.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\Module.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\Module.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\PlatformProcessIdentifier.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\RunLoop.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\RunLoop.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\SharedMemory.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\WorkItem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\WorkQueue.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\WorkQueue.h"
+ >
+ </File>
+ <Filter
+ Name="cg"
+ >
+ <File
+ RelativePath="..\Platform\cg\CGUtilities.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\cg\CGUtilities.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\Platform\win\ModuleWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\win\RunLoopWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\win\SharedMemoryWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\win\WorkQueueWin.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="CoreIPC"
+ >
+ <File
+ RelativePath="..\Platform\CoreIPC\ArgumentCoder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\ArgumentCoders.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\ArgumentDecoder.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\ArgumentDecoder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\ArgumentEncoder.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\ArgumentEncoder.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\Arguments.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\Attachment.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\Attachment.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\BinarySemaphore.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\BinarySemaphore.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\Connection.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\Connection.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\CoreIPCMessageKinds.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\DataReference.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\DataReference.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\HandleMessage.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\MessageID.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Platform\CoreIPC\MessageSender.h"
+ >
+ </File>
+ <Filter
+ Name="win"
+ >
+ <File
+ RelativePath="..\Platform\CoreIPC\win\ConnectionWin.cpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Resources"
+ >
+ <File
+ RelativePath=".\deleteButton.png"
+ >
+ </File>
+ <File
+ RelativePath=".\deleteButtonPressed.png"
+ >
+ </File>
+ <File
+ RelativePath=".\fsVideoAudioVolumeHigh.png"
+ >
+ </File>
+ <File
+ RelativePath=".\fsVideoAudioVolumeLow.png"
+ >
+ </File>
+ <File
+ RelativePath=".\fsVideoExitFullscreen.png"
+ >
+ </File>
+ <File
+ RelativePath=".\fsVideoPause.png"
+ >
+ </File>
+ <File
+ RelativePath=".\fsVideoPlay.png"
+ >
+ </File>
+ <File
+ RelativePath=".\missingImage.png"
+ >
+ </File>
+ <File
+ RelativePath=".\nullplugin.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panEastCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panIcon.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panNorthCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panNorthEastCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panNorthWestCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panSouthCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panSouthEastCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panSouthWestCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\panWestCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\searchCancel.png"
+ >
+ </File>
+ <File
+ RelativePath=".\searchCancelPressed.png"
+ >
+ </File>
+ <File
+ RelativePath=".\searchMagnifier.png"
+ >
+ </File>
+ <File
+ RelativePath=".\searchMagnifierResults.png"
+ >
+ </File>
+ <File
+ RelativePath=".\textAreaResizeCorner.png"
+ >
+ </File>
+ <File
+ RelativePath=".\verticalTextCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\WebKit2.rc"
+ >
+ </File>
+ <File
+ RelativePath=".\zoomInCursor.png"
+ >
+ </File>
+ <File
+ RelativePath=".\zoomOutCursor.png"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Derived Sources"
+ >
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\AuthenticationManagerMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\AuthenticationManagerMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\DownloadProxyMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\DownloadProxyMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebContextMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebContextMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebDatabaseManagerMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebDatabaseManagerMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebDatabaseManagerProxyMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebDatabaseManagerProxyMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebGeolocationManagerMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebGeolocationManagerMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebGeolocationManagerProxyMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebGeolocationManagerProxyMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebInspectorMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebInspectorMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebInspectorProxyMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebInspectorProxyMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebPageMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebPageMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebPageProxyMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebPageProxyMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebProcessMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebProcessMessages.h"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebProcessProxyMessageReceiver.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\WebProcessProxyMessages.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Scripts"
+ >
+ <File
+ RelativePath="..\Scripts\generate-message-receiver.py"
+ >
+ </File>
+ <File
+ RelativePath="..\Scripts\generate-messages-header.py"
+ >
+ </File>
+ <Filter
+ Name="webkit2"
+ >
+ <File
+ RelativePath="..\Scripts\webkit2\__init__.py"
+ >
+ </File>
+ <File
+ RelativePath="..\Scripts\webkit2\messages.py"
+ >
+ </File>
+ <File
+ RelativePath="..\Scripts\webkit2\messages_unittest.py"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <File
+ RelativePath=".\WebKit2.def"
+ >
+ </File>
+ <File
+ RelativePath="..\WebKit2Prefix.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="WebKit2Prefix.h"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="WebKit2Prefix.h"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug_Cairo_CFLite|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="WebKit2Prefix.h"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_Cairo_CFLite|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="WebKit2Prefix.h"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug_All|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="WebKit2Prefix.h"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release_LTCG|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ PrecompiledHeaderThrough="WebKit2Prefix.h"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\WebKit2Prefix.h"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/Source/WebKit2/win/WebKit2Apple.vsprops b/Source/WebKit2/win/WebKit2Apple.vsprops
new file mode 100644
index 0000000..4cec313
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2Apple.vsprops
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit2Apple"
+ >
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="CFNetwork$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib QTMovieWin$(WebKitConfigSuffix).lib WebKitSystemInterface$(WebKitConfigSuffix).lib"
+ ModuleDefinitionFile="WebKit2.def"
+ DelayLoadDLLs="QTMovieWin$(WebKitConfigSuffix).dll"
+ />
+</VisualStudioPropertySheet>
diff --git a/Source/WebKit2/win/WebKit2CFLite.def b/Source/WebKit2/win/WebKit2CFLite.def
new file mode 100644
index 0000000..848a646
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2CFLite.def
@@ -0,0 +1,127 @@
+EXPORTS
+ DllGetClassObject PRIVATE
+ DllCanUnloadNow PRIVATE
+ DllRegisterServer PRIVATE
+ DllUnregisterServer PRIVATE
+ RunAsLocalServer PRIVATE
+ LocalServerDidDie PRIVATE
+ setUseOpenSourceWebKit
+ shutDownWebKit
+ progIDForClass
+ WebLocalizedStringUTF8
+ WebLocalizedLPCTSTRUTF8
+ WebKitCreateInstance
+
+ ; These functions are deprecated
+ WebLocalizedString
+ WebLocalizedLPCTSTR
+ SetWebLocalizedStringMainBundle
+
+ ; Deprecated re-exports from JavaScriptCore
+ JSCheckScriptSyntax
+ JSClassCreate
+ JSClassRelease
+ JSClassRetain
+ JSContextGetGlobalObject
+ JSContextGetGroup
+ JSContextGroupCreate
+ JSContextGroupRelease
+ JSContextGroupRetain
+ JSEvaluateScript
+ JSGarbageCollect
+ JSGlobalContextCreate
+ JSGlobalContextCreateInGroup
+ JSGlobalContextRelease
+ JSGlobalContextRetain
+ JSObjectCallAsConstructor
+ JSObjectCallAsFunction
+ JSObjectCopyPropertyNames
+ JSObjectDeleteProperty
+ JSObjectGetPrivate
+ JSObjectGetProperty
+ JSObjectGetPropertyAtIndex
+ JSObjectGetPrototype
+ JSObjectHasProperty
+ JSObjectIsConstructor
+ JSObjectIsFunction
+ JSObjectMake
+ JSObjectMakeArray
+ JSObjectMakeConstructor
+ JSObjectMakeDate
+ JSObjectMakeError
+ JSObjectMakeFunction
+ JSObjectMakeFunctionWithCallback
+ JSObjectMakeRegExp
+ JSObjectSetPrivate
+ JSObjectSetProperty
+ JSObjectSetPropertyAtIndex
+ JSObjectSetPrototype
+ JSPropertyNameAccumulatorAddName
+ JSPropertyNameArrayGetCount
+ JSPropertyNameArrayGetNameAtIndex
+ JSPropertyNameArrayRelease
+ JSPropertyNameArrayRetain
+ JSStringCopyBSTR
+ JSStringCopyCFString
+ JSStringCreateWithBSTR
+ JSStringCreateWithCFString
+ JSStringCreateWithCharacters
+ JSStringCreateWithUTF8CString
+ JSStringGetCharactersPtr
+ JSStringGetLength
+ JSStringGetMaximumUTF8CStringSize
+ JSStringGetUTF8CString
+ JSStringIsEqual
+ JSStringIsEqualToUTF8CString
+ JSStringRelease
+ JSStringRetain
+ JSValueGetType
+ JSValueIsBoolean
+ JSValueIsEqual
+ JSValueIsInstanceOfConstructor
+ JSValueIsNull
+ JSValueIsNumber
+ JSValueIsObject
+ JSValueIsObjectOfClass
+ JSValueIsStrictEqual
+ JSValueIsString
+ JSValueIsUndefined
+ JSValueMakeBoolean
+ JSValueMakeNull
+ JSValueMakeNumber
+ JSValueMakeString
+ JSValueMakeUndefined
+ JSValueProtect
+ JSValueToBoolean
+ JSValueToNumber
+ JSValueToObject
+ JSValueToStringCopy
+ JSValueUnprotect
+ ?fastMalloc@WTF@@YAPAXI@Z
+ ?fastZeroedMalloc@WTF@@YAPAXI@Z
+ ?fastFree@WTF@@YAXPAX@Z
+ ?fastCalloc@WTF@@YAPAXII@Z
+ ??0Mutex@WTF@@QAE@XZ
+ ??0ThreadCondition@WTF@@QAE@XZ
+ ??1Mutex@WTF@@QAE@XZ
+ ??1ThreadCondition@WTF@@QAE@XZ
+ ?broadcast@ThreadCondition@WTF@@QAEXXZ
+ ?callOnMainThread@WTF@@YAXP6AXPAX@Z0@Z
+ ?createThread@WTF@@YAIP6APAXPAX@Z0PBD@Z
+ ?currentThread@WTF@@YAIXZ
+ ?detachThread@WTF@@YAXI@Z
+ ?initializeMainThread@WTF@@YAXXZ
+ ?initializeThreading@WTF@@YAXXZ
+ ?isMainThread@WTF@@YA_NXZ
+ ?lock@Mutex@WTF@@QAEXXZ
+ ?lockAtomicallyInitializedStaticMutex@WTF@@YAXXZ
+ ?signal@ThreadCondition@WTF@@QAEXXZ
+ ?timedWait@ThreadCondition@WTF@@QAE_NAAVMutex@2@N@Z
+ ?tlsKeyCount@WTF@@YAAAJXZ
+ ?tlsKeys@WTF@@YAPAKXZ
+ ?tryLock@Mutex@WTF@@QAE_NXZ
+ ?unlock@Mutex@WTF@@QAEXXZ
+ ?unlockAtomicallyInitializedStaticMutex@WTF@@YAXXZ
+ ?wait@ThreadCondition@WTF@@QAEXAAVMutex@2@@Z
+ ?waitForThreadCompletion@WTF@@YAHIPAPAX@Z
+ ?createThread@WTF@@YAIP6APAXPAX@Z0@Z
diff --git a/Source/WebKit2/win/WebKit2CFLite.vsprops b/Source/WebKit2/win/WebKit2CFLite.vsprops
new file mode 100644
index 0000000..bb62286
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2CFLite.vsprops
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit2CFLite"
+ >
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="CFLite$(LibraryConfigSuffix).lib"
+ ModuleDefinitionFile="WebKit2CFLite.def"
+ AdditionalLibraryDirectories=""
+ />
+</VisualStudioPropertySheet>
diff --git a/Source/WebKit2/win/WebKit2Common.vsprops b/Source/WebKit2/win/WebKit2Common.vsprops
new file mode 100755
index 0000000..ab53421
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2Common.vsprops
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit2Common"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\Platform&quot;;&quot;$(ProjectDir)\..\Platform\cg&quot;;&quot;$(ProjectDir)\..\Platform\CoreIPC&quot;;&quot;$(ProjectDir)\..\PluginProcess&quot;;&quot;$(ProjectDir)\..\Shared&quot;;&quot;$(ProjectDir)\..\Shared\win&quot;;&quot;$(ProjectDir)\..\Shared\cf&quot;;&quot;$(ProjectDir)\..\Shared\API\c&quot;;&quot;$(ProjectDir)\..\Shared\API\c\cf&quot;;&quot;$(ProjectDir)\..\Shared\API\c\win&quot;;&quot;$(ProjectDir)\..\Shared\CoreIPCSupport&quot;;&quot;$(ProjectDir)\..\Shared\Plugins&quot;;&quot;$(ProjectDir)\..\Shared\Plugins\Netscape&quot;;&quot;$(ProjectDir)\..\UIProcess&quot;;&quot;$(ProjectDir)\..\UIProcess\API\C&quot;;&quot;$(ProjectDir)\..\UIProcess\API\C\win&quot;;&quot;$(ProjectDir)\..\UIProcess\API\cpp&quot;;&quot;$(ProjectDir)\..\UIProcess\API\win&quot;;&quot;$(ProjectDir)\..\UIProcess\Authentication&quot;;&quot;$(ProjectDir)\..\UIProcess\Downloads&quot;;&quot;$(ProjectDir)\..\UIProcess\Launcher&quot;;&quot;$(ProjectDir)\..\UIProcess\Plugins&quot;;&quot;$(ProjectDir)\..\UIProcess\win&quot;;&quot;$(ProjectDir)\..\WebProcess&quot;;&quot;$(ProjectDir)\..\WebProcess\WebCoreSupport&quot;;&quot;$(ProjectDir)\..\WebProcess\WebCoreSupport\win&quot;;&quot;$(ProjectDir)\..\WebProcess\WebPage&quot;;&quot;$(ProjectDir)\..\WebProcess\WebPage\win&quot;;&quot;$(ProjectDir)\..\WebProcess\InjectedBundle&quot;;&quot;$(ProjectDir)\..\WebProcess\InjectedBundle\API\c&quot;;&quot;$(ProjectDir)\..\WebProcess\InjectedBundle\DOM&quot;;&quot;$(ProjectDir)\..\WebProcess\InjectedBundle\win&quot;;&quot;$(ProjectDir)\..\WebProcess\Plugins&quot;;&quot;$(ProjectDir)\..\WebProcess\Plugins\Netscape&quot;;&quot;$(ProjectDir)\..\WebProcess\win&quot;;&quot;$(ProjectDir)\..\WebProcess\Authentication&quot;;&quot;$(ProjectDir)\..\WebProcess\Downloads&quot;;&quot;$(ProjectDir)\..\WebProcess\Downloads\cf&quot;;&quot;$(ProjectDir)\..\WebProcess\Geolocation&quot;;&quot;$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources&quot;;&quot;$(ConfigurationBuildDir)\Include&quot;;&quot;$(ConfigurationBuildDir)\Include\private&quot;;&quot;$(WebKitLibrariesDir)\Include&quot;;&quot;$(WebKitLibrariesDir)\Include\private&quot;;&quot;$(WebKitLibrariesDir)\Include\pthreads&quot;;&quot;$(ConfigurationBuildDir)\Include\JavaScriptCore&quot;;&quot;$(ConfigurationBuildDir)\Include\private\JavaScriptCore&quot;;&quot;$(WebKitLibrariesDir)\Include\JavaScriptCore&quot;;&quot;$(WebKitLibrariesDir)\Include\private\JavaScriptCore&quot;;&quot;$(ConfigurationBuildDir)\Include\WebCore\ForwardingHeaders&quot;;&quot;$(WebKitLibrariesDir)\Include\WebCore\ForwardingHeaders&quot;"
+ PreprocessorDefinitions="_USRDLL;WEBKIT_EXPORTS;FRAMEWORK_NAME=WebKit;BUILDING_WEBKIT"
+ UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="WebKit2Prefix.h"
+ DisableSpecificWarnings="4819"
+ ForcedIncludeFiles="WebKit2Prefix.h;ICUVersion.h"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="delayimp.lib kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib usp10.lib comctl32.lib version.lib shlwapi.lib libxml2$(LibraryConfigSuffix).lib libxslt$(LibraryConfigSuffix).lib libicuin$(LibraryConfigSuffix).lib libicuuc$(LibraryConfigSuffix).lib SQLite3$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib JavaScriptCore$(WebKitDLLConfigSuffix).lib WebCore$(WebKitConfigSuffix).lib WebKitLib$(WebKitConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib msimg32.lib crypt32.lib iphlpapi.lib winmm.lib comsuppw.lib rpcrt4.lib zdll$(LibraryConfigSuffix).lib"
+ OutputFile="$(OutDir)\$(ProjectName)$(WebKitDLLConfigSuffix).dll"
+ AdditionalLibraryDirectories="&quot;$(IntDir)\lib&quot;"
+ DelayLoadDLLs="usp10.dll;comctl32.dll;version.dll;libxslt$(LibraryConfigSuffix).dll;SQLite3$(LibraryConfigSuffix).dll;msimg32.dll;iphlpapi.dll"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="$(ConfigurationBuildDir)\obj\WebKit2\"
+ />
+</VisualStudioPropertySheet>
diff --git a/Source/WebKit2/win/WebKit2DirectX.vsprops b/Source/WebKit2/win/WebKit2DirectX.vsprops
new file mode 100644
index 0000000..1d38708
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2DirectX.vsprops
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit2DirectX"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="&quot;$(DXSDK_DIR)\Include&quot;"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalLibraryDirectories="$(DXSDK_DIR)\Lib\x86"
+ />
+</VisualStudioPropertySheet>
diff --git a/Source/WebKit2/win/WebKit2Generated.make b/Source/WebKit2/win/WebKit2Generated.make
new file mode 100644
index 0000000..9460ab5
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2Generated.make
@@ -0,0 +1,90 @@
+all:
+ touch "$(CONFIGURATIONBUILDDIR)\buildfailed"
+ -mkdir 2>NUL "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\cf\WKStringCF.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\cf\WKURLCF.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\cf\WKURLRequestCF.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\cf\WKURLResponseCF.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\cg\WKImageCG.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\win\WKBaseWin.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\win\WKCertificateInfoWin.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKArray.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKBase.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKCertificateInfo.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\C\WKContextMenuItem.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\C\WKContextMenuItemTypes.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKData.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKDictionary.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKError.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKEvent.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKFindOptions.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKGeometry.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKImage.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKMutableArray.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKMutableDictionary.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKNumber.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKPageLoadTypes.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\C\WKSecurityOrigin.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKSerializedScriptValue.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKSerializedScriptValuePrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKString.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKStringPrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKType.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKURL.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKURLRequest.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKURLResponse.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\Shared\API\c\WKUserContentURLPattern.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WebKit2.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKAuthenticationChallenge.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKAuthenticationDecisionListener.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKBackForwardList.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKBackForwardListItem.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKContext.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKContextPrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKCredential.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKCredentialTypes.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKDatabaseManager.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKDownload.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKFormSubmissionListener.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKFrame.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKFramePolicyListener.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKGeolocationManager.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKGeolocationPermissionRequest.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKGeolocationPosition.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\c\WKInspector.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKNativeEvent.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKNavigationData.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKOpenPanelParameters.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKOpenPanelResultListener.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKPage.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKPageGroup.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKPreferences.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKPreferencesPrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKProtectionSpace.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\WKProtectionSpaceTypes.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\win\WKContextPrivateWin.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\win\WKView.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\C\win\WKViewPrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\UIProcess\API\cpp\WKRetainPtr.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundle.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleBackForwardList.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleBackForwardListItem.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleFrame.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleFramePrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleHitTestResult.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleInitialize.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleNodeHandle.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleNodeHandlePrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundlePage.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundlePageGroup.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundlePageOverlay.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundlePagePrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundlePrivate.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleRangeHandle.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ xcopy /y /d "..\WebProcess\InjectedBundle\API\c\WKBundleScriptWorld.h" "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
+ bash build-generated-files.sh "$(CONFIGURATIONBUILDDIR)"
+ -del "$(CONFIGURATIONBUILDDIR)\buildfailed"
+
+clean:
+ -del "$(CONFIGURATIONBUILDDIR)\buildfailed"
+ -del /s /q "$(CONFIGURATIONBUILDDIR)\include\WebKit2"
diff --git a/Source/WebKit2/win/WebKit2Generated.vcproj b/Source/WebKit2/win/WebKit2Generated.vcproj
new file mode 100755
index 0000000..555c24a
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2Generated.vcproj
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit2Generated"
+ ProjectGUID="{2EDAD637-CBA8-4E55-97ED-7D2BBC336FDB}"
+ RootNamespace="WebKit2Generated"
+ Keyword="MakeFileProj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="0"
+ InheritedPropertySheets=".\WebKit2GeneratedCommon.vsprops"
+ >
+ <Tool
+ Name="VCNMakeTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="0"
+ InheritedPropertySheets=".\WebKit2GeneratedCommon.vsprops"
+ >
+ <Tool
+ Name="VCNMakeTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug_All|Win32"
+ ConfigurationType="0"
+ InheritedPropertySheets=".\WebKit2GeneratedCommon.vsprops"
+ >
+ <Tool
+ Name="VCNMakeTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release_LTCG|Win32"
+ ConfigurationType="0"
+ InheritedPropertySheets=".\WebKit2GeneratedCommon.vsprops"
+ >
+ <Tool
+ Name="VCNMakeTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release_Cairo_CFLite|Win32"
+ ConfigurationType="0"
+ InheritedPropertySheets=".\WebKit2GeneratedCommon.vsprops"
+ >
+ <Tool
+ Name="VCNMakeTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug_Cairo_CFLite|Win32"
+ ConfigurationType="0"
+ InheritedPropertySheets=".\WebKit2GeneratedCommon.vsprops"
+ >
+ <Tool
+ Name="VCNMakeTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath=".\build-generated-files.sh"
+ >
+ </File>
+ <File
+ RelativePath="..\DerivedSources.make"
+ >
+ </File>
+ <File
+ RelativePath=".\WebKit2Generated.make"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/Source/WebKit2/win/WebKit2GeneratedCommon.vsprops b/Source/WebKit2/win/WebKit2GeneratedCommon.vsprops
new file mode 100644
index 0000000..f57f11b
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2GeneratedCommon.vsprops
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit2GeneratedCommon"
+ OutputDirectory="$(ConfigurationBuildDir)\lib"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops"
+ >
+ <Tool
+ Name="VCNMakeTool"
+ BuildCommandLine="%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; grep XX$(ProjectName)XX &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;if errorlevel 1 exit 1&#x0D;&#x0A;echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;nmake /nologo -f WebKit2Generated.make&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
+ ReBuildCommandLine="echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;nmake /nologo -f WebKit2Generated.make clean&#x0D;&#x0A;nmake -f WebKit2Generated.make&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
+ CleanCommandLine="%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;nmake /nologo -f WebKit2Generated.make clean&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
+ />
+</VisualStudioPropertySheet>
diff --git a/Source/WebKit2/win/WebKit2WebProcess.rc b/Source/WebKit2/win/WebKit2WebProcess.rc
new file mode 100644
index 0000000..8e8e4b7
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2WebProcess.rc
@@ -0,0 +1,47 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "autoversion.h"
+#include "winresrc.h"
+
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
+ PRODUCTVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "FileDescription", "WebKit2WebProcess"
+ VALUE "FileVersion", __VERSION_TEXT__
+ VALUE "CompanyName", "Apple Inc."
+ VALUE "InternalName", "WebKit2WebProcess"
+ VALUE "LegalCopyright", "Copyright Apple Inc. 2003-" __COPYRIGHT_YEAR_END_TEXT__
+ VALUE "OriginalFilename", "WebKit2WebProcess.exe"
+ VALUE "ProductName", "WebKit2"
+ VALUE "ProductVersion", __BUILD_NUMBER_SHORT__
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
diff --git a/Source/WebKit2/win/WebKit2WebProcess.vcproj b/Source/WebKit2/win/WebKit2WebProcess.vcproj
new file mode 100755
index 0000000..a65ce04
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2WebProcess.vcproj
@@ -0,0 +1,411 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit2WebProcess"
+ ProjectGUID="{AAE88FEF-509E-4D49-870B-7357922C276F}"
+ RootNamespace="WebKit2WebProcess"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;.\WebKit2WebProcessCommon.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;.\WebKit2WebProcessCommon.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug_All|Win32"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug_all.vsprops;.\WebKit2WebProcessCommon.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug_Cairo_CFLite|Win32"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefinesCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug_wincairo.vsprops;.\WebKit2WebProcessCommon.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release_LTCG|Win32"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;.\WebKit2WebProcessCommon.vsprops"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release_Cairo_CFLite|Win32"
+ ConfigurationType="1"
+ InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefinesCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\WinCairo.vsprops;.\WebKit2WebProcessCommon.vsprops"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath=".\MainWin.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ </Filter>
+ <File
+ RelativePath=".\WebKit2WebProcess.rc"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/Source/WebKit2/win/WebKit2WebProcessCommon.vsprops b/Source/WebKit2/win/WebKit2WebProcessCommon.vsprops
new file mode 100644
index 0000000..4a79706
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2WebProcessCommon.vsprops
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="WebKit2WebProcessCommon"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\WebProcess\win&quot;"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="WebKit$(WebKitDLLConfigSuffix).lib"
+ />
+</VisualStudioPropertySheet>
diff --git a/Source/WebKit2/win/WebKit2WebProcessPostBuild.cmd b/Source/WebKit2/win/WebKit2WebProcessPostBuild.cmd
new file mode 100644
index 0000000..26707ca
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2WebProcessPostBuild.cmd
@@ -0,0 +1 @@
+if exist "%CONFIGURATIONBUILDDIR%\buildfailed" del "%CONFIGURATIONBUILDDIR%\buildfailed"
diff --git a/Source/WebKit2/win/WebKit2WebProcessPreBuild.cmd b/Source/WebKit2/win/WebKit2WebProcessPreBuild.cmd
new file mode 100644
index 0000000..21af383
--- /dev/null
+++ b/Source/WebKit2/win/WebKit2WebProcessPreBuild.cmd
@@ -0,0 +1,8 @@
+%SystemDrive%\cygwin\bin\which.exe bash
+if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%
+cmd /c
+if exist "%CONFIGURATIONBUILDDIR%\buildfailed" grep XX%PROJECTNAME%XX "%CONFIGURATIONBUILDDIR%\buildfailed"
+if errorlevel 1 exit 1
+echo XX$%PROJECTNAME%XX > "%CONFIGURATIONBUILDDIR%\buildfailed"
+
+bash "%WEBKITLIBRARIESDIR%\tools\scripts\auto-version.sh" "%INTDIR%"
diff --git a/Source/WebKit2/win/WebKitPostBuild.cmd b/Source/WebKit2/win/WebKitPostBuild.cmd
new file mode 100644
index 0000000..26707ca
--- /dev/null
+++ b/Source/WebKit2/win/WebKitPostBuild.cmd
@@ -0,0 +1 @@
+if exist "%CONFIGURATIONBUILDDIR%\buildfailed" del "%CONFIGURATIONBUILDDIR%\buildfailed"
diff --git a/Source/WebKit2/win/WebKitPreBuild.cmd b/Source/WebKit2/win/WebKitPreBuild.cmd
new file mode 100644
index 0000000..b6f0bd4
--- /dev/null
+++ b/Source/WebKit2/win/WebKitPreBuild.cmd
@@ -0,0 +1,16 @@
+%SystemDrive%\cygwin\bin\which.exe bash
+if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%
+cmd /c
+if exist "%CONFIGURATIONBUILDDIR%\buildfailed" grep XX%PROJECTNAME%XX "%CONFIGURATIONBUILDDIR%\buildfailed"
+if errorlevel 1 exit 1
+echo XX%PROJECTNAME%XX > "%CONFIGURATIONBUILDDIR%\buildfailed"
+
+touch "%CONFIGURATIONBUILDDIR%\tmp.cpp"
+cl /analyze /nologo /c "%CONFIGURATIONBUILDDIR%\tmp.cpp" /Fo"%INTDIR%\tmp.obj" 2>&1 | findstr D9040
+if ERRORLEVEL 1 (set EnablePREfast="true") else (set EnablePREfast="false")
+if ERRORLEVEL 1 (set AnalyzeWithLargeStack="/analyze:65536") else (set AnalyzeWithLargeStack="")
+
+mkdir 2>NUL "%CONFIGURATIONBUILDDIR%\include\JavaScriptCore"
+xcopy /y /d "%WEBKITLIBRARIESDIR%\include\JavaScriptCore\*" "%CONFIGURATIONBUILDDIR%\include\JavaScriptCore"
+
+bash "%WEBKITLIBRARIESDIR%\tools\scripts\auto-version.sh" "%INTDIR%"
diff --git a/Source/WebKit2/win/WebKitPreLink.cmd b/Source/WebKit2/win/WebKitPreLink.cmd
new file mode 100644
index 0000000..8523026
--- /dev/null
+++ b/Source/WebKit2/win/WebKitPreLink.cmd
@@ -0,0 +1,9 @@
+mkdir 2>NUL "%INTDIR%\lib"
+
+if exist "%WEBKITLIBRARIESDIR%\lib\icuuc%LIBRARYCONFIGSUFFIX%.lib" copy /y "%WEBKITLIBRARIESDIR%\lib\icuuc%LIBRARYCONFIGSUFFIX%.lib" "%INTDIR%\lib\libicuuc%LIBRARYCONFIGSUFFIX%.lib"
+if exist "%WEBKITLIBRARIESDIR%\lib\icuin%LIBRARYCONFIGSUFFIX%.lib" copy /y "%WEBKITLIBRARIESDIR%\lib\icuin%LIBRARYCONFIGSUFFIX%.lib" "%INTDIR%\lib\libicuin%LIBRARYCONFIGSUFFIX%.lib"
+
+if exist "%WEBKITLIBRARIESDIR%\lib\libicuuc%LIBRARYCONFIGSUFFIX%.lib" copy /y "%WEBKITLIBRARIESDIR%\lib\libicuuc%LIBRARYCONFIGSUFFIX%.lib" "%INTDIR%\lib"
+if exist "%WEBKITLIBRARIESDIR%\lib\libicuin%LIBRARYCONFIGSUFFIX%.lib" copy /y "%WEBKITLIBRARIESDIR%\lib\libicuin%LIBRARYCONFIGSUFFIX%.lib" "%INTDIR%\lib"
+
+cmd /c
diff --git a/Source/WebKit2/win/build-generated-files.sh b/Source/WebKit2/win/build-generated-files.sh
new file mode 100644
index 0000000..fd8b59e
--- /dev/null
+++ b/Source/WebKit2/win/build-generated-files.sh
@@ -0,0 +1,34 @@
+# Copyright (C) 2010 Apple Inc. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR
+# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Calls to `cygpath -ms` below are needed to remove spaces from paths, which
+# confuse GNU make. See <http://webkit.org/b/8173>.
+
+WebKitOutputDir=$(cygpath -u "$(cygpath -ms "${1}")")
+DerivedSources="${WebKitOutputDir}/obj/WebKit/DerivedSources"
+
+export WebKit2=$(cygpath -u "$(cygpath -ms "$(realpath ..)")")
+
+mkdir -p "${DerivedSources}"
+cd "${DerivedSources}"
+
+make -f "${WebKit2}/DerivedSources.make"
diff --git a/Source/WebKit2/win/deleteButton.png b/Source/WebKit2/win/deleteButton.png
new file mode 100644
index 0000000..8f1b881
--- /dev/null
+++ b/Source/WebKit2/win/deleteButton.png
Binary files differ
diff --git a/Source/WebKit2/win/deleteButtonPressed.png b/Source/WebKit2/win/deleteButtonPressed.png
new file mode 100644
index 0000000..77d31ca
--- /dev/null
+++ b/Source/WebKit2/win/deleteButtonPressed.png
Binary files differ
diff --git a/Source/WebKit2/win/fsVideoAudioVolumeHigh.png b/Source/WebKit2/win/fsVideoAudioVolumeHigh.png
new file mode 100755
index 0000000..d04df37
--- /dev/null
+++ b/Source/WebKit2/win/fsVideoAudioVolumeHigh.png
Binary files differ
diff --git a/Source/WebKit2/win/fsVideoAudioVolumeLow.png b/Source/WebKit2/win/fsVideoAudioVolumeLow.png
new file mode 100755
index 0000000..e824a21
--- /dev/null
+++ b/Source/WebKit2/win/fsVideoAudioVolumeLow.png
Binary files differ
diff --git a/Source/WebKit2/win/fsVideoExitFullscreen.png b/Source/WebKit2/win/fsVideoExitFullscreen.png
new file mode 100755
index 0000000..01ce692
--- /dev/null
+++ b/Source/WebKit2/win/fsVideoExitFullscreen.png
Binary files differ
diff --git a/Source/WebKit2/win/fsVideoPause.png b/Source/WebKit2/win/fsVideoPause.png
new file mode 100755
index 0000000..b98fb36
--- /dev/null
+++ b/Source/WebKit2/win/fsVideoPause.png
Binary files differ
diff --git a/Source/WebKit2/win/fsVideoPlay.png b/Source/WebKit2/win/fsVideoPlay.png
new file mode 100755
index 0000000..035aeb2
--- /dev/null
+++ b/Source/WebKit2/win/fsVideoPlay.png
Binary files differ
diff --git a/Source/WebKit2/win/missingImage.png b/Source/WebKit2/win/missingImage.png
new file mode 100644
index 0000000..f49a98d
--- /dev/null
+++ b/Source/WebKit2/win/missingImage.png
Binary files differ
diff --git a/Source/WebKit2/win/nullplugin.png b/Source/WebKit2/win/nullplugin.png
new file mode 100644
index 0000000..a4195f6
--- /dev/null
+++ b/Source/WebKit2/win/nullplugin.png
Binary files differ
diff --git a/Source/WebKit2/win/panEastCursor.png b/Source/WebKit2/win/panEastCursor.png
new file mode 100644
index 0000000..9c1592e
--- /dev/null
+++ b/Source/WebKit2/win/panEastCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/panIcon.png b/Source/WebKit2/win/panIcon.png
new file mode 100644
index 0000000..4ca8d70
--- /dev/null
+++ b/Source/WebKit2/win/panIcon.png
Binary files differ
diff --git a/Source/WebKit2/win/panNorthCursor.png b/Source/WebKit2/win/panNorthCursor.png
new file mode 100644
index 0000000..0d020db
--- /dev/null
+++ b/Source/WebKit2/win/panNorthCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/panNorthEastCursor.png b/Source/WebKit2/win/panNorthEastCursor.png
new file mode 100644
index 0000000..0e89639
--- /dev/null
+++ b/Source/WebKit2/win/panNorthEastCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/panNorthWestCursor.png b/Source/WebKit2/win/panNorthWestCursor.png
new file mode 100644
index 0000000..6723f61
--- /dev/null
+++ b/Source/WebKit2/win/panNorthWestCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/panSouthCursor.png b/Source/WebKit2/win/panSouthCursor.png
new file mode 100644
index 0000000..60cf722
--- /dev/null
+++ b/Source/WebKit2/win/panSouthCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/panSouthEastCursor.png b/Source/WebKit2/win/panSouthEastCursor.png
new file mode 100644
index 0000000..415aa63
--- /dev/null
+++ b/Source/WebKit2/win/panSouthEastCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/panSouthWestCursor.png b/Source/WebKit2/win/panSouthWestCursor.png
new file mode 100644
index 0000000..8dc5cdc
--- /dev/null
+++ b/Source/WebKit2/win/panSouthWestCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/panWestCursor.png b/Source/WebKit2/win/panWestCursor.png
new file mode 100644
index 0000000..544439a
--- /dev/null
+++ b/Source/WebKit2/win/panWestCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/resource.h b/Source/WebKit2/win/resource.h
new file mode 100644
index 0000000..b999de6
--- /dev/null
+++ b/Source/WebKit2/win/resource.h
@@ -0,0 +1,44 @@
+//{{NO_DEPENDENCIES}}
+// Microsoft Visual C++ generated include file.
+// Used by WebKit.rc
+//
+#define IDR_WEBKIT 1
+#define IDR_RESIZE_CORNER 2
+#define IDR_MISSING_IMAGE 3
+#define IDR_URL_ICON 4
+#define IDR_NULL_PLUGIN 5
+#define IDR_ZOOM_IN_CURSOR 6
+#define IDR_ZOOM_OUT_CURSOR 7
+#define IDR_VERTICAL_TEXT_CURSOR 8
+#define IDR_PAN_SCROLL_ICON 9
+#define IDR_PAN_SOUTH_CURSOR 10
+#define IDR_PAN_NORTH_CURSOR 11
+#define IDR_PAN_EAST_CURSOR 12
+#define IDR_PAN_WEST_CURSOR 13
+#define IDR_PAN_SOUTH_EAST_CURSOR 14
+#define IDR_PAN_SOUTH_WEST_CURSOR 15
+#define IDR_PAN_NORTH_EAST_CURSOR 16
+#define IDR_PAN_NORTH_WEST_CURSOR 17
+#define IDR_SEARCH_CANCEL 18
+#define IDR_SEARCH_CANCEL_PRESSED 19
+#define IDR_SEARCH_MAGNIFIER 20
+#define IDR_SEARCH_MAGNIFIER_RESULTS 21
+#define IDR_FS_VIDEO_AUDIO_VOLUME_HIGH 22
+#define IDR_FS_VIDEO_AUDIO_VOLUME_LOW 23
+#define IDR_FS_VIDEO_EXIT_FULLSCREEN 24
+#define IDR_FS_VIDEO_PAUSE 25
+#define IDR_FS_VIDEO_PLAY 26
+#define IDC_STATIC -1
+
+#define BUILD_NUMBER 1
+
+// Next default values for new objects
+//
+#ifdef APSTUDIO_INVOKED
+#ifndef APSTUDIO_READONLY_SYMBOLS
+#define _APS_NEXT_RESOURCE_VALUE 22
+#define _APS_NEXT_COMMAND_VALUE 40001
+#define _APS_NEXT_CONTROL_VALUE 1000
+#define _APS_NEXT_SYMED_VALUE 101
+#endif
+#endif
diff --git a/Source/WebKit2/win/searchCancel.png b/Source/WebKit2/win/searchCancel.png
new file mode 100644
index 0000000..49f3f47
--- /dev/null
+++ b/Source/WebKit2/win/searchCancel.png
Binary files differ
diff --git a/Source/WebKit2/win/searchCancelPressed.png b/Source/WebKit2/win/searchCancelPressed.png
new file mode 100644
index 0000000..b699d81
--- /dev/null
+++ b/Source/WebKit2/win/searchCancelPressed.png
Binary files differ
diff --git a/Source/WebKit2/win/searchMagnifier.png b/Source/WebKit2/win/searchMagnifier.png
new file mode 100644
index 0000000..f9b8cae
--- /dev/null
+++ b/Source/WebKit2/win/searchMagnifier.png
Binary files differ
diff --git a/Source/WebKit2/win/searchMagnifierResults.png b/Source/WebKit2/win/searchMagnifierResults.png
new file mode 100644
index 0000000..9aa1b36
--- /dev/null
+++ b/Source/WebKit2/win/searchMagnifierResults.png
Binary files differ
diff --git a/Source/WebKit2/win/textAreaResizeCorner.png b/Source/WebKit2/win/textAreaResizeCorner.png
new file mode 100644
index 0000000..023615e
--- /dev/null
+++ b/Source/WebKit2/win/textAreaResizeCorner.png
Binary files differ
diff --git a/Source/WebKit2/win/verticalTextCursor.png b/Source/WebKit2/win/verticalTextCursor.png
new file mode 100644
index 0000000..0f2877c
--- /dev/null
+++ b/Source/WebKit2/win/verticalTextCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/zoomInCursor.png b/Source/WebKit2/win/zoomInCursor.png
new file mode 100644
index 0000000..feec9bc
--- /dev/null
+++ b/Source/WebKit2/win/zoomInCursor.png
Binary files differ
diff --git a/Source/WebKit2/win/zoomOutCursor.png b/Source/WebKit2/win/zoomOutCursor.png
new file mode 100644
index 0000000..f4a954e
--- /dev/null
+++ b/Source/WebKit2/win/zoomOutCursor.png
Binary files differ