Title: [283404] branches/safari-612.2.9.1-branch
Revision
283404
Author
repst...@apple.com
Date
2021-10-01 14:33:03 -0700 (Fri, 01 Oct 2021)

Log Message

Cherry-pick r281725. rdar://problem/83782432

    .:
    Land Windows build fixes from safari-612.1.29.14-branch.
    https://bugs.webkit.org/show_bug.cgi?id=229627

    Reviewed by Per Arne Vollan.

    * Source/Makefile:
    * Source/cmake/WinTools.make:

    Source/_javascript_Core:
    Land Windows build fixes from safari-612.1.29.14-branch.
    https://bugs.webkit.org/show_bug.cgi?id=229627.

    Reviewed by Per Arne Vollan.

    * _javascript_Core.vcxproj/_javascript_Core.proj:

    Source/WebCore:
    Land Windows build fixes from safari-612.1.29.14-branch.
    https://bugs.webkit.org/show_bug.cgi?id=229627.

    Reviewed by Per Arne Vollan.

    * WebCore.vcxproj/WebCore.proj:

    Source/WebInspectorUI:
    Land Windows build fixes from safari-612.1.29.14-branch.
    https://bugs.webkit.org/show_bug.cgi?id=229627

    Reviewed by Per Arne Vollan.

    * WebInspectorUI.vcxproj/WebInspectorUI.make:
    * WebInspectorUI.vcxproj/WebInspectorUI.proj:

    Source/WebKitLegacy:
    Land Windows build fixes from safari-612.1.29.14-branch.
    https://bugs.webkit.org/show_bug.cgi?id=229627.

    Reviewed by Per Arne Vollan.

    * WebKitLegacy.vcxproj/WebKitLegacy.proj:

    Source/WTF:
    Land Windows build fixes from safari-612.1.29.14-branch
    https://bugs.webkit.org/show_bug.cgi?id=229627

    Reviewed by Per Arne Vollan.

    * WTF.vcxproj/WTF.proj:

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281725 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-612.2.9.1-branch/ChangeLog (283403 => 283404)


--- branches/safari-612.2.9.1-branch/ChangeLog	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/ChangeLog	2021-10-01 21:33:03 UTC (rev 283404)
@@ -1,3 +1,70 @@
+2021-10-01  Russell Epstein  <repst...@apple.com>
+
+        Cherry-pick r281725. rdar://problem/83782432
+
+    .:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * Source/Makefile:
+    * Source/cmake/WinTools.make:
+    
+    Source/_javascript_Core:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * _javascript_Core.vcxproj/_javascript_Core.proj:
+    
+    Source/WebCore:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebCore.vcxproj/WebCore.proj:
+    
+    Source/WebInspectorUI:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebInspectorUI.vcxproj/WebInspectorUI.make:
+    * WebInspectorUI.vcxproj/WebInspectorUI.proj:
+    
+    Source/WebKitLegacy:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebKitLegacy.vcxproj/WebKitLegacy.proj:
+    
+    Source/WTF:
+    Land Windows build fixes from safari-612.1.29.14-branch
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WTF.vcxproj/WTF.proj:
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2021-08-27  Russell Epstein  <repst...@apple.com>
+
+            Land Windows build fixes from safari-612.1.29.14-branch.
+            https://bugs.webkit.org/show_bug.cgi?id=229627
+
+            Reviewed by Per Arne Vollan.
+
+            * Source/Makefile:
+            * Source/cmake/WinTools.make:
+
 2021-08-16  David Kilzer  <ddkil...@apple.com>
 
         "make analyze" should run clang static analyzer in deep mode

