|
|
Initialize debugger together with isolate.
This will enable following improvements:
- keep track of contexts in debugger, remove V8DebuggerClient::contextsToReport;
- move console object to v8_inspector;
- instantiate agents in debugger;
- removed withInspector from workerGlobalScope.
We should also simplify contextCreated/contextDestroyed notifications by
moving them to ThreadDebugger, but this needs additional investigation.
BUG= 580337
Committed: https://crrev.com/1d37785ee530b5f8325238101895a86a4b0c85e8
Cr-Commit-Position: refs/heads/master@{#383618}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+122 lines, -98 lines) |
Patch |
 |
M |
third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/bindings/core/v8/WorkerOrWorkletScriptController.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/bindings/core/v8/WorkerOrWorkletScriptController.cpp
|
View
|
|
3 chunks |
+20 lines, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/MainThreadDebugger.h
|
View
|
|
3 chunks |
+6 lines, -18 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/MainThreadDebugger.cpp
|
View
|
1
|
8 chunks |
+27 lines, -20 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/WorkerInspectorController.h
|
View
|
|
3 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/WorkerInspectorController.cpp
|
View
|
|
2 chunks |
+9 lines, -14 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/WorkerThreadDebugger.h
|
View
|
|
1 chunk |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/WorkerThreadDebugger.cpp
|
View
|
|
3 chunks |
+17 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/workers/DedicatedWorkerGlobalScope.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/workers/SharedWorkerGlobalScope.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/workers/WorkerGlobalScope.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/workers/WorkerGlobalScope.cpp
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/workers/WorkerThread.cpp
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/workers/WorkerThreadTestHelper.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/compositorworker/CompositorWorkerGlobalScope.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/csspaint/PaintWorkletGlobalScope.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/DebuggerScript.js
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8DebuggerImpl.cpp
|
View
|
1
|
2 chunks |
+8 lines, -9 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/public/V8ContextInfo.h
|
View
|
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/public/V8Debugger.h
|
View
|
|
1 chunk |
+1 line, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp
|
View
|
|
3 chunks |
+1 line, -8 lines |
0 comments
|
Download
|
Total messages: 13 (6 generated)
|