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 * @unrestricted | 8 * @unrestricted |
9 */ | 9 */ |
10 SDK.TargetManager = class extends Common.Object { | 10 SDK.TargetManager = class extends Common.Object { |
(...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
169 /** @type {!SDK.ConsoleModel} */ | 169 /** @type {!SDK.ConsoleModel} */ |
170 target.consoleModel = new SDK.ConsoleModel(target, logAgent); | 170 target.consoleModel = new SDK.ConsoleModel(target, logAgent); |
171 | 171 |
172 var networkManager = null; | 172 var networkManager = null; |
173 var resourceTreeModel = null; | 173 var resourceTreeModel = null; |
174 if (target.hasNetworkCapability()) | 174 if (target.hasNetworkCapability()) |
175 networkManager = new SDK.NetworkManager(target); | 175 networkManager = new SDK.NetworkManager(target); |
176 if (networkManager && target.hasDOMCapability()) { | 176 if (networkManager && target.hasDOMCapability()) { |
177 resourceTreeModel = | 177 resourceTreeModel = |
178 new SDK.ResourceTreeModel(target, networkManager, SDK.SecurityOriginMa
nager.fromTarget(target)); | 178 new SDK.ResourceTreeModel(target, networkManager, SDK.SecurityOriginMa
nager.fromTarget(target)); |
| 179 } |
| 180 if (networkManager) |
179 new SDK.NetworkLog(target, resourceTreeModel, networkManager); | 181 new SDK.NetworkLog(target, resourceTreeModel, networkManager); |
180 } | |
181 | 182 |
182 /** @type {!SDK.RuntimeModel} */ | 183 /** @type {!SDK.RuntimeModel} */ |
183 target.runtimeModel = new SDK.RuntimeModel(target); | 184 target.runtimeModel = new SDK.RuntimeModel(target); |
184 | 185 |
185 if (target.hasJSCapability()) | 186 if (target.hasJSCapability()) |
186 new SDK.DebuggerModel(target); | 187 new SDK.DebuggerModel(target); |
187 | 188 |
188 if (resourceTreeModel) { | 189 if (resourceTreeModel) { |
189 var domModel = new SDK.DOMModel(target); | 190 var domModel = new SDK.DOMModel(target); |
190 // TODO(eostroukhov) CSSModel should not depend on RTM | 191 // TODO(eostroukhov) CSSModel should not depend on RTM |
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
407 /** | 408 /** |
408 * @param {!SDK.Target} target | 409 * @param {!SDK.Target} target |
409 */ | 410 */ |
410 targetRemoved(target) {}, | 411 targetRemoved(target) {}, |
411 }; | 412 }; |
412 | 413 |
413 /** | 414 /** |
414 * @type {!SDK.TargetManager} | 415 * @type {!SDK.TargetManager} |
415 */ | 416 */ |
416 SDK.targetManager = new SDK.TargetManager(); | 417 SDK.targetManager = new SDK.TargetManager(); |
OLD | NEW |