summaryrefslogtreecommitdiffstats
path: root/chrome/app
diff options
context:
space:
mode:
authormaruel@google.com <maruel@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-01 15:54:44 +0000
committermaruel@google.com <maruel@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-01 15:54:44 +0000
commit5f40d2dacb11c879e43521947b23ca6b7da40c4d (patch)
tree1cdd38f3842a4ab59bd1628cb8f8d0dca068502c /chrome/app
parent9c50aa443369f4b33e0d04b5188332cdc138f809 (diff)
downloadchromium_src-5f40d2dacb11c879e43521947b23ca6b7da40c4d.zip
chromium_src-5f40d2dacb11c879e43521947b23ca6b7da40c4d.tar.gz
chromium_src-5f40d2dacb11c879e43521947b23ca6b7da40c4d.tar.bz2
Generate the new DLLs. Note that they still have the same size than chrome.dll due to interdependencies. This will be fixed later.
The new dlls are not built by default. BUG=1211534 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/app')
-rw-r--r--chrome/app/browser.dll.deps32
-rw-r--r--chrome/app/browser_dll.vcproj253
-rw-r--r--chrome/app/browser_dll.vsprops17
-rw-r--r--chrome/app/chrome_binaries.vsprops18
-rw-r--r--chrome/app/chrome_exe.vsprops3
-rw-r--r--chrome/app/chrome_link.vsprops11
-rw-r--r--chrome/app/plugin.dll.deps32
-rw-r--r--chrome/app/plugin_dll.vcproj253
-rw-r--r--chrome/app/plugin_dll.vsprops17
-rw-r--r--chrome/app/renderer.dll.deps32
-rw-r--r--chrome/app/renderer_dll.vcproj253
-rw-r--r--chrome/app/renderer_dll.vsprops17
12 files changed, 925 insertions, 13 deletions
diff --git a/chrome/app/browser.dll.deps b/chrome/app/browser.dll.deps
new file mode 100644
index 0000000..dc74e05
--- /dev/null
+++ b/chrome/app/browser.dll.deps
@@ -0,0 +1,32 @@
+# List of chrome.dll's dependencies.
+
+dependents = [
+ 'KERNEL32.dll',
+ 'USER32.dll',
+ 'ADVAPI32.dll',
+ 'MSIMG32.dll',
+ 'WINMM.dll',
+ 'COMCTL32.dll',
+ 'SHLWAPI.dll',
+ 'RPCRT4.dll',
+ 'GDI32.dll',
+ 'SHELL32.dll',
+ 'VERSION.dll',
+ 'USP10.dll',
+ 'ole32.dll',
+ 'OLEAUT32.dll',
+ 'OLEACC.dll',
+]
+
+delay_loaded = [
+ 'CRYPTUI.dll',
+ 'IMM32.dll',
+ 'CRYPT32.dll',
+ 'WINHTTP.dll',
+ 'WININET.dll',
+ 'WS2_32.dll',
+ 'PSAPI.DLL',
+ 'dwmapi.dll',
+ 'COMDLG32.dll',
+ 'urlmon.dll',
+]
diff --git a/chrome/app/browser_dll.vcproj b/chrome/app/browser_dll.vcproj
new file mode 100644
index 0000000..4b91c73
--- /dev/null
+++ b/chrome/app/browser_dll.vcproj
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="browser_dll"
+ ProjectGUID="{92BA6585-B720-42BE-8383-1115FAE6ABFC}"
+ RootNamespace="browser_dll"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ <ToolFile
+ RelativePath="..\tools\build\win\version.rules"
+ />
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(SolutionDir)..\build\debug.vsprops;.\browser_dll.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="Version"
+ />
+ <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="$(SolutionDir)..\build\release.vsprops;.\browser_dll.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="Version"
+ />
+ <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"
+ CommandLine="check_dependents.bat $(TargetPath) browser.dll.deps"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ <File
+ RelativePath="..\..\webkit\glue\resources\aliasb.cur"
+ >
+ </File>
+ <File
+ RelativePath=".\browser.dll.deps"
+ >
+ </File>
+ <File
+ RelativePath="..\browser\browser_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\cell.cur"
+ >
+ </File>
+ <File
+ RelativePath=".\check_dependents.bat"
+ >
+ </File>
+ <File
+ RelativePath=".\resources\chrome.ico"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll.rc"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll_resource.h"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll_version.rc.version"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\col_resize.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\common\common_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\copy.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\net\base\net_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\renderer\renderer_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\row_resize.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\Debug\obj\util_prebuild\setup_strings.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Debug\obj\util_prebuild\setup_strings.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\browser\resources\shell.js"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\vertical_text.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\webkit_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\zoom_in.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\zoom_out.cur"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath=".\chrome_dll_main.cc"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/chrome/app/browser_dll.vsprops b/chrome/app/browser_dll.vsprops
new file mode 100644
index 0000000..229f0f7
--- /dev/null
+++ b/chrome/app/browser_dll.vsprops
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="browser_dll"
+ InheritedPropertySheets=".\chrome_binaries.vsprops"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ PreprocessorDefinitions="BROWSER_DLL"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="$(OutDir)\browser.dll"
+ ImportLibrary="$(OutDir)\lib\$(ProjectName).lib"
+ />
+</VisualStudioPropertySheet>
diff --git a/chrome/app/chrome_binaries.vsprops b/chrome/app/chrome_binaries.vsprops
new file mode 100644
index 0000000..00216a7
--- /dev/null
+++ b/chrome/app/chrome_binaries.vsprops
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="chrome_binaries"
+ InheritedPropertySheets="$(SolutionDir)..\breakpad\using_breakpad.vsprops;$(SolutionDir)..\third_party\libxml\build\using_libxml.vsprops;$(SolutionDir)..\third_party\libxslt\build\using_libxslt.vsprops;$(SolutionDir)..\skia\using_skia.vsprops;$(SolutionDir)..\third_party\libpng\using_libpng.vsprops;..\tools\build\win\using_generated_strings.vsprops;$(SolutionDir)third_party\wtl\using_wtl.vsprops"
+ >
+ <Tool
+ Name="VCLinkerTool"
+ DelayLoadDLLs="crypt32.dll;cryptui.dll;winhttp.dll;wininet.dll;wsock32.dll;winspool.drv;comdlg32.dll;imagehlp.dll;psapi.dll;urlmon.dll;imm32.dll"
+ SubSystem="2"
+ BaseAddress="0x3C800000"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="$(IntDir);$(SolutionDir);$(IntDir)\.."
+ />
+</VisualStudioPropertySheet>
diff --git a/chrome/app/chrome_exe.vsprops b/chrome/app/chrome_exe.vsprops
index ec65100..f90313c 100644
--- a/chrome/app/chrome_exe.vsprops
+++ b/chrome/app/chrome_exe.vsprops
@@ -3,7 +3,7 @@
ProjectType="Visual C++"
Version="8.00"
Name="chrome_exe"
- InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\breakpad\using_breakpad.vsprops"
+ InheritedPropertySheets="$(SolutionDir)..\breakpad\using_breakpad.vsprops"
>
<Tool
Name="VCCLCompilerTool"
@@ -14,7 +14,6 @@
OutputFile="$(OutDir)\chrome.exe"
AdditionalManifestDependencies="&quot;type=&apos;Win32&apos; name=&apos;Microsoft.Windows.Common-Controls&apos; version=&apos;6.0.0.0&apos; processorArchitecture=&apos;X86&apos; publicKeyToken=&apos;6595b64144ccf1df&apos; language=&apos;*&apos;&quot;"
ProgramDatabaseFile="$(OutDir)\$(ProjectName).pdb"
- SubSystem="2"
/>
<Tool
Name="VCResourceCompilerTool"
diff --git a/chrome/app/chrome_link.vsprops b/chrome/app/chrome_link.vsprops
deleted file mode 100644
index d6f09df..0000000
--- a/chrome/app/chrome_link.vsprops
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioPropertySheet
- ProjectType="Visual C++"
- Version="8.00"
- Name="chrome_root"
- >
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="winmm.lib comctl32.lib shlwapi.lib rpcrt4.lib wininet.lib wsock32.lib delayimp.lib dwmapi.lib"
- />
-</VisualStudioPropertySheet>
diff --git a/chrome/app/plugin.dll.deps b/chrome/app/plugin.dll.deps
new file mode 100644
index 0000000..dc74e05
--- /dev/null
+++ b/chrome/app/plugin.dll.deps
@@ -0,0 +1,32 @@
+# List of chrome.dll's dependencies.
+
+dependents = [
+ 'KERNEL32.dll',
+ 'USER32.dll',
+ 'ADVAPI32.dll',
+ 'MSIMG32.dll',
+ 'WINMM.dll',
+ 'COMCTL32.dll',
+ 'SHLWAPI.dll',
+ 'RPCRT4.dll',
+ 'GDI32.dll',
+ 'SHELL32.dll',
+ 'VERSION.dll',
+ 'USP10.dll',
+ 'ole32.dll',
+ 'OLEAUT32.dll',
+ 'OLEACC.dll',
+]
+
+delay_loaded = [
+ 'CRYPTUI.dll',
+ 'IMM32.dll',
+ 'CRYPT32.dll',
+ 'WINHTTP.dll',
+ 'WININET.dll',
+ 'WS2_32.dll',
+ 'PSAPI.DLL',
+ 'dwmapi.dll',
+ 'COMDLG32.dll',
+ 'urlmon.dll',
+]
diff --git a/chrome/app/plugin_dll.vcproj b/chrome/app/plugin_dll.vcproj
new file mode 100644
index 0000000..a449041
--- /dev/null
+++ b/chrome/app/plugin_dll.vcproj
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="plugin_dll"
+ ProjectGUID="{D213D762-1C01-4B44-AE1D-87B1A827600C}"
+ RootNamespace="plugin_dll"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ <ToolFile
+ RelativePath="..\tools\build\win\version.rules"
+ />
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(SolutionDir)..\build\debug.vsprops;.\plugin_dll.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="Version"
+ />
+ <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="$(SolutionDir)..\build\release.vsprops;.\plugin_dll.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="Version"
+ />
+ <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"
+ CommandLine="check_dependents.bat $(TargetPath) plugin.dll.deps"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ <File
+ RelativePath="..\..\webkit\glue\resources\aliasb.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\browser\browser_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\cell.cur"
+ >
+ </File>
+ <File
+ RelativePath=".\check_dependents.bat"
+ >
+ </File>
+ <File
+ RelativePath=".\resources\chrome.ico"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll.rc"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll_resource.h"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll_version.rc.version"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\col_resize.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\common\common_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\copy.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\net\base\net_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath=".\plugin.dll.deps"
+ >
+ </File>
+ <File
+ RelativePath="..\renderer\renderer_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\row_resize.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\Debug\obj\util_prebuild\setup_strings.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Debug\obj\util_prebuild\setup_strings.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\browser\resources\shell.js"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\vertical_text.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\webkit_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\zoom_in.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\zoom_out.cur"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath=".\chrome_dll_main.cc"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/chrome/app/plugin_dll.vsprops b/chrome/app/plugin_dll.vsprops
new file mode 100644
index 0000000..aeacabe
--- /dev/null
+++ b/chrome/app/plugin_dll.vsprops
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="plugin_dll"
+ InheritedPropertySheets=".\chrome_binaries.vsprops"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ PreprocessorDefinitions="PLUGIN_DLL"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="$(OutDir)\plugin.dll"
+ ImportLibrary="$(OutDir)\lib\$(ProjectName).lib"
+ />
+</VisualStudioPropertySheet>
diff --git a/chrome/app/renderer.dll.deps b/chrome/app/renderer.dll.deps
new file mode 100644
index 0000000..dc74e05
--- /dev/null
+++ b/chrome/app/renderer.dll.deps
@@ -0,0 +1,32 @@
+# List of chrome.dll's dependencies.
+
+dependents = [
+ 'KERNEL32.dll',
+ 'USER32.dll',
+ 'ADVAPI32.dll',
+ 'MSIMG32.dll',
+ 'WINMM.dll',
+ 'COMCTL32.dll',
+ 'SHLWAPI.dll',
+ 'RPCRT4.dll',
+ 'GDI32.dll',
+ 'SHELL32.dll',
+ 'VERSION.dll',
+ 'USP10.dll',
+ 'ole32.dll',
+ 'OLEAUT32.dll',
+ 'OLEACC.dll',
+]
+
+delay_loaded = [
+ 'CRYPTUI.dll',
+ 'IMM32.dll',
+ 'CRYPT32.dll',
+ 'WINHTTP.dll',
+ 'WININET.dll',
+ 'WS2_32.dll',
+ 'PSAPI.DLL',
+ 'dwmapi.dll',
+ 'COMDLG32.dll',
+ 'urlmon.dll',
+]
diff --git a/chrome/app/renderer_dll.vcproj b/chrome/app/renderer_dll.vcproj
new file mode 100644
index 0000000..c1de629
--- /dev/null
+++ b/chrome/app/renderer_dll.vcproj
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="renderer_dll"
+ ProjectGUID="{E82E0A33-C749-479B-8CD4-1BB8D5D9895F}"
+ RootNamespace="renderer_dll"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ <ToolFile
+ RelativePath="..\tools\build\win\version.rules"
+ />
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(SolutionDir)..\build\debug.vsprops;.\renderer_dll.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="Version"
+ />
+ <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="$(SolutionDir)..\build\release.vsprops;.\renderer_dll.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="Version"
+ />
+ <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"
+ CommandLine="check_dependents.bat $(TargetPath) renderer.dll.deps"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ <File
+ RelativePath="..\..\webkit\glue\resources\aliasb.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\browser\browser_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\cell.cur"
+ >
+ </File>
+ <File
+ RelativePath=".\check_dependents.bat"
+ >
+ </File>
+ <File
+ RelativePath=".\resources\chrome.ico"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll.rc"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll_resource.h"
+ >
+ </File>
+ <File
+ RelativePath=".\chrome_dll_version.rc.version"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\col_resize.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\common\common_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\copy.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\net\base\net_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath=".\renderer.dll.deps"
+ >
+ </File>
+ <File
+ RelativePath="..\renderer\renderer_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\row_resize.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\Debug\obj\util_prebuild\setup_strings.h"
+ >
+ </File>
+ <File
+ RelativePath="..\Debug\obj\util_prebuild\setup_strings.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\browser\resources\shell.js"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\vertical_text.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\webkit_resources.rc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\zoom_in.cur"
+ >
+ </File>
+ <File
+ RelativePath="..\..\webkit\glue\resources\zoom_out.cur"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath=".\chrome_dll_main.cc"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/chrome/app/renderer_dll.vsprops b/chrome/app/renderer_dll.vsprops
new file mode 100644
index 0000000..f810340
--- /dev/null
+++ b/chrome/app/renderer_dll.vsprops
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="renderer_dll"
+ InheritedPropertySheets=".\chrome_binaries.vsprops"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ PreprocessorDefinitions="RENDERER_DLL"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="$(OutDir)\renderer.dll"
+ ImportLibrary="$(OutDir)\lib\$(ProjectName).lib"
+ />
+</VisualStudioPropertySheet>