| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2014 The Chromium Authors. All rights reserved. | 2 * Copyright 2014 The Chromium Authors. All rights reserved. |
| 3 * Use of this source code is governed by a BSD-style license that can be | 3 * Use of this source code is governed by a BSD-style license that can be |
| 4 * found in the LICENSE file. | 4 * found in the LICENSE file. |
| 5 */ | 5 */ |
| 6 | 6 |
| 7 /** | 7 /** |
| 8 * @constructor | 8 * @constructor |
| 9 * @extends {WebInspector.Object} | 9 * @extends {WebInspector.Object} |
| 10 */ | 10 */ |
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 201 | 201 |
| 202 var networkManager = null; | 202 var networkManager = null; |
| 203 if (target.hasNetworkCapability()) | 203 if (target.hasNetworkCapability()) |
| 204 networkManager = new WebInspector.NetworkManager(target); | 204 networkManager = new WebInspector.NetworkManager(target); |
| 205 | 205 |
| 206 var securityOriginManager = WebInspector.SecurityOriginManager.fromTarge
t(target); | 206 var securityOriginManager = WebInspector.SecurityOriginManager.fromTarge
t(target); |
| 207 /** @type {!WebInspector.ResourceTreeModel} */ | 207 /** @type {!WebInspector.ResourceTreeModel} */ |
| 208 target.resourceTreeModel = new WebInspector.ResourceTreeModel(target, ne
tworkManager, securityOriginManager); | 208 target.resourceTreeModel = new WebInspector.ResourceTreeModel(target, ne
tworkManager, securityOriginManager); |
| 209 | 209 |
| 210 if (networkManager) | 210 if (networkManager) |
| 211 new WebInspector.NetworkLog(target, networkManager); | 211 new WebInspector.NetworkLog(target, target.resourceTreeModel, networ
kManager); |
| 212 | 212 |
| 213 if (target.hasJSCapability()) | 213 if (target.hasJSCapability()) |
| 214 new WebInspector.DebuggerModel(target); | 214 new WebInspector.DebuggerModel(target); |
| 215 | 215 |
| 216 if (target.hasDOMCapability()) { | 216 if (target.hasDOMCapability()) { |
| 217 new WebInspector.DOMModel(target); | 217 var domModel = new WebInspector.DOMModel(target); |
| 218 new WebInspector.CSSModel(target); | 218 new WebInspector.CSSModel(target, domModel); |
| 219 } | 219 } |
| 220 | 220 |
| 221 /** @type {?WebInspector.WorkerManager} */ | 221 /** @type {?WebInspector.WorkerManager} */ |
| 222 target.workerManager = target.hasWorkerCapability() ? new WebInspector.W
orkerManager(target) : null; | 222 target.workerManager = target.hasWorkerCapability() ? new WebInspector.W
orkerManager(target) : null; |
| 223 /** @type {!WebInspector.CPUProfilerModel} */ | 223 /** @type {!WebInspector.CPUProfilerModel} */ |
| 224 target.cpuProfilerModel = new WebInspector.CPUProfilerModel(target); | 224 target.cpuProfilerModel = new WebInspector.CPUProfilerModel(target); |
| 225 /** @type {!WebInspector.HeapProfilerModel} */ | 225 /** @type {!WebInspector.HeapProfilerModel} */ |
| 226 target.heapProfilerModel = new WebInspector.HeapProfilerModel(target); | 226 target.heapProfilerModel = new WebInspector.HeapProfilerModel(target); |
| 227 | 227 |
| 228 target.tracingManager = new WebInspector.TracingManager(target); | 228 target.tracingManager = new WebInspector.TracingManager(target); |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 323 }, | 323 }, |
| 324 | 324 |
| 325 /** | 325 /** |
| 326 * @return {?WebInspector.Target} | 326 * @return {?WebInspector.Target} |
| 327 */ | 327 */ |
| 328 mainTarget: function() | 328 mainTarget: function() |
| 329 { | 329 { |
| 330 return this._targets[0] || null; | 330 return this._targets[0] || null; |
| 331 }, | 331 }, |
| 332 | 332 |
| 333 /** |
| 334 * @param {!WebInspector.Target} target |
| 335 */ |
| 336 suspendReload: function(target) |
| 337 { |
| 338 var resourceTreeModel = WebInspector.ResourceTreeModel.fromTarget(target
); |
| 339 if (resourceTreeModel) |
| 340 resourceTreeModel.suspendReload(); |
| 341 }, |
| 342 |
| 343 /** |
| 344 * @param {!WebInspector.Target} target |
| 345 */ |
| 346 resumeReload: function(target) |
| 347 { |
| 348 var resourceTreeModel = WebInspector.ResourceTreeModel.fromTarget(target
); |
| 349 if (resourceTreeModel) |
| 350 setImmediate(resourceTreeModel.resumeReload.bind(resourceTreeModel))
; |
| 351 }, |
| 352 |
| 333 __proto__: WebInspector.Object.prototype | 353 __proto__: WebInspector.Object.prototype |
| 334 } | 354 } |
| 335 | 355 |
| 336 /** | 356 /** |
| 337 * @interface | 357 * @interface |
| 338 */ | 358 */ |
| 339 WebInspector.TargetManager.Observer = function() | 359 WebInspector.TargetManager.Observer = function() |
| 340 { | 360 { |
| 341 } | 361 } |
| 342 | 362 |
| 343 WebInspector.TargetManager.Observer.prototype = { | 363 WebInspector.TargetManager.Observer.prototype = { |
| 344 /** | 364 /** |
| 345 * @param {!WebInspector.Target} target | 365 * @param {!WebInspector.Target} target |
| 346 */ | 366 */ |
| 347 targetAdded: function(target) { }, | 367 targetAdded: function(target) { }, |
| 348 | 368 |
| 349 /** | 369 /** |
| 350 * @param {!WebInspector.Target} target | 370 * @param {!WebInspector.Target} target |
| 351 */ | 371 */ |
| 352 targetRemoved: function(target) { }, | 372 targetRemoved: function(target) { }, |
| 353 } | 373 } |
| 354 | 374 |
| 355 /** | 375 /** |
| 356 * @type {!WebInspector.TargetManager} | 376 * @type {!WebInspector.TargetManager} |
| 357 */ | 377 */ |
| 358 WebInspector.targetManager = new WebInspector.TargetManager(); | 378 WebInspector.targetManager = new WebInspector.TargetManager(); |
| OLD | NEW |