|
[DevTools] Dispatch messages to V8InspectorSession directly.
This patch adds dispatcher, backend and frontend channel to V8InspectorSessionImpl
and removes agent public interfaces and their blink wrappers.
Drive-by: removed sessionId from inspector_protocol since InspectorSession now
handles it.
Next step would be to separate v8 instrumentation from InspectorSession,
remove latter from worker (depends on console efforts) and merge session
into WebDevToolsAgentImpl.
BUG= 580337
Committed: https://crrev.com/4698dd61590b2cba8346c5efd83428b9a3c3e970
Cr-Commit-Position: refs/heads/master@{#395269}
Total comments: 2
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+340 lines, -1466 lines) |
Patch |
 |
M |
content/renderer/devtools/devtools_agent_filter.cc
|
View
|
|
3 chunks |
+9 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/core.gypi
|
View
|
1
2
3
4
5
|
2 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/CodeGeneratorInstrumentation.py
|
View
|
|
1 chunk |
+2 lines, -1 line |
3 comments
|
Download
|
 |
D |
third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.h
|
View
|
|
1 chunk |
+0 lines, -92 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.cpp
|
View
|
|
1 chunk |
+0 lines, -271 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/core/inspector/InspectorHeapProfilerAgent.h
|
View
|
|
1 chunk |
+0 lines, -74 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/core/inspector/InspectorHeapProfilerAgent.cpp
|
View
|
|
1 chunk |
+0 lines, -123 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/InspectorInstrumentation.cpp
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/core/inspector/InspectorProfilerAgent.h
|
View
|
|
1 chunk |
+0 lines, -71 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/core/inspector/InspectorProfilerAgent.cpp
|
View
|
|
1 chunk |
+0 lines, -97 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/core/inspector/InspectorRuntimeAgent.h
|
View
|
|
1 chunk |
+0 lines, -84 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/core/inspector/InspectorRuntimeAgent.cpp
|
View
|
|
1 chunk |
+0 lines, -168 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/InspectorSession.h
|
View
|
1
2
3
4
|
4 chunks |
+13 lines, -14 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/InspectorSession.cpp
|
View
|
1
2
3
4
|
5 chunks |
+68 lines, -72 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/WorkerInspectorController.h
|
View
|
|
3 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/WorkerInspectorController.cpp
|
View
|
1
|
3 chunks |
+10 lines, -20 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/workers/WorkerThread.cpp
|
View
|
1
2
3
4
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/blink_platform.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/inspector_protocol/Dispatcher_cpp.template
|
View
|
1
2
3
4
5
|
13 chunks |
+31 lines, -32 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/inspector_protocol/Dispatcher_h.template
|
View
|
|
3 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/inspector_protocol/FrontendChannel.h
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/inspector_protocol/Frontend_cpp.template
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/inspector_protocol/Frontend_h.template
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8Console.cpp
|
View
|
1
2
3
4
5
|
3 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.h
|
View
|
|
3 chunks |
+5 lines, -10 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.cpp
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -16 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8DebuggerImpl.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8DebuggerImpl.cpp
|
View
|
1
2
3
4
5
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8HeapProfilerAgentImpl.h
|
View
|
1
2
3
4
|
2 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8HeapProfilerAgentImpl.cpp
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -9 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8InspectorSessionImpl.h
|
View
|
|
5 chunks |
+16 lines, -11 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8InspectorSessionImpl.cpp
|
View
|
1
2
3
4
5
|
4 chunks |
+87 lines, -31 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8ProfilerAgentImpl.h
|
View
|
|
2 chunks |
+4 lines, -8 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8ProfilerAgentImpl.cpp
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -11 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8RuntimeAgentImpl.h
|
View
|
|
2 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8RuntimeAgentImpl.cpp
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -21 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/public/V8Debugger.h
|
View
|
1
2
3
4
|
3 chunks |
+2 lines, -10 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/v8_inspector/public/V8DebuggerAgent.h
|
View
|
|
1 chunk |
+0 lines, -24 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/v8_inspector/public/V8HeapProfilerAgent.h
|
View
|
|
1 chunk |
+0 lines, -23 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/public/V8InspectorSession.h
|
View
|
|
3 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/public/V8InspectorSessionClient.h
|
View
|
1
2
3
4
|
1 chunk |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/v8_inspector/public/V8ProfilerAgent.h
|
View
|
|
1 chunk |
+0 lines, -22 lines |
0 comments
|
Download
|
 |
D |
third_party/WebKit/Source/platform/v8_inspector/public/V8RuntimeAgent.h
|
View
|
|
1 chunk |
+0 lines, -23 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/InspectorOverlay.h
|
View
|
1
|
4 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/InspectorOverlay.cpp
|
View
|
1
2
3
4
|
5 chunks |
+8 lines, -13 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/WebDevToolsAgentImpl.h
|
View
|
|
5 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp
|
View
|
1
2
3
4
5
|
13 chunks |
+20 lines, -36 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/public/web/WebDevToolsAgent.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 46 (23 generated)
|