Modified: branches/safari-612.2.9.1-branch/Source/_javascript_Core/ChangeLog (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/_javascript_Core/ChangeLog	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/_javascript_Core/ChangeLog	2021-10-01 21:33:03 UTC (rev 283404)
@@ -1,3 +1,69 @@
+2021-10-01  Russell Epstein  <repst...@apple.com>
+
+        Cherry-pick r281725. rdar://problem/83782432
+
+    .:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * Source/Makefile:
+    * Source/cmake/WinTools.make:
+    
+    Source/_javascript_Core:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * _javascript_Core.vcxproj/_javascript_Core.proj:
+    
+    Source/WebCore:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebCore.vcxproj/WebCore.proj:
+    
+    Source/WebInspectorUI:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebInspectorUI.vcxproj/WebInspectorUI.make:
+    * WebInspectorUI.vcxproj/WebInspectorUI.proj:
+    
+    Source/WebKitLegacy:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebKitLegacy.vcxproj/WebKitLegacy.proj:
+    
+    Source/WTF:
+    Land Windows build fixes from safari-612.1.29.14-branch
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WTF.vcxproj/WTF.proj:
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2021-08-27  Russell Epstein  <repst...@apple.com>
+
+            Land Windows build fixes from safari-612.1.29.14-branch.
+            https://bugs.webkit.org/show_bug.cgi?id=229627.
+
+            Reviewed by Per Arne Vollan.
+
+            * _javascript_Core.vcxproj/_javascript_Core.proj:
+
 2021-09-27  Alan Coon  <alanc...@apple.com>
 
         Cherry-pick r283098. rdar://problem/83584491

Modified: branches/safari-612.2.9.1-branch/Source/_javascript_Core/_javascript_Core.vcxproj/_javascript_Core.proj (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/_javascript_Core/_javascript_Core.vcxproj/_javascript_Core.proj	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/_javascript_Core/_javascript_Core.vcxproj/_javascript_Core.proj	2021-10-01 21:33:03 UTC (rev 283404)
@@ -28,7 +28,8 @@
     <ProgramFilesAAS64>Program Files\Common Files\Apple\Apple Application Support</ProgramFilesAAS64>
     <ConfigurationBuildDir>$(OBJROOT)\$(CONFIG)</ConfigurationBuildDir>  
     <OutputDirectory>$(DSTROOT)</OutputDirectory>
-	<CMakeCommandCommon>cmake $(SRCROOT) -DPORT=AppleWin $(DebugSuffixDefinition) -DINTERNAL_BUILD=1 -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DJAVASCRIPTCORE_DIR=$(SRCROOT.Replace('\','/'))</CMakeCommandCommon>
+    <SourceSubdirectory>\Source\_javascript_Core</SourceSubdirectory>
+	<CMakeCommandCommon>cmake $(SRCROOT)$(SourceSubdirectory) -DPORT=AppleWin $(DebugSuffixDefinition) -DINTERNAL_BUILD=1 -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DJAVASCRIPTCORE_DIR=$(SRCROOT.Replace('\','/'))$(SourceSubdirectory.Replace('\','/'))</CMakeCommandCommon>
   </PropertyGroup>
  
   <!-- Prepare for build -->
@@ -74,7 +75,7 @@
     <CreateItem Include="$(ConfigurationBuildDir)\build32\DerivedSources\_javascript_Core\inspector\**\*.*">
       <Output TaskParameter="Include" ItemName="InspectorFiles" />
     </CreateItem>
-    <CreateItem Include="$(SRCROOT)\API\*.h">
+    <CreateItem Include="$(SRCROOT)$(SourceSubdirectory)\API\*.h">
       <Output TaskParameter="Include" ItemName="APIFiles" />
     </CreateItem>
     <CreateItem Include="$(ConfigurationBuildDir)\build32\bin32\*">

Modified: branches/safari-612.2.9.1-branch/Source/Makefile (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/Makefile	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/Makefile	2021-10-01 21:33:03 UTC (rev 283404)
@@ -50,3 +50,4 @@
 
 installsrc:
 	@$(build_target_for_each_module)
+	cp -R ../Source/cmake $(SRCROOT)/Source/

Modified: branches/safari-612.2.9.1-branch/Source/WTF/ChangeLog (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WTF/ChangeLog	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WTF/ChangeLog	2021-10-01 21:33:03 UTC (rev 283404)
@@ -1,3 +1,69 @@
+2021-10-01  Russell Epstein  <repst...@apple.com>
+
+        Cherry-pick r281725. rdar://problem/83782432
+
+    .:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * Source/Makefile:
+    * Source/cmake/WinTools.make:
+    
+    Source/_javascript_Core:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * _javascript_Core.vcxproj/_javascript_Core.proj:
+    
+    Source/WebCore:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebCore.vcxproj/WebCore.proj:
+    
+    Source/WebInspectorUI:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebInspectorUI.vcxproj/WebInspectorUI.make:
+    * WebInspectorUI.vcxproj/WebInspectorUI.proj:
+    
+    Source/WebKitLegacy:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebKitLegacy.vcxproj/WebKitLegacy.proj:
+    
+    Source/WTF:
+    Land Windows build fixes from safari-612.1.29.14-branch
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WTF.vcxproj/WTF.proj:
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2021-08-27  Russell Epstein  <repst...@apple.com>
+
+            Land Windows build fixes from safari-612.1.29.14-branch
+            https://bugs.webkit.org/show_bug.cgi?id=229627
+
+            Reviewed by Per Arne Vollan.
+
+            * WTF.vcxproj/WTF.proj:
+
 2021-09-29  Alan Coon  <alanc...@apple.com>
 
         Cherry-pick r283156. rdar://problem/83681765

Modified: branches/safari-612.2.9.1-branch/Source/WTF/WTF.vcxproj/WTF.proj (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WTF/WTF.vcxproj/WTF.proj	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WTF/WTF.vcxproj/WTF.proj	2021-10-01 21:33:03 UTC (rev 283404)
@@ -28,7 +28,8 @@
     <ProgramFilesAAS64>Program Files\Common Files\Apple\Apple Application Support</ProgramFilesAAS64>
     <ConfigurationBuildDir>$(OBJROOT)\$(CONFIG)</ConfigurationBuildDir>
     <OutputDirectory>$(DSTROOT)</OutputDirectory>
-	<CMakeCommandCommon>cmake $(SRCROOT) -DPORT=AppleWin $(DebugSuffixDefinition) -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWTF_DIR=$(SRCROOT.Replace('\','/'))</CMakeCommandCommon>
+    <SourceSubdirectory>\Source\WTF</SourceSubdirectory>
+	<CMakeCommandCommon>cmake $(SRCROOT)$(SourceSubdirectory) -DPORT=AppleWin $(DebugSuffixDefinition) -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWTF_DIR=$(SRCROOT.Replace('\','/'))$(SourceSubdirectory.Replace('\','/'))</CMakeCommandCommon>
   </PropertyGroup>
 
   <!-- Prepare for build -->

Modified: branches/safari-612.2.9.1-branch/Source/WebCore/ChangeLog (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WebCore/ChangeLog	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WebCore/ChangeLog	2021-10-01 21:33:03 UTC (rev 283404)
@@ -1,3 +1,69 @@
+2021-10-01  Russell Epstein  <repst...@apple.com>
+
+        Cherry-pick r281725. rdar://problem/83782432
+
+    .:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * Source/Makefile:
+    * Source/cmake/WinTools.make:
+    
+    Source/_javascript_Core:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * _javascript_Core.vcxproj/_javascript_Core.proj:
+    
+    Source/WebCore:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebCore.vcxproj/WebCore.proj:
+    
+    Source/WebInspectorUI:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebInspectorUI.vcxproj/WebInspectorUI.make:
+    * WebInspectorUI.vcxproj/WebInspectorUI.proj:
+    
+    Source/WebKitLegacy:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebKitLegacy.vcxproj/WebKitLegacy.proj:
+    
+    Source/WTF:
+    Land Windows build fixes from safari-612.1.29.14-branch
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WTF.vcxproj/WTF.proj:
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2021-08-27  Russell Epstein  <repst...@apple.com>
+
+            Land Windows build fixes from safari-612.1.29.14-branch.
+            https://bugs.webkit.org/show_bug.cgi?id=229627.
+
+            Reviewed by Per Arne Vollan.
+
+            * WebCore.vcxproj/WebCore.proj:
+
 2021-09-27  Alan Coon  <alanc...@apple.com>
 
         Cherry-pick r283035. rdar://problem/83584492

Modified: branches/safari-612.2.9.1-branch/Source/WebCore/WebCore.vcxproj/WebCore.proj (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WebCore/WebCore.vcxproj/WebCore.proj	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WebCore/WebCore.vcxproj/WebCore.proj	2021-10-01 21:33:03 UTC (rev 283404)
@@ -28,7 +28,8 @@
     <ProgramFilesAAS64>Program Files\Common Files\Apple\Apple Application Support</ProgramFilesAAS64>
     <ConfigurationBuildDir>$(OBJROOT)\$(CONFIG)</ConfigurationBuildDir>  
     <OutputDirectory>$(DSTROOT)</OutputDirectory>
-	<CMakeCommandCommon>cmake $(SRCROOT) -DPORT=AppleWin $(DebugSuffixDefinition) -DINTERNAL_BUILD=1 -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWEBCORE_DIR=$(SRCROOT.Replace('\','/')) -DPAL_DIR=$(SRCROOT.Replace('\','/'))/PAL</CMakeCommandCommon>
+    <SourceSubdirectory>\Source\WebCore</SourceSubdirectory>
+	<CMakeCommandCommon>cmake $(SRCROOT)$(SourceSubdirectory) -DPORT=AppleWin $(DebugSuffixDefinition) -DINTERNAL_BUILD=1 -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWEBCORE_DIR=$(SRCROOT.Replace('\','/'))$(SourceSubdirectory.Replace('\','/')) -DPAL_DIR=$(SRCROOT.Replace('\','/'))$(SourceSubdirectory.Replace('\','/'))/PAL</CMakeCommandCommon>
   </PropertyGroup>
  
   <!-- Prepare for build -->

Modified: branches/safari-612.2.9.1-branch/Source/WebInspectorUI/ChangeLog (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WebInspectorUI/ChangeLog	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WebInspectorUI/ChangeLog	2021-10-01 21:33:03 UTC (rev 283404)
@@ -1,3 +1,70 @@
+2021-10-01  Russell Epstein  <repst...@apple.com>
+
+        Cherry-pick r281725. rdar://problem/83782432
+
+    .:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * Source/Makefile:
+    * Source/cmake/WinTools.make:
+    
+    Source/_javascript_Core:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * _javascript_Core.vcxproj/_javascript_Core.proj:
+    
+    Source/WebCore:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebCore.vcxproj/WebCore.proj:
+    
+    Source/WebInspectorUI:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebInspectorUI.vcxproj/WebInspectorUI.make:
+    * WebInspectorUI.vcxproj/WebInspectorUI.proj:
+    
+    Source/WebKitLegacy:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebKitLegacy.vcxproj/WebKitLegacy.proj:
+    
+    Source/WTF:
+    Land Windows build fixes from safari-612.1.29.14-branch
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WTF.vcxproj/WTF.proj:
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2021-08-27  Russell Epstein  <repst...@apple.com>
+
+            Land Windows build fixes from safari-612.1.29.14-branch.
+            https://bugs.webkit.org/show_bug.cgi?id=229627
+
+            Reviewed by Per Arne Vollan.
+
+            * WebInspectorUI.vcxproj/WebInspectorUI.make:
+            * WebInspectorUI.vcxproj/WebInspectorUI.proj:
+
 2021-08-17  Devin Rousso  <drou...@apple.com>
 
         Web Inspector: match the undocked tab bar style when docked bottom/side

Modified: branches/safari-612.2.9.1-branch/Source/WebInspectorUI/WebInspectorUI.vcxproj/WebInspectorUI.make (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WebInspectorUI/WebInspectorUI.vcxproj/WebInspectorUI.make	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WebInspectorUI/WebInspectorUI.vcxproj/WebInspectorUI.make	2021-10-01 21:33:03 UTC (rev 283404)
@@ -9,9 +9,6 @@
 	@xcopy /y /e "..\UserInterface\*" "%ConfigurationBuildDir%\bin%PlatformArchitecture%\WebKit.resources\WebInspectorUI"
 	if errorlevel 1 exit 1
 
-	@xcopy /y /e "%_javascript_CORE_PRIVATE_HEADERS_DIR%\inspector\InspectorBackendCommands.js" "%ConfigurationBuildDir%\bin%PlatformArchitecture%\WebKit.resources\WebInspectorUI\Protocol"
-	if errorlevel 1 exit 1
-
 	if exist "%CONFIGURATIONBUILDDIR%\buildfailed" del "%CONFIGURATIONBUILDDIR%\buildfailed"
 
 clean:

Modified: branches/safari-612.2.9.1-branch/Source/WebInspectorUI/WebInspectorUI.vcxproj/WebInspectorUI.proj (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WebInspectorUI/WebInspectorUI.vcxproj/WebInspectorUI.proj	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WebInspectorUI/WebInspectorUI.vcxproj/WebInspectorUI.proj	2021-10-01 21:33:03 UTC (rev 283404)
@@ -65,9 +65,16 @@
     <CreateItem Include="$(ConfigurationBuildDir)\bin64\WebKit.resources\**\*.*">
       <Output TaskParameter="Include" ItemName="Bin64Resources" />
     </CreateItem>
+    <CreateItem Include="$(WebKit_Libraries)\include\private\_javascript_Core\inspector\InspectorBackendCommands.js">
+      <Output TaskParameter="Include" ItemName="InspectorBackendCommandsFile" />
+    </CreateItem>
 
     <Copy SourceFiles="@(Bin32Resources)" DestinationFiles="@(Bin32Resources->'$(DSTROOT)\$(ProgramFilesAAS32)\WebKit.resources\%(RecursiveDir)%(Filename)%(Extension)')" />
     <Copy SourceFiles="@(Bin64Resources)" DestinationFiles="@(Bin64Resources->'$(DSTROOT)\$(ProgramFilesAAS64)\WebKit.resources\%(RecursiveDir)%(Filename)%(Extension)')" />
+
+    <Message Text="Copying @(InspectorBackendCommandsFile) to $(DSTROOT)" />
+    <Copy SourceFiles="@(InspectorBackendCommandsFile)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS32)\WebKit.resources\WebInspectorUI\Protocol" />
+    <Copy SourceFiles="@(InspectorBackendCommandsFile)" DestinationFolder="$(DSTROOT)\$(ProgramFilesAAS64)\WebKit.resources\WebInspectorUI\Protocol" />
   </Target>
 
 </Project>

Modified: branches/safari-612.2.9.1-branch/Source/WebKitLegacy/ChangeLog (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WebKitLegacy/ChangeLog	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WebKitLegacy/ChangeLog	2021-10-01 21:33:03 UTC (rev 283404)
@@ -1,3 +1,69 @@
+2021-10-01  Russell Epstein  <repst...@apple.com>
+
+        Cherry-pick r281725. rdar://problem/83782432
+
+    .:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * Source/Makefile:
+    * Source/cmake/WinTools.make:
+    
+    Source/_javascript_Core:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * _javascript_Core.vcxproj/_javascript_Core.proj:
+    
+    Source/WebCore:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebCore.vcxproj/WebCore.proj:
+    
+    Source/WebInspectorUI:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebInspectorUI.vcxproj/WebInspectorUI.make:
+    * WebInspectorUI.vcxproj/WebInspectorUI.proj:
+    
+    Source/WebKitLegacy:
+    Land Windows build fixes from safari-612.1.29.14-branch.
+    https://bugs.webkit.org/show_bug.cgi?id=229627.
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebKitLegacy.vcxproj/WebKitLegacy.proj:
+    
+    Source/WTF:
+    Land Windows build fixes from safari-612.1.29.14-branch
+    https://bugs.webkit.org/show_bug.cgi?id=229627
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WTF.vcxproj/WTF.proj:
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2021-08-27  Russell Epstein  <repst...@apple.com>
+
+            Land Windows build fixes from safari-612.1.29.14-branch.
+            https://bugs.webkit.org/show_bug.cgi?id=229627.
+
+            Reviewed by Per Arne Vollan.
+
+            * WebKitLegacy.vcxproj/WebKitLegacy.proj:
+
 2021-08-07  Myles C. Maxfield  <mmaxfi...@apple.com>
 
         Deduplicate logging channel algorithms

Modified: branches/safari-612.2.9.1-branch/Source/WebKitLegacy/WebKitLegacy.vcxproj/WebKitLegacy.proj (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/WebKitLegacy/WebKitLegacy.vcxproj/WebKitLegacy.proj	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/WebKitLegacy/WebKitLegacy.vcxproj/WebKitLegacy.proj	2021-10-01 21:33:03 UTC (rev 283404)
@@ -28,7 +28,8 @@
     <ProgramFilesAAS64>Program Files\Common Files\Apple\Apple Application Support</ProgramFilesAAS64>
     <ConfigurationBuildDir>$(OBJROOT)\$(CONFIG)</ConfigurationBuildDir>  
     <OutputDirectory>$(DSTROOT)</OutputDirectory>
-	<CMakeCommandCommon>cmake $(SRCROOT) -DPORT=AppleWin $(DebugSuffixDefinition) -DINTERNAL_BUILD=1 -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWEBKIT_DIR=$(SRCROOT.Replace('\','/')) -DWEBKITLEGACY_DIR=$(SRCROOT.Replace('\','/'))</CMakeCommandCommon>
+    <SourceSubdirectory>\Source\WebKitLegacy</SourceSubdirectory>
+	<CMakeCommandCommon>cmake $(SRCROOT)$(SourceSubdirectory) -DPORT=AppleWin $(DebugSuffixDefinition) -DINTERNAL_BUILD=1 -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWEBKIT_DIR=$(SRCROOT.Replace('\','/'))$(SourceSubdirectory.Replace('\','/')) -DWEBKITLEGACY_DIR=$(SRCROOT.Replace('\','/'))$(SourceSubdirectory.Replace('\','/'))</CMakeCommandCommon>
   </PropertyGroup>
  
   <!-- Prepare for build -->

Modified: branches/safari-612.2.9.1-branch/Source/cmake/WinTools.make (283403 => 283404)


--- branches/safari-612.2.9.1-branch/Source/cmake/WinTools.make	2021-10-01 21:28:10 UTC (rev 283403)
+++ branches/safari-612.2.9.1-branch/Source/cmake/WinTools.make	2021-10-01 21:33:03 UTC (rev 283404)
@@ -1,4 +1,4 @@
 install:
-    xcopy "$(SRCROOT)\*.cmake" "$(DSTROOT)\AppleInternal\tools\cmake" /e/v/i/h/y
-    xcopy "$(SRCROOT)\tools\scripts\*" "$(DSTROOT)\AppleInternal\tools\scripts" /e/v/i/h/y
-    xcopy "$(SRCROOT)\tools\vsprops\*" "$(DSTROOT)\AppleInternal\tools\vsprops" /e/v/i/h/y
+    xcopy "$(SRCROOT)\Source\cmake\*.cmake" "$(DSTROOT)\AppleInternal\tools\cmake" /e/v/i/h/y
+    xcopy "$(SRCROOT)\Source\cmake\tools\scripts\*" "$(DSTROOT)\AppleInternal\tools\scripts" /e/v/i/h/y
+    xcopy "$(SRCROOT)\Source\cmake\tools\vsprops\*" "$(DSTROOT)\AppleInternal\tools\vsprops" /e/v/i/h/y
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to