[Win] Fix the Windows builds.
https://bugs.webkit.org/show_bug.cgi?id=150300
Patch by Sungmann Cho <sungmann.cho@navercorp.com> on 2015-10-18
Reviewed by Darin Adler.
Source/JavaScriptCore:
Add missing files to JavaScriptCore.vcxproj.
* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
Source/WebCore:
Add missing files to WebCore.vcxproj.
Add missing #includes to CSSAllInOne.cpp and HTMLElementsAllInOne.cpp.
No new tests, no behavior change.
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* css/CSSAllInOne.cpp:
* html/HTMLElementsAllInOne.cpp:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@191267 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/JavaScriptCore/ChangeLog b/Source/JavaScriptCore/ChangeLog
index a3ff32d..a1dce5a 100644
--- a/Source/JavaScriptCore/ChangeLog
+++ b/Source/JavaScriptCore/ChangeLog
@@ -1,3 +1,15 @@
+2015-10-18 Sungmann Cho <sungmann.cho@navercorp.com>
+
+ [Win] Fix the Windows builds.
+ https://bugs.webkit.org/show_bug.cgi?id=150300
+
+ Reviewed by Darin Adler.
+
+ Add missing files to JavaScriptCore.vcxproj.
+
+ * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
+ * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
+
2015-10-17 Filip Pizlo <fpizlo@apple.com>
Fix some generational heap growth pathologies
diff --git a/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj b/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
index 0950189..71a92d0 100644
--- a/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
+++ b/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
@@ -561,6 +561,7 @@
<ClCompile Include="..\ftl\FTLValueRange.cpp" />
<ClCompile Include="..\heap\CodeBlockSet.cpp" />
<ClCompile Include="..\heap\ConservativeRoots.cpp" />
+ <ClCompile Include="..\heap\CopiedBlock.cpp" />
<ClCompile Include="..\heap\CopiedSpace.cpp" />
<ClCompile Include="..\heap\CopyVisitor.cpp" />
<ClCompile Include="..\heap\DeferGC.cpp" />
@@ -615,6 +616,7 @@
<ClCompile Include="..\inspector\agents\InspectorAgent.cpp" />
<ClCompile Include="..\inspector\agents\InspectorConsoleAgent.cpp" />
<ClCompile Include="..\inspector\agents\InspectorDebuggerAgent.cpp" />
+ <ClCompile Include="..\inspector\agents\InspectorHeapAgent.cpp" />
<ClCompile Include="..\inspector\agents\InspectorRuntimeAgent.cpp" />
<ClCompile Include="..\interpreter\AbstractPC.cpp" />
<ClCompile Include="..\interpreter\CallFrame.cpp" />
@@ -1424,6 +1426,7 @@
<ClInclude Include="..\inspector\agents\InspectorAgent.h" />
<ClInclude Include="..\inspector\agents\InspectorConsoleAgent.h" />
<ClInclude Include="..\inspector\agents\InspectorDebuggerAgent.h" />
+ <ClInclude Include="..\inspector\agents\InspectorHeapAgent.h" />
<ClInclude Include="..\inspector\agents\InspectorRuntimeAgent.h" />
<ClInclude Include="..\interpreter\AbstractPC.h" />
<ClInclude Include="..\interpreter\CachedCall.h" />
diff --git a/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters b/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters
index 9634e91..bb3e247 100644
--- a/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters
+++ b/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters
@@ -261,6 +261,9 @@
<ClCompile Include="..\heap\ConservativeRoots.cpp">
<Filter>heap</Filter>
</ClCompile>
+ <ClCompile Include="..\heap\CopiedBlock.cpp">
+ <Filter>heap</Filter>
+ </ClCompile>
<ClCompile Include="..\heap\CopiedSpace.cpp">
<Filter>heap</Filter>
</ClCompile>
@@ -363,6 +366,9 @@
<ClCompile Include="..\inspector\agents\InspectorDebuggerAgent.cpp">
<Filter>inspector</Filter>
</ClCompile>
+ <ClCompile Include="..\inspector\agents\InspectorHeapAgent.cpp">
+ <Filter>inspector</Filter>
+ </ClCompile>
<ClCompile Include="..\inspector\agents\InspectorRuntimeAgent.cpp">
<Filter>inspector</Filter>
</ClCompile>
@@ -2426,6 +2432,9 @@
<ClInclude Include="..\inspector\agents\InspectorDebuggerAgent.h">
<Filter>inspector</Filter>
</ClInclude>
+ <ClInclude Include="..\inspector\agents\InspectorHeapAgent.h">
+ <Filter>inspector</Filter>
+ </ClInclude>
<ClInclude Include="..\inspector\agents\InspectorRuntimeAgent.h">
<Filter>inspector</Filter>
</ClInclude>
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index 1962864..6dba9bc 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,5 +1,22 @@
2015-10-18 Sungmann Cho <sungmann.cho@navercorp.com>
+ [Win] Fix the Windows builds.
+ https://bugs.webkit.org/show_bug.cgi?id=150300
+
+ Reviewed by Darin Adler.
+
+ Add missing files to WebCore.vcxproj.
+ Add missing #includes to CSSAllInOne.cpp and HTMLElementsAllInOne.cpp.
+
+ No new tests, no behavior change.
+
+ * WebCore.vcxproj/WebCore.vcxproj:
+ * WebCore.vcxproj/WebCore.vcxproj.filters:
+ * css/CSSAllInOne.cpp:
+ * html/HTMLElementsAllInOne.cpp:
+
+2015-10-18 Sungmann Cho <sungmann.cho@navercorp.com>
+
Fix the builds with ENABLE_CONTENT_EXTENSIONS=OFF.
https://bugs.webkit.org/show_bug.cgi?id=150302
diff --git a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj b/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
index bdd4607..c335472 100644
--- a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
+++ b/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
@@ -9958,6 +9958,20 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
</ClCompile>
+ <ClCompile Include="..\css\CSSRevertValue.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\css\CSSRule.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
@@ -10140,6 +10154,20 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
</ClCompile>
+ <ClCompile Include="..\css\CSSUnsetValue.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\css\CSSValue.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
@@ -10182,6 +10210,34 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
</ClCompile>
+ <ClCompile Include="..\css\CSSVariableDependentValue.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\css\CSSVariableValue.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\css\FontLoader.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
@@ -21626,6 +21682,7 @@
<ClInclude Include="..\css\CSSPropertySourceData.h" />
<ClInclude Include="..\css\CSSReflectionDirection.h" />
<ClInclude Include="..\css\CSSReflectValue.h" />
+ <ClInclude Include="..\css\CSSRevertValue.h" />
<ClInclude Include="..\css\CSSRule.h" />
<ClInclude Include="..\css\CSSRuleList.h" />
<ClInclude Include="..\css\CSSSegmentedFontFace.h" />
@@ -21640,10 +21697,12 @@
<ClInclude Include="..\css\CSSToStyleMap.h" />
<ClInclude Include="..\css\CSSToLengthConversionData.h" />
<ClInclude Include="..\css\CSSUnicodeRangeValue.h" />
+ <ClInclude Include="..\css\CSSUnsetValue.h" />
<ClInclude Include="..\css\CSSUnknownRule.h" />
<ClInclude Include="..\css\CSSValue.h" />
<ClInclude Include="..\css\CSSValueList.h" />
<ClInclude Include="..\css\CSSValuePool.h" />
+ <ClInclude Include="..\css\CSSVariableDependentValue.h" />
<ClInclude Include="..\css\CSSVariableValue.h" />
<ClInclude Include="..\css\DashboardRegion.h" />
<ClInclude Include="..\css\FontLoader.h" />
diff --git a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters b/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
index fc7e445..eec4fc9 100644
--- a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
+++ b/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
@@ -2165,6 +2165,9 @@
<ClCompile Include="..\css\CSSReflectValue.cpp">
<Filter>css</Filter>
</ClCompile>
+ <ClCompile Include="..\css\CSSRevertValue.cpp">
+ <Filter>css</Filter>
+ </ClCompile>
<ClCompile Include="..\css\CSSRule.cpp">
<Filter>css</Filter>
</ClCompile>
@@ -2201,6 +2204,9 @@
<ClCompile Include="..\css\CSSUnicodeRangeValue.cpp">
<Filter>css</Filter>
</ClCompile>
+ <ClCompile Include="..\css\CSSUnsetValue.cpp">
+ <Filter>css</Filter>
+ </ClCompile>
<ClCompile Include="..\css\CSSValue.cpp">
<Filter>css</Filter>
</ClCompile>
@@ -2210,6 +2216,12 @@
<ClCompile Include="..\css\CSSValuePool.cpp">
<Filter>css</Filter>
</ClCompile>
+ <ClCompile Include="..\css\CSSVariableDependentValue.cpp">
+ <Filter>css</Filter>
+ </ClCompile>
+ <ClCompile Include="..\css\CSSVariableValue.cpp">
+ <Filter>css</Filter>
+ </ClCompile>
<ClCompile Include="..\css\FontLoader.cpp">
<Filter>css</Filter>
</ClCompile>
@@ -3872,7 +3884,7 @@
<ClCompile Include="..\html\HTMLSelectElementWin.cpp">
<Filter>html</Filter>
</ClCompile>
- <ClCompile Include="..\html\HTMLSlotElementWin.cpp">
+ <ClCompile Include="..\html\HTMLSlotElement.cpp">
<Filter>html</Filter>
</ClCompile>
<ClCompile Include="..\html\HTMLSourceElement.cpp">
@@ -9139,6 +9151,9 @@
<ClInclude Include="..\css\CSSReflectValue.h">
<Filter>css</Filter>
</ClInclude>
+ <ClInclude Include="..\css\CSSRevertValue.h">
+ <Filter>css</Filter>
+ </ClInclude>
<ClInclude Include="..\css\CSSRule.h">
<Filter>css</Filter>
</ClInclude>
@@ -9178,6 +9193,9 @@
<ClInclude Include="..\css\CSSUnicodeRangeValue.h">
<Filter>css</Filter>
</ClInclude>
+ <ClInclude Include="..\css\CSSUnsetValue.h">
+ <Filter>css</Filter>
+ </ClInclude>
<ClInclude Include="..\css\CSSUnknownRule.h">
<Filter>css</Filter>
</ClInclude>
@@ -9190,6 +9208,9 @@
<ClInclude Include="..\css\CSSValuePool.h">
<Filter>css</Filter>
</ClInclude>
+ <ClInclude Include="..\css\CSSVariableDependentValue.h">
+ <Filter>css</Filter>
+ </ClInclude>
<ClInclude Include="..\css\CSSVariableValue.h">
<Filter>css</Filter>
</ClInclude>
diff --git a/Source/WebCore/css/CSSAllInOne.cpp b/Source/WebCore/css/CSSAllInOne.cpp
index 864e059..749048f 100644
--- a/Source/WebCore/css/CSSAllInOne.cpp
+++ b/Source/WebCore/css/CSSAllInOne.cpp
@@ -70,6 +70,7 @@
#include "CSSProperty.cpp"
#include "CSSPropertySourceData.cpp"
#include "CSSReflectValue.cpp"
+#include "CSSRevertValue.cpp"
#include "CSSRule.cpp"
#include "CSSRuleList.cpp"
#include "CSSSegmentedFontFace.cpp"
@@ -83,9 +84,12 @@
#include "CSSToLengthConversionData.cpp"
#include "CSSToStyleMap.cpp"
#include "CSSUnicodeRangeValue.cpp"
+#include "CSSUnsetValue.cpp"
#include "CSSValue.cpp"
#include "CSSValueList.cpp"
#include "CSSValuePool.cpp"
+#include "CSSVariableDependentValue.cpp"
+#include "CSSVariableValue.cpp"
#include "DOMWindowCSS.cpp"
#include "DocumentRuleSets.cpp"
#include "ElementRuleCollector.cpp"
diff --git a/Source/WebCore/html/HTMLElementsAllInOne.cpp b/Source/WebCore/html/HTMLElementsAllInOne.cpp
index 62c5f0c..0ac096d 100644
--- a/Source/WebCore/html/HTMLElementsAllInOne.cpp
+++ b/Source/WebCore/html/HTMLElementsAllInOne.cpp
@@ -93,6 +93,7 @@
#include "HTMLQuoteElement.cpp"
#include "HTMLScriptElement.cpp"
#include "HTMLSelectElement.cpp"
+#include "HTMLSlotElement.cpp"
#include "HTMLSourceElement.cpp"
#include "HTMLSpanElement.cpp"
#include "HTMLStyleElement.cpp"