Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (269308 => 269309)
--- trunk/Source/_javascript_Core/ChangeLog 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/ChangeLog 2020-11-03 17:37:43 UTC (rev 269309)
@@ -1,3 +1,27 @@
+2020-11-03 Don Olmstead <[email protected]>
+
+ [CMake] Add remote inspector platforms
+ https://bugs.webkit.org/show_bug.cgi?id=218451
+
+ Reviewed by Michael Catanzaro.
+
+ Add a CMake definition for each of the three remote inspector server backends to
+ remove duplication between the ports. Modify the port's CMake files to use the
+ shared definitions.
+
+ * PlatformFTW.cmake:
+ * PlatformGTK.cmake:
+ * PlatformJSCOnly.cmake:
+ * PlatformPlayStation.cmake:
+ * PlatformWPE.cmake:
+ * PlatformWin.cmake:
+ * inspector/remote/Cocoa.cmake: Added.
+ * inspector/remote/GLib.cmake: Added.
+ * inspector/remote/Socket.cmake: Added.
+ * inspector/remote/SourcesCocoa.txt: Copied from Source/_javascript_Core/SourcesWPE.txt.
+ * inspector/remote/SourcesGLib.txt: Renamed from Source/_javascript_Core/SourcesGTK.txt.
+ * inspector/remote/SourcesSocket.txt: Renamed from Source/_javascript_Core/SourcesWPE.txt.
+
2020-11-02 Xan Lopez <[email protected]>
[JSC] Remove compiler warning in LLIntData.cpp
Modified: trunk/Source/_javascript_Core/PlatformFTW.cmake (269308 => 269309)
--- trunk/Source/_javascript_Core/PlatformFTW.cmake 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/PlatformFTW.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -28,45 +28,7 @@
endif ()
if (ENABLE_REMOTE_INSPECTOR)
- list(APPEND _javascript_Core_PRIVATE_INCLUDE_DIRECTORIES
- "${_javascript_CORE_DIR}/inspector/remote/socket"
- )
-
- list(APPEND _javascript_Core_PRIVATE_FRAMEWORK_HEADERS
- inspector/remote/RemoteAutomationTarget.h
- inspector/remote/RemoteConnectionToTarget.h
- inspector/remote/RemoteControllableTarget.h
- inspector/remote/RemoteInspectionTarget.h
- inspector/remote/RemoteInspector.h
-
- inspector/remote/socket/RemoteInspectorConnectionClient.h
- inspector/remote/socket/RemoteInspectorMessageParser.h
- inspector/remote/socket/RemoteInspectorServer.h
- inspector/remote/socket/RemoteInspectorSocket.h
- inspector/remote/socket/RemoteInspectorSocketEndpoint.h
- )
-
- list(APPEND _javascript_Core_SOURCES
- API/JSRemoteInspector.cpp
-
- inspector/remote/RemoteAutomationTarget.cpp
- inspector/remote/RemoteConnectionToTarget.cpp
- inspector/remote/RemoteControllableTarget.cpp
- inspector/remote/RemoteInspectionTarget.cpp
- inspector/remote/RemoteInspector.cpp
-
- inspector/remote/socket/RemoteInspectorConnectionClient.cpp
- inspector/remote/socket/RemoteInspectorMessageParser.cpp
- inspector/remote/socket/RemoteInspectorServer.cpp
- inspector/remote/socket/RemoteInspectorSocket.cpp
- inspector/remote/socket/RemoteInspectorSocketEndpoint.cpp
-
- inspector/remote/socket/win/RemoteInspectorSocketWin.cpp
- )
-
- list(APPEND _javascript_Core_PRIVATE_LIBRARIES
- ws2_32
- )
+ include(inpsector/remote/Socket.cmake)
else ()
list(REMOVE_ITEM _javascript_Core_SOURCES
inspector/JSGlobalObjectInspectorController.cpp
Modified: trunk/Source/_javascript_Core/PlatformGTK.cmake (269308 => 269309)
--- trunk/Source/_javascript_Core/PlatformGTK.cmake 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/PlatformGTK.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -1,21 +1,12 @@
include(GLib.cmake)
+include(inspector/remote/GLib.cmake)
set(_javascript_Core_OUTPUT_NAME _javascript_coregtk-${WEBKITGTK_API_VERSION})
-list(APPEND _javascript_Core_UNIFIED_SOURCE_LIST_FILES
- "SourcesGTK.txt"
-)
-
list(APPEND _javascript_Core_PRIVATE_INCLUDE_DIRECTORIES
"${DERIVED_SOURCES_JAVASCRIPCOREGTK_DIR}"
- "${_javascript_CORE_DIR}/inspector/remote/glib"
)
-list(APPEND _javascript_Core_PRIVATE_FRAMEWORK_HEADERS
- inspector/remote/glib/RemoteInspectorServer.h
- inspector/remote/glib/RemoteInspectorUtils.h
-)
-
configure_file(_javascript_coregtk.pc.in ${_javascript_Core_PKGCONFIG_FILE} @ONLY)
install(FILES "${CMAKE_BINARY_DIR}/Source/_javascript_Core/_javascript_coregtk-${WEBKITGTK_API_VERSION}.pc"
Modified: trunk/Source/_javascript_Core/PlatformJSCOnly.cmake (269308 => 269309)
--- trunk/Source/_javascript_Core/PlatformJSCOnly.cmake 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/PlatformJSCOnly.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -1,21 +1,16 @@
add_definitions(-DSTATICALLY_LINKED_WITH_WTF)
if (ENABLE_REMOTE_INSPECTOR)
- list(APPEND _javascript_Core_SOURCES
- inspector/remote/RemoteConnectionToTarget.cpp
- inspector/remote/RemoteControllableTarget.cpp
- inspector/remote/RemoteInspectionTarget.cpp
- inspector/remote/RemoteInspector.cpp
- )
+ if (USE_GLIB)
+ include(inspector/remote/GLib.cmake)
+ elseif (APPLE)
+ include(inspector/remote/Cocoa.cmake)
+ else ()
+ include(inspector/remote/Socket.cmake)
+ endif ()
endif ()
if (USE_GLIB)
- if (ENABLE_REMOTE_INSPECTOR)
- list(APPEND _javascript_Core_SOURCES
- inspector/remote/glib/RemoteInspectorGlib.cpp
- )
- endif ()
-
list(APPEND _javascript_Core_SYSTEM_INCLUDE_DIRECTORIES
${GLIB_INCLUDE_DIRS}
)
Modified: trunk/Source/_javascript_Core/PlatformPlayStation.cmake (269308 => 269309)
--- trunk/Source/_javascript_Core/PlatformPlayStation.cmake 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/PlatformPlayStation.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -1,44 +1,5 @@
-list(APPEND _javascript_Core_PUBLIC_FRAMEWORK_HEADERS
- API/JSRemoteInspectorServer.h
-)
+include(inspector/remote/Socket.cmake)
-list(APPEND _javascript_Core_PRIVATE_INCLUDE_DIRECTORIES
- "${_javascript_CORE_DIR}/inspector/remote/socket"
-)
-
-list(APPEND _javascript_Core_PRIVATE_FRAMEWORK_HEADERS
- inspector/remote/RemoteAutomationTarget.h
- inspector/remote/RemoteConnectionToTarget.h
- inspector/remote/RemoteControllableTarget.h
- inspector/remote/RemoteInspectionTarget.h
- inspector/remote/RemoteInspector.h
-
- inspector/remote/socket/RemoteInspectorConnectionClient.h
- inspector/remote/socket/RemoteInspectorMessageParser.h
- inspector/remote/socket/RemoteInspectorServer.h
- inspector/remote/socket/RemoteInspectorSocket.h
- inspector/remote/socket/RemoteInspectorSocketEndpoint.h
-)
-
-list(APPEND _javascript_Core_SOURCES
- API/JSRemoteInspector.cpp
- API/JSRemoteInspectorServer.cpp
-
- inspector/remote/RemoteAutomationTarget.cpp
- inspector/remote/RemoteConnectionToTarget.cpp
- inspector/remote/RemoteControllableTarget.cpp
- inspector/remote/RemoteInspectionTarget.cpp
- inspector/remote/RemoteInspector.cpp
-
- inspector/remote/socket/RemoteInspectorConnectionClient.cpp
- inspector/remote/socket/RemoteInspectorMessageParser.cpp
- inspector/remote/socket/RemoteInspectorServer.cpp
- inspector/remote/socket/RemoteInspectorSocket.cpp
- inspector/remote/socket/RemoteInspectorSocketEndpoint.cpp
-
- inspector/remote/socket/posix/RemoteInspectorSocketPOSIX.cpp
-)
-
if (${CMAKE_GENERATOR} MATCHES "Visual Studio")
# With the VisualStudio generator, the compiler complains about -std=c++* for C sources.
set_source_files_properties(
Modified: trunk/Source/_javascript_Core/PlatformWPE.cmake (269308 => 269309)
--- trunk/Source/_javascript_Core/PlatformWPE.cmake 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/PlatformWPE.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -1,4 +1,5 @@
include(GLib.cmake)
+include(inspector/remote/GLib.cmake)
list(APPEND _javascript_Core_LIBRARIES
${GLIB_LIBRARIES}
@@ -9,15 +10,6 @@
${GLIB_INCLUDE_DIRS}
)
-list(APPEND _javascript_Core_UNIFIED_SOURCE_LIST_FILES
- "SourcesWPE.txt"
-)
-
-list(APPEND _javascript_Core_PRIVATE_FRAMEWORK_HEADERS
- inspector/remote/glib/RemoteInspectorServer.h
- inspector/remote/glib/RemoteInspectorUtils.h
-)
-
install(FILES ${_javascript_Core_INSTALLED_HEADERS}
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/wpe-webkit-${WPE_API_VERSION}/jsc"
COMPONENT "Development"
Modified: trunk/Source/_javascript_Core/PlatformWin.cmake (269308 => 269309)
--- trunk/Source/_javascript_Core/PlatformWin.cmake 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/PlatformWin.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -32,45 +32,7 @@
endif ()
if (ENABLE_REMOTE_INSPECTOR)
- list(APPEND _javascript_Core_PRIVATE_INCLUDE_DIRECTORIES
- "${_javascript_CORE_DIR}/inspector/remote/socket"
- )
-
- list(APPEND _javascript_Core_PRIVATE_FRAMEWORK_HEADERS
- inspector/remote/RemoteAutomationTarget.h
- inspector/remote/RemoteConnectionToTarget.h
- inspector/remote/RemoteControllableTarget.h
- inspector/remote/RemoteInspectionTarget.h
- inspector/remote/RemoteInspector.h
-
- inspector/remote/socket/RemoteInspectorConnectionClient.h
- inspector/remote/socket/RemoteInspectorMessageParser.h
- inspector/remote/socket/RemoteInspectorServer.h
- inspector/remote/socket/RemoteInspectorSocket.h
- inspector/remote/socket/RemoteInspectorSocketEndpoint.h
- )
-
- list(APPEND _javascript_Core_SOURCES
- API/JSRemoteInspector.cpp
-
- inspector/remote/RemoteAutomationTarget.cpp
- inspector/remote/RemoteConnectionToTarget.cpp
- inspector/remote/RemoteControllableTarget.cpp
- inspector/remote/RemoteInspectionTarget.cpp
- inspector/remote/RemoteInspector.cpp
-
- inspector/remote/socket/RemoteInspectorConnectionClient.cpp
- inspector/remote/socket/RemoteInspectorMessageParser.cpp
- inspector/remote/socket/RemoteInspectorServer.cpp
- inspector/remote/socket/RemoteInspectorSocket.cpp
- inspector/remote/socket/RemoteInspectorSocketEndpoint.cpp
-
- inspector/remote/socket/win/RemoteInspectorSocketWin.cpp
- )
-
- list(APPEND _javascript_Core_LIBRARIES
- wsock32 ws2_32
- )
+ include(inspector/remote/Socket.cmake)
else ()
list(REMOVE_ITEM _javascript_Core_SOURCES
inspector/JSGlobalObjectInspectorController.cpp
Deleted: trunk/Source/_javascript_Core/SourcesGTK.txt (269308 => 269309)
--- trunk/Source/_javascript_Core/SourcesGTK.txt 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/SourcesGTK.txt 2020-11-03 17:37:43 UTC (rev 269309)
@@ -1,34 +0,0 @@
-// Copyright (C) 2017 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.
-
-API/JSRemoteInspector.cpp
-
-inspector/remote/RemoteAutomationTarget.cpp
-inspector/remote/RemoteConnectionToTarget.cpp
-inspector/remote/RemoteControllableTarget.cpp
-inspector/remote/RemoteInspectionTarget.cpp
-inspector/remote/RemoteInspector.cpp
-
-inspector/remote/glib/RemoteInspectorGlib.cpp
-inspector/remote/glib/RemoteInspectorServer.cpp
-inspector/remote/glib/RemoteInspectorUtils.cpp
Deleted: trunk/Source/_javascript_Core/SourcesWPE.txt (269308 => 269309)
--- trunk/Source/_javascript_Core/SourcesWPE.txt 2020-11-03 17:20:23 UTC (rev 269308)
+++ trunk/Source/_javascript_Core/SourcesWPE.txt 2020-11-03 17:37:43 UTC (rev 269309)
@@ -1,34 +0,0 @@
-// Copyright (C) 2017 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.
-
-API/JSRemoteInspector.cpp
-
-inspector/remote/RemoteAutomationTarget.cpp
-inspector/remote/RemoteConnectionToTarget.cpp
-inspector/remote/RemoteControllableTarget.cpp
-inspector/remote/RemoteInspectionTarget.cpp
-inspector/remote/RemoteInspector.cpp
-
-inspector/remote/glib/RemoteInspectorGlib.cpp
-inspector/remote/glib/RemoteInspectorServer.cpp
-inspector/remote/glib/RemoteInspectorUtils.cpp
Added: trunk/Source/_javascript_Core/inspector/remote/Cocoa.cmake (0 => 269309)
--- trunk/Source/_javascript_Core/inspector/remote/Cocoa.cmake (rev 0)
+++ trunk/Source/_javascript_Core/inspector/remote/Cocoa.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -0,0 +1,11 @@
+list(APPEND _javascript_Core_UNIFIED_SOURCE_LIST_FILES
+ "inspector/remote/SourcesCocoa.txt"
+)
+
+list(APPEND _javascript_Core_PRIVATE_INCLUDE_DIRECTORIES
+ "${_javascript_CORE_DIR}/inspector/remote/cocoa"
+)
+
+list(APPEND _javascript_Core_PRIVATE_FRAMEWORK_HEADERS
+ inspector/remote/cocoa/RemoteInspectorXPCConnection.h
+)
Added: trunk/Source/_javascript_Core/inspector/remote/GLib.cmake (0 => 269309)
--- trunk/Source/_javascript_Core/inspector/remote/GLib.cmake (rev 0)
+++ trunk/Source/_javascript_Core/inspector/remote/GLib.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -0,0 +1,19 @@
+list(APPEND _javascript_Core_UNIFIED_SOURCE_LIST_FILES
+ "inspector/remote/SourcesGLib.txt"
+)
+
+list(APPEND _javascript_Core_PRIVATE_INCLUDE_DIRECTORIES
+ "${_javascript_CORE_DIR}/inspector/remote/glib"
+)
+
+list(APPEND _javascript_Core_PRIVATE_FRAMEWORK_HEADERS
+ inspector/remote/glib/RemoteInspectorServer.h
+ inspector/remote/glib/RemoteInspectorUtils.h
+)
+
+list(APPEND _javascript_Core_LIBRARIES
+ ${GLIB_LIBRARIES}
+)
+list(APPEND _javascript_Core_SYSTEM_INCLUDE_DIRECTORIES
+ ${GLIB_INCLUDE_DIRS}
+)
Added: trunk/Source/_javascript_Core/inspector/remote/Socket.cmake (0 => 269309)
--- trunk/Source/_javascript_Core/inspector/remote/Socket.cmake (rev 0)
+++ trunk/Source/_javascript_Core/inspector/remote/Socket.cmake 2020-11-03 17:37:43 UTC (rev 269309)
@@ -0,0 +1,35 @@
+list(APPEND _javascript_Core_UNIFIED_SOURCE_LIST_FILES
+ "inspector/remote/SourcesSocket.txt"
+)
+
+list(APPEND _javascript_Core_PRIVATE_INCLUDE_DIRECTORIES
+ "${_javascript_CORE_DIR}/inspector/remote/socket"
+)
+
+list(APPEND _javascript_Core_PUBLIC_FRAMEWORK_HEADERS
+ API/JSRemoteInspectorServer.h
+)
+
+list(APPEND _javascript_Core_PRIVATE_FRAMEWORK_HEADERS
+ inspector/remote/RemoteAutomationTarget.h
+ inspector/remote/RemoteConnectionToTarget.h
+ inspector/remote/RemoteControllableTarget.h
+ inspector/remote/RemoteInspectionTarget.h
+ inspector/remote/RemoteInspector.h
+
+ inspector/remote/socket/RemoteInspectorConnectionClient.h
+ inspector/remote/socket/RemoteInspectorMessageParser.h
+ inspector/remote/socket/RemoteInspectorServer.h
+ inspector/remote/socket/RemoteInspectorSocket.h
+ inspector/remote/socket/RemoteInspectorSocketEndpoint.h
+)
+
+if (UNIX)
+ list(APPEND _javascript_Core_SOURCES inspector/remote/socket/posix/RemoteInspectorSocketPOSIX.cpp)
+else ()
+ list(APPEND _javascript_Core_SOURCES inspector/remote/socket/win/RemoteInspectorSocketWin.cpp)
+ list(APPEND _javascript_Core_LIBRARIES
+ ws2_32
+ wsock32
+ )
+endif ()
Copied: trunk/Source/_javascript_Core/inspector/remote/SourcesCocoa.txt (from rev 269308, trunk/Source/_javascript_Core/SourcesWPE.txt) (0 => 269309)
--- trunk/Source/_javascript_Core/inspector/remote/SourcesCocoa.txt (rev 0)
+++ trunk/Source/_javascript_Core/inspector/remote/SourcesCocoa.txt 2020-11-03 17:37:43 UTC (rev 269309)
@@ -0,0 +1,31 @@
+// Copyright (C) 2017 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.
+
+inspector/remote/RemoteAutomationTarget.cpp
+inspector/remote/RemoteControllableTarget.cpp
+inspector/remote/RemoteInspectionTarget.cpp
+inspector/remote/RemoteInspector.cpp
+
+inspector/remote/cocoa/RemoteConnectionToTargetCocoa.mm
+inspector/remote/cocoa/RemoteInspectorCocoa.mm
+inspector/remote/cocoa/RemoteInspectorXPCConnection.mm
Copied: trunk/Source/_javascript_Core/inspector/remote/SourcesGLib.txt (from rev 269308, trunk/Source/_javascript_Core/SourcesGTK.txt) (0 => 269309)
--- trunk/Source/_javascript_Core/inspector/remote/SourcesGLib.txt (rev 0)
+++ trunk/Source/_javascript_Core/inspector/remote/SourcesGLib.txt 2020-11-03 17:37:43 UTC (rev 269309)
@@ -0,0 +1,34 @@
+// Copyright (C) 2017 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.
+
+API/JSRemoteInspector.cpp
+
+inspector/remote/RemoteAutomationTarget.cpp
+inspector/remote/RemoteConnectionToTarget.cpp
+inspector/remote/RemoteControllableTarget.cpp
+inspector/remote/RemoteInspectionTarget.cpp
+inspector/remote/RemoteInspector.cpp
+
+inspector/remote/glib/RemoteInspectorGlib.cpp
+inspector/remote/glib/RemoteInspectorServer.cpp
+inspector/remote/glib/RemoteInspectorUtils.cpp
Copied: trunk/Source/_javascript_Core/inspector/remote/SourcesSocket.txt (from rev 269308, trunk/Source/_javascript_Core/SourcesGTK.txt) (0 => 269309)
--- trunk/Source/_javascript_Core/inspector/remote/SourcesSocket.txt (rev 0)
+++ trunk/Source/_javascript_Core/inspector/remote/SourcesSocket.txt 2020-11-03 17:37:43 UTC (rev 269309)
@@ -0,0 +1,37 @@
+// Copyright (C) 2020 Sony Interactive Entertainment Inc.
+//
+// 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.
+
+API/JSRemoteInspector.cpp
+API/JSRemoteInspectorServer.cpp
+
+inspector/remote/RemoteAutomationTarget.cpp
+inspector/remote/RemoteConnectionToTarget.cpp
+inspector/remote/RemoteControllableTarget.cpp
+inspector/remote/RemoteInspectionTarget.cpp
+inspector/remote/RemoteInspector.cpp
+
+inspector/remote/socket/RemoteInspectorConnectionClient.cpp
+inspector/remote/socket/RemoteInspectorMessageParser.cpp
+inspector/remote/socket/RemoteInspectorServer.cpp
+inspector/remote/socket/RemoteInspectorSocket.cpp
+inspector/remote/socket/RemoteInspectorSocketEndpoint.cpp