Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(559)

Issue 2292053003: [inspector] Build inspector under v8_enable_inspector build flag. (Closed)

Created:
4 years, 3 months ago by dgozman
Modified:
4 years, 3 months ago
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[inspector] Build inspector under v8_enable_inspector build flag. - inspector becomes a dependency of v8_base; - generated public protocol files are placed to gen/v8/include/inspector/<Domain.h>; - added v8_enable_inspector_override to be used in embedders (gn only); - combined public headers into v8-inspector.h and v8-inspector-protocol.h. BUG=chromium:635948 Committed: https://crrev.com/81b7e77ff02189bf7d4d4b86e1ebd666960cbe51 Cr-Commit-Position: refs/heads/master@{#39226}

Patch Set 1 #

Patch Set 2 : rebased #

Patch Set 3 : format include/ #

Patch Set 4 : gyp #

Patch Set 5 : rebased #

Patch Set 6 : DEPS #

Patch Set 7 : builds with gyp and gn #

Patch Set 8 : nits #

Patch Set 9 : owners #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+808 lines, -656 lines) Patch
M BUILD.gn View 1 2 3 4 5 6 7 2 chunks +7 lines, -0 lines 0 comments Download
M build_overrides/v8.gni View 1 2 3 4 2 chunks +11 lines, -5 lines 2 comments Download
M gypfiles/standalone.gypi View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A include/DEPS View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
M include/OWNERS View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
A include/v8-inspector.h View 1 2 3 4 5 6 7 1 chunk +267 lines, -0 lines 0 comments Download
A include/v8-inspector-protocol.h View 1 2 3 4 1 chunk +13 lines, -0 lines 0 comments Download
M src/inspector/BUILD.gn View 1 2 3 4 5 6 2 chunks +163 lines, -70 lines 0 comments Download
M src/inspector/InjectedScript.h View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M src/inspector/InjectedScript.cpp View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M src/inspector/InjectedScriptNative.h View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M src/inspector/InspectedContext.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/InspectedContext.cpp View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M src/inspector/JavaScriptCallFrame.h View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M src/inspector/JavaScriptCallFrame.cpp View 1 2 3 4 1 chunk +1 line, -2 lines 0 comments Download
A src/inspector/OWNERS View 1 2 3 4 5 6 7 8 1 chunk +15 lines, -0 lines 0 comments Download
M src/inspector/ProtocolPlatform.h View 1 2 3 4 1 chunk +10 lines, -4 lines 0 comments Download
M src/inspector/StringUtil.h View 1 2 3 4 1 chunk +1 line, -3 lines 0 comments Download
M src/inspector/StringUtil.cpp View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
D src/inspector/V8Compat.h View 1 2 3 4 1 chunk +0 lines, -33 lines 0 comments Download
M src/inspector/V8Console.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8Console.cpp View 1 2 3 4 5 6 11 chunks +18 lines, -9 lines 0 comments Download
M src/inspector/V8ConsoleMessage.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8ConsoleMessage.cpp View 1 2 3 4 2 chunks +3 lines, -2 lines 0 comments Download
M src/inspector/V8Debugger.h View 1 2 3 4 1 chunk +3 lines, -4 lines 0 comments Download
M src/inspector/V8Debugger.cpp View 1 2 3 4 9 chunks +11 lines, -12 lines 0 comments Download
M src/inspector/V8DebuggerAgentImpl.cpp View 1 2 3 4 2 chunks +3 lines, -2 lines 0 comments Download
M src/inspector/V8DebuggerScript.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8FunctionCall.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8FunctionCall.cpp View 1 2 3 4 1 chunk +1 line, -3 lines 0 comments Download
M src/inspector/V8HeapProfilerAgentImpl.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8HeapProfilerAgentImpl.cpp View 1 2 3 4 1 chunk +3 lines, -3 lines 0 comments Download
M src/inspector/V8InjectedScriptHost.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8InjectedScriptHost.cpp View 1 2 3 4 5 6 4 chunks +7 lines, -4 lines 0 comments Download
M src/inspector/V8InspectorImpl.h View 1 2 3 4 1 chunk +3 lines, -3 lines 0 comments Download
M src/inspector/V8InspectorImpl.cpp View 1 2 3 4 5 6 2 chunks +2 lines, -3 lines 0 comments Download
M src/inspector/V8InspectorSessionImpl.h View 1 2 3 4 1 chunk +2 lines, -3 lines 0 comments Download
M src/inspector/V8InspectorSessionImpl.cpp View 1 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
M src/inspector/V8InternalValueType.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8InternalValueType.cpp View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8ProfilerAgentImpl.cpp View 1 2 3 4 2 chunks +2 lines, -1 line 0 comments Download
M src/inspector/V8Regex.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8Regex.cpp View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M src/inspector/V8RuntimeAgentImpl.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/V8RuntimeAgentImpl.cpp View 1 2 3 4 5 6 3 chunks +6 lines, -4 lines 0 comments Download
M src/inspector/V8StackTraceImpl.h View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M src/inspector/V8StackTraceImpl.cpp View 1 2 3 4 1 chunk +3 lines, -3 lines 0 comments Download
M src/inspector/V8ValueCopier.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/inspector/inspector.gyp View 1 2 3 1 chunk +85 lines, -89 lines 0 comments Download
A src/inspector/inspector.gypi View 1 2 3 1 chunk +97 lines, -0 lines 0 comments Download
M src/inspector/inspector_protocol_config.json View 1 2 3 1 chunk +7 lines, -11 lines 0 comments Download
D src/inspector/public/StringBuffer.h View 1 2 3 4 5 6 1 chunk +0 lines, -24 lines 0 comments Download
D src/inspector/public/StringView.h View 1 2 3 4 5 6 1 chunk +0 lines, -42 lines 0 comments Download
D src/inspector/public/V8ContextInfo.h View 1 2 3 4 5 6 1 chunk +0 lines, -46 lines 0 comments Download
D src/inspector/public/V8Inspector.h View 1 2 3 4 5 6 1 chunk +0 lines, -72 lines 0 comments Download
D src/inspector/public/V8InspectorClient.h View 1 2 3 4 5 6 1 chunk +0 lines, -74 lines 0 comments Download
D src/inspector/public/V8InspectorSession.h View 1 2 3 4 5 6 1 chunk +0 lines, -63 lines 0 comments Download
D src/inspector/public/V8StackTrace.h View 1 2 3 4 5 6 1 chunk +0 lines, -34 lines 0 comments Download
M src/v8.gyp View 1 2 3 4 2 chunks +26 lines, -1 line 3 comments Download

