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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/sources/debugger-breakpoints/breakpoint-manager.js

Issue 2958403002: [WIP] DevTools: move UISourceCode creation into ResourceScriptMapping
Patch Set: pass everything but breakpointmanager Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 var initialize_BreakpointManagerTest = function() { 1 var initialize_BreakpointManagerTest = function() {
2 2
3 InspectorTest.createWorkspace = function() 3 InspectorTest.createWorkspace = function()
4 { 4 {
5 InspectorTest.testTargetManager = new SDK.TargetManager(); 5 InspectorTest.testTargetManager = new SDK.TargetManager();
6 InspectorTest.testWorkspace = new Workspace.Workspace(); 6 InspectorTest.testWorkspace = new Workspace.Workspace();
7 InspectorTest.testNetworkProjectManager = new Bindings.NetworkProjectManager (InspectorTest.testTargetManager, InspectorTest.testWorkspace); 7 InspectorTest.testNetworkProjectManager = new Bindings.NetworkProjectManager (InspectorTest.testTargetManager, InspectorTest.testWorkspace);
8 InspectorTest.testResourceMapping = new Bindings.ResourceMapping(InspectorTe st.testTargetManager, InspectorTest.testWorkspace); 8 InspectorTest.testResourceMapping = new Bindings.ResourceMapping(InspectorTe st.testTargetManager, InspectorTest.testWorkspace);
9 InspectorTest.testDebuggerWorkspaceBinding = new Bindings.DebuggerWorkspaceB inding(InspectorTest.testTargetManager, InspectorTest.testWorkspace); 9 InspectorTest.testDebuggerWorkspaceBinding = new Bindings.DebuggerWorkspaceB inding(InspectorTest.testTargetManager, InspectorTest.testWorkspace);
10 // Override ResourceMapping so that CSSWorkspaceBinding and DebuggerWorkspac eBinding refer to the correct one. 10 // Override ResourceMapping so that CSSWorkspaceBinding and DebuggerWorkspac eBinding refer to the correct one.
11 Bindings.resourceMapping = InspectorTest.testResourceMapping; 11 Bindings.resourceMapping = InspectorTest.testResourceMapping;
12 } 12 }
13 13
14 function resourceMappingModelInfoForTarget(target) { 14 function resourceMappingModelInfoForTarget(target) {
15 var resourceTreeModel = target.model(SDK.ResourceTreeModel); 15 var resourceTreeModel = target.model(SDK.ResourceTreeModel);
16 var binding = resourceTreeModel ? InspectorTest.testResourceMapping._modelTo Info.get(resourceTreeModel) : null; 16 var binding = resourceTreeModel ? InspectorTest.testResourceMapping._modelTo Info.get(resourceTreeModel) : null;
17 return binding; 17 return binding;
18 } 18 }
19 19
20 InspectorTest.createMockTarget = function(id) 20 InspectorTest.createMockTarget = function(id)
21 { 21 {
22 var capabilities = SDK.Target.Capability.AllForTests; 22 var capabilities = SDK.Target.Capability.AllForTests;
23 var target = InspectorTest.testTargetManager.createTarget("mock-target-id-" + id, "mock-target-" + id, capabilities & (~SDK.Target.Capability.JS), (params) => new SDK.StubConnection(params), null); 23 var target = InspectorTest.testTargetManager.createTarget("mock-target-id-" + id, "mock-target-" + id, capabilities & (~SDK.Target.Capability.JS), (params) => new SDK.StubConnection(params), null);
24 InspectorTest.testNetworkProject = Bindings.NetworkProject.forTarget(target) ; 24 //InspectorTest.testNetworkProject = Bindings.NetworkProject.forTarget(targe t);
25 InspectorTest.testResourceMappingModelInfo = resourceMappingModelInfoForTarg et(target); 25 InspectorTest.testResourceMappingModelInfo = resourceMappingModelInfoForTarg et(target);
26 target._capabilitiesMask = capabilities; 26 target._capabilitiesMask = capabilities;
27 target._inspectedURL = InspectorTest.mainTarget.inspectedURL(); 27 target._inspectedURL = InspectorTest.mainTarget.inspectedURL();
28 target.resourceTreeModel = target.model(SDK.ResourceTreeModel); 28 target.resourceTreeModel = target.model(SDK.ResourceTreeModel);
29 target.resourceTreeModel._cachedResourcesProcessed = true; 29 target.resourceTreeModel._cachedResourcesProcessed = true;
30 target.resourceTreeModel._frameAttached("42", 0); 30 target.resourceTreeModel._frameAttached("42", 0);
31 target.runtimeModel = /** @type {!SDK.RuntimeModel} */ (target.model(SDK.Run timeModel)); 31 target.runtimeModel = /** @type {!SDK.RuntimeModel} */ (target.model(SDK.Run timeModel));
32 target.debuggerModel = new InspectorTest.DebuggerModelMock(target); 32 target.debuggerModel = new InspectorTest.DebuggerModelMock(target);
33 target._modelByConstructor.set(SDK.DebuggerModel, target.debuggerModel); 33 target._modelByConstructor.set(SDK.DebuggerModel, target.debuggerModel);
34 InspectorTest.testTargetManager.modelAdded(target, SDK.DebuggerModel, target .debuggerModel); 34 InspectorTest.testTargetManager.modelAdded(target, SDK.DebuggerModel, target .debuggerModel);
(...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after
405 } 405 }
406 406
407 function finish() 407 function finish()
408 { 408 {
409 InspectorTest.dumpBreakpointLocations(breakpointManager); 409 InspectorTest.dumpBreakpointLocations(breakpointManager);
410 next(); 410 next();
411 } 411 }
412 } 412 }
413 413
414 } 414 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698