| OLD | NEW | 
|    1 // Copyright 2016 The Chromium Authors. All rights reserved. |    1 // Copyright 2016 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4 /** |    4 /** | 
|    5  * @unrestricted |    5  * @unrestricted | 
|    6  */ |    6  */ | 
|    7 SDK.SubTargetsManager = class extends SDK.SDKModel { |    7 SDK.SubTargetsManager = class extends SDK.SDKModel { | 
|    8   /** |    8   /** | 
|    9    * @param {!SDK.Target} target |    9    * @param {!SDK.Target} target | 
|   10    */ |   10    */ | 
| (...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  178   _createConnection(targetId, params) { |  178   _createConnection(targetId, params) { | 
|  179     var connection = new SDK.SubTargetConnection(this._agent, targetId, params); |  179     var connection = new SDK.SubTargetConnection(this._agent, targetId, params); | 
|  180     this._connections.set(targetId, connection); |  180     this._connections.set(targetId, connection); | 
|  181     return connection; |  181     return connection; | 
|  182   } |  182   } | 
|  183  |  183  | 
|  184   /** |  184   /** | 
|  185    * @param {string} targetId |  185    * @param {string} targetId | 
|  186    */ |  186    */ | 
|  187   _detachedFromTarget(targetId) { |  187   _detachedFromTarget(targetId) { | 
|  188     var target = this._attachedTargets.get(targetId); |  | 
|  189     this._attachedTargets.delete(targetId); |  188     this._attachedTargets.delete(targetId); | 
|  190     var connection = this._connections.get(targetId); |  189     var connection = this._connections.get(targetId); | 
|  191     connection._onDisconnect.call(null, 'target terminated'); |  190     connection._onDisconnect.call(null, 'target terminated'); | 
|  192     this._connections.delete(targetId); |  191     this._connections.delete(targetId); | 
|  193     this.dispatchEventToListeners( |  192     this.dispatchEventToListeners( | 
|  194         SDK.SubTargetsManager.Events.PendingTargetDetached, this._pendingTargets
     .get(targetId)); |  193         SDK.SubTargetsManager.Events.PendingTargetDetached, this._pendingTargets
     .get(targetId)); | 
|  195   } |  194   } | 
|  196  |  195  | 
|  197   /** |  196   /** | 
|  198    * @param {string} targetId |  197    * @param {string} targetId | 
| (...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  452     this._attachedCallback = null; |  451     this._attachedCallback = null; | 
|  453   } |  452   } | 
|  454  |  453  | 
|  455   /** |  454   /** | 
|  456    * @return {boolean} |  455    * @return {boolean} | 
|  457    */ |  456    */ | 
|  458   canConnect() { |  457   canConnect() { | 
|  459     return this._isRemote; |  458     return this._isRemote; | 
|  460   } |  459   } | 
|  461 }; |  460 }; | 
| OLD | NEW |