Messages

Total messages: 28 (17 generated)
dgozman
Could you please take a look? Any suggestions are welcome!
4 years, 3 months ago (2016-09-01 23:30:40 UTC) #7
Michael Achenbach
https://codereview.chromium.org/2292053003/diff/160001/build_overrides/v8.gni File build_overrides/v8.gni (right): https://codereview.chromium.org/2292053003/diff/160001/build_overrides/v8.gni#newcode32 build_overrides/v8.gni:32: v8_enable_inspector_override = v8_enable_inspector The last line should land in ...
4 years, 3 months ago (2016-09-02 07:21:28 UTC) #12
dgozman
https://codereview.chromium.org/2292053003/diff/160001/build_overrides/v8.gni File build_overrides/v8.gni (right): https://codereview.chromium.org/2292053003/diff/160001/build_overrides/v8.gni#newcode32 build_overrides/v8.gni:32: v8_enable_inspector_override = v8_enable_inspector On 2016/09/02 07:21:28, machenbach (slow) wrote: ...
4 years, 3 months ago (2016-09-02 14:05:59 UTC) #13
pfeldman
I bless this! Rock'n'roll! LGTM!
4 years, 3 months ago (2016-09-03 01:13:38 UTC) #14
Michael Achenbach
buil-system lgtm with comment: https://codereview.chromium.org/2292053003/diff/160001/src/v8.gyp File src/v8.gyp (right): https://codereview.chromium.org/2292053003/diff/160001/src/v8.gyp#newcode1737 src/v8.gyp:1737: 'dependencies': [ Didn't see any ...
4 years, 3 months ago (2016-09-05 06:40:34 UTC) #15
jochen (gone - plz use gerrit)
lgtm
4 years, 3 months ago (2016-09-05 09:46:44 UTC) #16
dgozman
Thank you for review! https://codereview.chromium.org/2292053003/diff/160001/src/v8.gyp File src/v8.gyp (right): https://codereview.chromium.org/2292053003/diff/160001/src/v8.gyp#newcode1737 src/v8.gyp:1737: 'dependencies': [ On 2016/09/05 06:40:34, ...
4 years, 3 months ago (2016-09-06 17:37:35 UTC) #17
Michael Achenbach
https://codereview.chromium.org/2292053003/diff/160001/src/v8.gyp File src/v8.gyp (right): https://codereview.chromium.org/2292053003/diff/160001/src/v8.gyp#newcode1737 src/v8.gyp:1737: 'dependencies': [ On 2016/09/06 17:37:35, dgozman wrote: > On ...
4 years, 3 months ago (2016-09-06 18:27:22 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2292053003/160001
4 years, 3 months ago (2016-09-06 23:23:25 UTC) #24
commit-bot: I haz the power
Committed patchset #9 (id:160001)
4 years, 3 months ago (2016-09-06 23:26:16 UTC) #26
commit-bot: I haz the power
4 years, 3 months ago (2016-09-06 23:26:44 UTC) #28
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/81b7e77ff02189bf7d4d4b86e1ebd666960cbe51
Cr-Commit-Position: refs/heads/master@{#39226}

Powered by Google App Engine
This is Rietveld 408576698