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 172 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
183 * @param {string} name | 183 * @param {string} name |
184 * @param {number} capabilitiesMask | 184 * @param {number} capabilitiesMask |
185 * @param {!InspectorBackendClass.Connection} connection | 185 * @param {!InspectorBackendClass.Connection} connection |
186 * @param {?WebInspector.Target} parentTarget | 186 * @param {?WebInspector.Target} parentTarget |
187 * @return {!WebInspector.Target} | 187 * @return {!WebInspector.Target} |
188 */ | 188 */ |
189 createTarget: function(name, capabilitiesMask, connection, parentTarget) | 189 createTarget: function(name, capabilitiesMask, connection, parentTarget) |
190 { | 190 { |
191 var target = new WebInspector.Target(this, name, capabilitiesMask, conne
ction, parentTarget); | 191 var target = new WebInspector.Target(this, name, capabilitiesMask, conne
ction, parentTarget); |
192 | 192 |
| 193 var logAgent = target.hasLogCapability() ? target.logAgent() : null; |
| 194 |
193 /** @type {!WebInspector.ConsoleModel} */ | 195 /** @type {!WebInspector.ConsoleModel} */ |
194 target.consoleModel = new WebInspector.ConsoleModel(target); | 196 target.consoleModel = new WebInspector.ConsoleModel(target, logAgent); |
195 /** @type {!WebInspector.RuntimeModel} */ | 197 /** @type {!WebInspector.RuntimeModel} */ |
196 target.runtimeModel = new WebInspector.RuntimeModel(target); | 198 target.runtimeModel = new WebInspector.RuntimeModel(target); |
197 | 199 |
198 var networkManager = null; | 200 var networkManager = null; |
199 var resourceTreeModel = null; | 201 var resourceTreeModel = null; |
200 if (target.hasNetworkCapability()) | 202 if (target.hasNetworkCapability()) |
201 networkManager = new WebInspector.NetworkManager(target); | 203 networkManager = new WebInspector.NetworkManager(target); |
202 if (networkManager && target.hasDOMCapability()) { | 204 if (networkManager && target.hasDOMCapability()) { |
203 resourceTreeModel = new WebInspector.ResourceTreeModel(target, netwo
rkManager, WebInspector.SecurityOriginManager.fromTarget(target)); | 205 resourceTreeModel = new WebInspector.ResourceTreeModel(target, netwo
rkManager, WebInspector.SecurityOriginManager.fromTarget(target)); |
204 new WebInspector.NetworkLog(target, resourceTreeModel, networkManage
r); | 206 new WebInspector.NetworkLog(target, resourceTreeModel, networkManage
r); |
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
376 /** | 378 /** |
377 * @param {!WebInspector.Target} target | 379 * @param {!WebInspector.Target} target |
378 */ | 380 */ |
379 targetRemoved: function(target) { }, | 381 targetRemoved: function(target) { }, |
380 } | 382 } |
381 | 383 |
382 /** | 384 /** |
383 * @type {!WebInspector.TargetManager} | 385 * @type {!WebInspector.TargetManager} |
384 */ | 386 */ |
385 WebInspector.targetManager = new WebInspector.TargetManager(); | 387 WebInspector.targetManager = new WebInspector.TargetManager(); |
OLD | NEW |