|
|
[DevTools] Move part of CommandLineAPI to native
- ScopeExtension is stored by v8::Private instead v8::Symbol;
- part of CommandLineAPI methods are moved to native;
The benefits are:
- scopeExtension object can not be received in JS and stored somewhere;
- console related methods (dir, dirxml, ...) can't be overridden;
- removed InspectorConsoleAgent::clearAllMessages method;
- removed one more InjectedScriptSource.js part;
BUG= 606055, 595206
R=dgozman@chromium.org
Committed: https://crrev.com/2cab1fca0201ab6d6b059bb0057e63973ebbb3c4
Cr-Commit-Position: refs/heads/master@{#389628}
Total comments: 14
Total comments: 14
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+293 lines, -379 lines) |
Patch |
 |
M |
third_party/WebKit/LayoutTests/inspector-protocol/console/console-let-const-with-api-expected.txt
|
View
|
1
2
3
4
|
1 chunk |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/LayoutTests/inspector/console/console-command-clear-expected.txt
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/bindings/core/v8/custom/V8WindowCustom.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/InspectorConsoleAgent.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/InspectorConsoleAgent.cpp
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/PageConsoleAgent.h
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/PageConsoleAgent.cpp
|
View
|
1
2
3
4
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/inspector/WorkerInspectorController.cpp
|
View
|
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/InjectedScript.h
|
View
|
1
2
3
|
3 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/InjectedScript.cpp
|
View
|
1
2
3
4
|
5 chunks |
+29 lines, -16 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/InjectedScriptHost.h
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/InjectedScriptHost.cpp
|
View
|
1
2
|
3 chunks |
+0 lines, -35 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/InjectedScriptSource.js
|
View
|
1
2
3
4
|
5 chunks |
+38 lines, -138 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/InspectedContext.cpp
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8Console.h
|
View
|
1
2
3
|
2 chunks |
+12 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8Console.cpp
|
View
|
1
2
3
|
4 chunks |
+183 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8InjectedScriptHost.h
|
View
|
|
2 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8InjectedScriptHost.cpp
|
View
|
|
5 chunks |
+2 lines, -106 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8InspectorSessionImpl.h
|
View
|
|
2 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8InspectorSessionImpl.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8RuntimeAgentImpl.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/V8RuntimeAgentImpl.cpp
|
View
|
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/injected_script_externs.js
|
View
|
|
2 chunks |
+0 lines, -24 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/public/V8Debugger.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/v8_inspector/public/V8RuntimeAgent.h
|
View
|
1
2
3
|
2 chunks |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 27 (14 generated)
|