[PlayStation] Upstream playstation's remote inspector server
authorchris.reid@sony.com <chris.reid@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 2 Mar 2019 03:27:56 +0000 (03:27 +0000)
committerchris.reid@sony.com <chris.reid@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 2 Mar 2019 03:27:56 +0000 (03:27 +0000)
commit989e61d6dcd8ba9b9cd371a0d92410e62997d0a6
tree64d6c3f62083ded663e4664f279aecbcf0c7cdfc
parentbd1a3b217eefabd6df243cea423bf6aabd063f91
[PlayStation] Upstream playstation's remote inspector server
https://bugs.webkit.org/show_bug.cgi?id=193806

Reviewed by Joseph Pecoraro.

Upstreaming PlayStation's Remote Inspector implementation.
It is using a JSON RPC protocol over TCP sockets.
This inspector implementation is planned to also support running on a WinCairo Client and Server.

* PlatformPlayStation.cmake:
* SourcesGTK.txt:
* SourcesWPE.txt:
* inspector/remote/RemoteConnectionToTarget.cpp: Renamed from Source/JavaScriptCore/inspector/remote/glib/RemoteConnectionToTargetGlib.cpp.
* inspector/remote/RemoteInspector.h:
* inspector/remote/playstation/RemoteInspectorConnectionClient.h: Added.
* inspector/remote/playstation/RemoteInspectorConnectionClientPlayStation.cpp: Added.
* inspector/remote/playstation/RemoteInspectorMessageParser.h: Added.
* inspector/remote/playstation/RemoteInspectorMessageParserPlayStation.cpp: Added.
* inspector/remote/playstation/RemoteInspectorPlayStation.cpp: Added.
* inspector/remote/playstation/RemoteInspectorServer.h: Added.
* inspector/remote/playstation/RemoteInspectorServerPlayStation.cpp: Added.
* inspector/remote/playstation/RemoteInspectorSocket.h: Added.
* inspector/remote/playstation/RemoteInspectorSocketClient.h: Added.
* inspector/remote/playstation/RemoteInspectorSocketClientPlayStation.cpp: Added.
* inspector/remote/playstation/RemoteInspectorSocketPlayStation.cpp: Added.
* inspector/remote/playstation/RemoteInspectorSocketServer.h: Added.
* inspector/remote/playstation/RemoteInspectorSocketServerPlayStation.cpp: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@242306 268f45cc-cd09-0410-ab3c-d52691b4dbfc
20 files changed:
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/PlatformPlayStation.cmake
Source/JavaScriptCore/SourcesGTK.txt
Source/JavaScriptCore/SourcesWPE.txt
Source/JavaScriptCore/inspector/remote/RemoteConnectionToTarget.cpp [moved from Source/JavaScriptCore/inspector/remote/glib/RemoteConnectionToTargetGlib.cpp with 100% similarity]
Source/JavaScriptCore/inspector/remote/RemoteInspector.h
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorConnectionClient.h [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorConnectionClientPlayStation.cpp [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorMessageParser.h [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorMessageParserPlayStation.cpp [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorPlayStation.cpp [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorServer.h [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorServerPlayStation.cpp [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorSocket.h [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorSocketClient.h [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorSocketClientPlayStation.cpp [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorSocketPlayStation.cpp [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorSocketServer.h [new file with mode: 0644]
Source/JavaScriptCore/inspector/remote/playstation/RemoteInspectorSocketServerPlayStation.cpp [new file with mode: 0644]
Source/cmake/OptionsPlayStation.cmake