OLD | NEW |
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.testResourceBindingManager = new Bindings.ResourceBindingManag
er(InspectorTest.testTargetManager, InspectorTest.testWorkspace); |
8 InspectorTest.testDebuggerWorkspaceBinding = new Bindings.DebuggerWorkspaceB
inding(InspectorTest.testTargetManager, InspectorTest.testWorkspace); | 9 InspectorTest.testDebuggerWorkspaceBinding = new Bindings.DebuggerWorkspaceB
inding(InspectorTest.testTargetManager, InspectorTest.testWorkspace); |
9 } | 10 } |
10 | 11 |
11 InspectorTest.createMockTarget = function(id) | 12 InspectorTest.createMockTarget = function(id) |
12 { | 13 { |
13 var capabilities = SDK.Target.Capability.AllForTests; | 14 var capabilities = SDK.Target.Capability.AllForTests; |
14 var target = InspectorTest.testTargetManager.createTarget("mock-target-id-"
+ id, "mock-target-" + id, capabilities & (~SDK.Target.Capability.JS), (params)
=> new SDK.StubConnection(params), null); | 15 var target = InspectorTest.testTargetManager.createTarget("mock-target-id-"
+ id, "mock-target-" + id, capabilities & (~SDK.Target.Capability.JS), (params)
=> new SDK.StubConnection(params), null); |
15 InspectorTest.testNetworkProject = Bindings.NetworkProject.forTarget(target)
; | 16 InspectorTest.testNetworkProject = Bindings.NetworkProject.forTarget(target)
; |
| 17 InspectorTest.testResourceBinding = Bindings.ResourceBinding.forTarget(targe
t); |
16 target._capabilitiesMask = capabilities; | 18 target._capabilitiesMask = capabilities; |
17 target._inspectedURL = InspectorTest.mainTarget.inspectedURL(); | 19 target._inspectedURL = InspectorTest.mainTarget.inspectedURL(); |
18 target.resourceTreeModel = target.model(SDK.ResourceTreeModel); | 20 target.resourceTreeModel = target.model(SDK.ResourceTreeModel); |
19 target.resourceTreeModel._cachedResourcesProcessed = true; | 21 target.resourceTreeModel._cachedResourcesProcessed = true; |
20 target.resourceTreeModel._frameAttached("42", 0); | 22 target.resourceTreeModel._frameAttached("42", 0); |
21 target.runtimeModel = /** @type {!SDK.RuntimeModel} */ (target.model(SDK.Run
timeModel)); | 23 target.runtimeModel = /** @type {!SDK.RuntimeModel} */ (target.model(SDK.Run
timeModel)); |
22 target.debuggerModel = new InspectorTest.DebuggerModelMock(target); | 24 target.debuggerModel = new InspectorTest.DebuggerModelMock(target); |
23 target._modelByConstructor.set(SDK.DebuggerModel, target.debuggerModel); | 25 target._modelByConstructor.set(SDK.DebuggerModel, target.debuggerModel); |
24 InspectorTest.testTargetManager.modelAdded(target, SDK.DebuggerModel, target
.debuggerModel); | 26 InspectorTest.testTargetManager.modelAdded(target, SDK.DebuggerModel, target
.debuggerModel); |
25 return target; | 27 return target; |
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
235 } | 237 } |
236 } | 238 } |
237 | 239 |
238 InspectorTest.addUISourceCode = function(target, breakpointManager, url, doNotSe
tSourceMapping, doNotAddScript) | 240 InspectorTest.addUISourceCode = function(target, breakpointManager, url, doNotSe
tSourceMapping, doNotAddScript) |
239 { | 241 { |
240 if (!doNotAddScript) | 242 if (!doNotAddScript) |
241 InspectorTest.addScript(target, breakpointManager, url); | 243 InspectorTest.addScript(target, breakpointManager, url); |
242 InspectorTest.addResult(" Adding UISourceCode: " + url); | 244 InspectorTest.addResult(" Adding UISourceCode: " + url); |
243 | 245 |
244 // Add resource to get UISourceCode. | 246 // Add resource to get UISourceCode. |
245 var uiSourceCode = InspectorTest.testWorkspace.uiSourceCodeForURL(url); | 247 var resourceBinding = Bindings.ResourceBinding.forTarget(target); |
246 if (uiSourceCode) | 248 if (resourceBinding._resourceFiles.has(url)) { |
247 uiSourceCode.project().removeFile(url); | 249 resourceBinding._resourceFiles.get(url).dispose(); |
| 250 resourceBinding._resourceFiles.delete(url); |
| 251 } |
248 var resource = new SDK.Resource(target, null, url, url, '', '', Common.resou
rceTypes.Document, 'text/html', null, null); | 252 var resource = new SDK.Resource(target, null, url, url, '', '', Common.resou
rceTypes.Document, 'text/html', null, null); |
249 InspectorTest.testNetworkProject._addResource(resource); | 253 resourceBinding._resourceAdded({data: resource}); |
250 uiSourceCode = InspectorTest.testWorkspace.uiSourceCodeForURL(url); | 254 uiSourceCode = InspectorTest.testWorkspace.uiSourceCodeForURL(url); |
251 | 255 |
252 //var contentProvider = Common.StaticContentProvider.fromString(url, Common.
resourceTypes.Script, ""); | |
253 //var uiSourceCode = InspectorTest.testNetworkProject.addFile(contentProvide
r, null); | |
254 InspectorTest.uiSourceCodes[url] = uiSourceCode; | 256 InspectorTest.uiSourceCodes[url] = uiSourceCode; |
255 if (!doNotSetSourceMapping) { | 257 if (!doNotSetSourceMapping) { |
256 breakpointManager._debuggerWorkspaceBinding.setSourceMapping(target.debu
ggerModel, uiSourceCode, breakpointManager.defaultMapping); | 258 breakpointManager._debuggerWorkspaceBinding.setSourceMapping(target.debu
ggerModel, uiSourceCode, breakpointManager.defaultMapping); |
257 breakpointManager._debuggerWorkspaceBinding.updateLocations(target.debug
gerModel.scriptForId(url)); | 259 breakpointManager._debuggerWorkspaceBinding.updateLocations(target.debug
gerModel.scriptForId(url)); |
258 } | 260 } |
259 return uiSourceCode; | 261 return uiSourceCode; |
260 } | 262 } |
261 | 263 |
262 InspectorTest.createBreakpointManager = function(targetManager, debuggerWorkspac
eBinding, persistentBreakpoints) | 264 InspectorTest.createBreakpointManager = function(targetManager, debuggerWorkspac
eBinding, persistentBreakpoints) |
263 { | 265 { |
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
410 } | 412 } |
411 | 413 |
412 function finish() | 414 function finish() |
413 { | 415 { |
414 InspectorTest.dumpBreakpointLocations(breakpointManager); | 416 InspectorTest.dumpBreakpointLocations(breakpointManager); |
415 next(); | 417 next(); |
416 } | 418 } |
417 } | 419 } |
418 | 420 |
419 } | 421 } |
OLD | NEW |