[M108 Migration][VD] Implement Multi port RWI 13/289413/9
authorjiangyuwei <yuwei.jiang@samsung.com>
Tue, 7 Mar 2023 09:02:13 +0000 (17:02 +0800)
committerjiang yuwei <yuwei.jiang@samsung.com>
Thu, 9 Mar 2023 00:53:56 +0000 (00:53 +0000)
commit6a4bf28a017ac772f74ce626c32b8b40cf2121f7
tree5bb604e9febf0ce6f07024c5aac1b8d09590ce77
parenteeec861d3a8e2e9d7f666124092d21324507c652
[M108 Migration][VD] Implement Multi port RWI

RWI server can use easily to debug application.
Multi port RWI can let 3 applications debug at the same time.
Normal RWI server should start when WebContents init.
For RELEASE_MODE shuold use ewk_view_inspector_server_start
to start RWI server.

Reference:
  - https://review.tizen.org/gerrit/279379/
  - https://review.tizen.org/gerrit/281862/

Change-Id: I9dd2be6d0d59c390bb271d004e67b9add29df546
Signed-off-by: jiangyuwei <yuwei.jiang@samsung.com>
39 files changed:
content/browser/BUILD.gn
content/browser/devtools/devtools_http_handler.cc
content/browser/devtools/devtools_http_handler.h
content/browser/devtools/devtools_video_consumer.cc
content/browser/web_contents/web_contents_impl.cc
content/public/browser/devtools_manager_delegate.cc
content/public/browser/devtools_manager_delegate.h
content/public/browser/javascript_dialog_manager.h
tizen_src/chromium_impl/content/browser/browser_efl.gni
tizen_src/chromium_impl/content/browser/inspector/devtools_util_manager.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/inspector/devtools_util_manager.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/efl_integration/browser/javascript_dialog_manager_efl.cc
tizen_src/ewk/efl_integration/browser/javascript_dialog_manager_efl.h
tizen_src/ewk/efl_integration/browser_main_parts_efl.cc
tizen_src/ewk/efl_integration/common/content_client_efl.cc
tizen_src/ewk/efl_integration/content_browser_client_efl.cc
tizen_src/ewk/efl_integration/content_browser_client_efl.h
tizen_src/ewk/efl_integration/content_main_delegate_efl.cc
tizen_src/ewk/efl_integration/content_main_delegate_efl.h
tizen_src/ewk/efl_integration/devtools_delegate_efl.cc
tizen_src/ewk/efl_integration/devtools_delegate_efl.h
tizen_src/ewk/efl_integration/devtools_port_manager.cc [new file with mode: 0644]
tizen_src/ewk/efl_integration/devtools_port_manager.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/devtools_port_msg.cc [new file with mode: 0644]
tizen_src/ewk/efl_integration/devtools_port_msg.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/devtools_port_shared_memory.cc [new file with mode: 0644]
tizen_src/ewk/efl_integration/devtools_port_shared_memory.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/eweb_context.cc
tizen_src/ewk/efl_integration/eweb_context.h
tizen_src/ewk/efl_integration/eweb_view.cc
tizen_src/ewk/efl_integration/eweb_view.h
tizen_src/ewk/efl_integration/web_contents_delegate_efl.cc
tizen_src/ewk/efl_integration/web_contents_delegate_efl.h
tizen_src/ewk/efl_integration/web_contents_observer_efl.cc
wrt/src/browser/api/tv/wrt_api_tv_extension.cc
wrt/src/browser/api/wrt_api_web_runtime.cc
wrt/src/browser/wrt_devtools_manager_delegate.cc
wrt/src/browser/wrt_devtools_manager_delegate.h