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

Issue 471433004: DevTools: Split out the "workspace" and "bindings" modules from "sdk" (Closed)

Created:
6 years, 4 months ago by apavlov
Modified:
6 years, 4 months ago
Reviewers:
vsevik, pfeldman
CC:
blink-reviews, caseq+blink_chromium.org, loislo+blink_chromium.org, eustas+blink_chromium.org, malch+blink_chromium.org, yurys+blink_chromium.org, lushnikov+blink_chromium.org, vsevik+blink_chromium.org, pfeldman+blink_chromium.org, paulirish+reviews_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, sergeyv+blink_chromium.org, aandrey+blink_chromium.org
Project:
blink
Visibility:
Public.

Description

DevTools: Split out the "workspace" and "bindings" modules from "sdk" This allows for a better code structure and code reuse by alternative devtools frontends. R=pfeldman@chromium.org, pfeldman, vsevik Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=180253

Patch Set 1 #

Patch Set 2 : Extract StaticContentProvider, remove stray jsdoc #

Total comments: 1

Patch Set 3 : Remove marker interfaces and WI.SourceMapping #

Unified diffs Side-by-side diffs Delta from patch set Stats (+387 lines, -11462 lines) Patch
M Source/devtools/devtools.gyp View 1 chunk +12 lines, -0 lines 0 comments Download
M Source/devtools/devtools.gypi View 1 2 5 chunks +37 lines, -30 lines 0 comments Download
A + Source/devtools/front_end/bindings/BreakpointManager.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/bindings/CSSWorkspaceBinding.js View 1 2 7 chunks +42 lines, -6 lines 0 comments Download
A + Source/devtools/front_end/bindings/CompilerScriptMapping.js View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
A + Source/devtools/front_end/bindings/ContentProviderBasedProjectDelegate.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/bindings/DebuggerWorkspaceBinding.js View 1 2 13 chunks +48 lines, -12 lines 0 comments Download
A + Source/devtools/front_end/bindings/DefaultScriptMapping.js View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
A + Source/devtools/front_end/bindings/FileUtils.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/bindings/Linkifier.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/bindings/LiveEditSupport.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A Source/devtools/front_end/bindings/LiveLocation.js View 1 2 1 chunk +36 lines, -0 lines 0 comments Download
A + Source/devtools/front_end/bindings/NetworkUISourceCodeProvider.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/bindings/NetworkWorkspaceBinding.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/bindings/PresentationConsoleMessageHelper.js View 1 chunk +1 line, -0 lines 0 comments Download
A + Source/devtools/front_end/bindings/ResourceScriptMapping.js View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
A + Source/devtools/front_end/bindings/ResourceUtils.js View 1 chunk +0 lines, -15 lines 0 comments Download
A + Source/devtools/front_end/bindings/SASSSourceMapping.js View 1 2 3 chunks +5 lines, -6 lines 0 comments Download
A + Source/devtools/front_end/bindings/ScriptSnippetModel.js View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
A + Source/devtools/front_end/bindings/StylesSourceMapping.js View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
A + Source/devtools/front_end/bindings/TempFile.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/bindings/WorkspaceController.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/common/ContentProvider.js View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/common/ResourceType.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A Source/devtools/front_end/common/StaticContentProvider.js View 1 1 chunk +61 lines, -0 lines 0 comments Download
M Source/devtools/front_end/inspector.html View 1 2 4 chunks +31 lines, -30 lines 0 comments Download
D Source/devtools/front_end/sdk/BreakpointManager.js View 1 chunk +0 lines, -1068 lines 0 comments Download
M Source/devtools/front_end/sdk/CSSStyleModel.js View 1 2 1 chunk +0 lines, -1 line 0 comments Download
D Source/devtools/front_end/sdk/CSSWorkspaceBinding.js View 1 chunk +0 lines, -401 lines 0 comments Download
D Source/devtools/front_end/sdk/CompilerScriptMapping.js View 1 chunk +0 lines, -306 lines 0 comments Download
D Source/devtools/front_end/sdk/ContentProvider.js View 1 chunk +0 lines, -91 lines 0 comments Download
D Source/devtools/front_end/sdk/ContentProviderBasedProjectDelegate.js View 1 chunk +0 lines, -345 lines 0 comments Download
M Source/devtools/front_end/sdk/ContentProviders.js View 1 chunk +0 lines, -58 lines 0 comments Download
M Source/devtools/front_end/sdk/DebuggerModel.js View 1 2 2 chunks +1 line, -2 lines 0 comments Download
D Source/devtools/front_end/sdk/DebuggerWorkspaceBinding.js View 1 chunk +0 lines, -502 lines 0 comments Download
D Source/devtools/front_end/sdk/DefaultScriptMapping.js View 1 chunk +0 lines, -181 lines 0 comments Download
D Source/devtools/front_end/sdk/FileManager.js View 1 chunk +0 lines, -147 lines 0 comments Download
D Source/devtools/front_end/sdk/FileSystemMapping.js View 1 chunk +0 lines, -444 lines 0 comments Download
D Source/devtools/front_end/sdk/FileSystemWorkspaceBinding.js View 1 chunk +0 lines, -592 lines 0 comments Download
D Source/devtools/front_end/sdk/FileUtils.js View 1 chunk +0 lines, -283 lines 0 comments Download
D Source/devtools/front_end/sdk/IsolatedFileSystem.js View 1 chunk +0 lines, -590 lines 0 comments Download
D Source/devtools/front_end/sdk/IsolatedFileSystemManager.js View 1 chunk +0 lines, -200 lines 0 comments Download
D Source/devtools/front_end/sdk/Linkifier.js View 1 chunk +0 lines, -364 lines 0 comments Download
D Source/devtools/front_end/sdk/LiveEditSupport.js View 1 chunk +0 lines, -160 lines 0 comments Download
M Source/devtools/front_end/sdk/NetworkRequest.js View 1 chunk +1 line, -1 line 0 comments Download
D Source/devtools/front_end/sdk/NetworkUISourceCodeProvider.js View 1 chunk +0 lines, -255 lines 0 comments Download
D Source/devtools/front_end/sdk/NetworkWorkspaceBinding.js View 1 chunk +0 lines, -155 lines 0 comments Download
D Source/devtools/front_end/sdk/PresentationConsoleMessageHelper.js View 1 chunk +0 lines, -187 lines 0 comments Download
M Source/devtools/front_end/sdk/Resource.js View 2 chunks +16 lines, -1 line 0 comments Download
D Source/devtools/front_end/sdk/ResourceScriptMapping.js View 1 chunk +0 lines, -440 lines 0 comments Download
D Source/devtools/front_end/sdk/ResourceType.js View 1 chunk +0 lines, -185 lines 0 comments Download
D Source/devtools/front_end/sdk/ResourceUtils.js View 1 chunk +0 lines, -244 lines 0 comments Download
D Source/devtools/front_end/sdk/SASSSourceMapping.js View 1 chunk +0 lines, -635 lines 0 comments Download
D Source/devtools/front_end/sdk/ScriptSnippetModel.js View 1 chunk +0 lines, -705 lines 0 comments Download
D Source/devtools/front_end/sdk/SearchConfig.js View 1 chunk +0 lines, -183 lines 0 comments Download
D Source/devtools/front_end/sdk/SourceMapping.js View 1 chunk +0 lines, -79 lines 0 comments Download
D Source/devtools/front_end/sdk/StylesSourceMapping.js View 1 chunk +0 lines, -400 lines 0 comments Download
D Source/devtools/front_end/sdk/TempFile.js View 1 chunk +0 lines, -359 lines 0 comments Download
D Source/devtools/front_end/sdk/UISourceCode.js View 1 chunk +0 lines, -795 lines 0 comments Download
D Source/devtools/front_end/sdk/Workspace.js View 1 chunk +0 lines, -815 lines 0 comments Download
D Source/devtools/front_end/sdk/WorkspaceController.js View 1 chunk +0 lines, -62 lines 0 comments Download
M Source/devtools/front_end/sources/ScriptFormatterEditorAction.js View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
A + Source/devtools/front_end/workspace/FileManager.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/workspace/FileSystemMapping.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/workspace/FileSystemWorkspaceBinding.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/workspace/IsolatedFileSystem.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/workspace/IsolatedFileSystemManager.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/workspace/SearchConfig.js View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + Source/devtools/front_end/workspace/UISourceCode.js View 1 2 6 chunks +9 lines, -54 lines 0 comments Download
A + Source/devtools/front_end/workspace/Workspace.js View 2 chunks +33 lines, -33 lines 0 comments Download
M Source/devtools/scripts/frontend_modules.json View 1 2 8 chunks +58 lines, -44 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
apavlov
6 years, 4 months ago (2014-08-13 15:00:50 UTC) #1
pfeldman
lgtm
6 years, 4 months ago (2014-08-13 15:25:49 UTC) #2
apavlov
The CQ bit was checked by apavlov@chromium.org
6 years, 4 months ago (2014-08-13 20:23:17 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/apavlov@chromium.org/471433004/20001
6 years, 4 months ago (2014-08-13 20:24:05 UTC) #4
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-13 20:24:45 UTC) #5
commit-bot: I haz the power
Failed to apply patch for Source/devtools/devtools.gypi: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 4 months ago (2014-08-13 20:24:46 UTC) #6
vsevik
https://chromiumcodereview.appspot.com/471433004/diff/20001/Source/devtools/front_end/workspace/UISourceCode.js File Source/devtools/front_end/workspace/UISourceCode.js (right): https://chromiumcodereview.appspot.com/471433004/diff/20001/Source/devtools/front_end/workspace/UISourceCode.js#newcode579 Source/devtools/front_end/workspace/UISourceCode.js:579: * @return {!Array.<!WebInspector.PresentationMessage>} We should move PresentationConsoleMessageHelper to bindings ...
6 years, 4 months ago (2014-08-14 07:42:52 UTC) #7
apavlov
The CQ bit was checked by apavlov@chromium.org
6 years, 4 months ago (2014-08-14 08:50:47 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/apavlov@chromium.org/471433004/40001
6 years, 4 months ago (2014-08-14 08:52:21 UTC) #9
apavlov
6 years, 4 months ago (2014-08-14 09:57:05 UTC) #10
Message was sent while issue was closed.
Committed patchset #3 manually as 180253 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698