| Index: third_party/WebKit/Source/devtools/front_end/profiler/TargetsComboBoxController.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/profiler/TargetsComboBoxController.js b/third_party/WebKit/Source/devtools/front_end/profiler/TargetsComboBoxController.js
|
| index c703eacbd3ba549813163c4bd56a1b6338e52204..72bab20ee3194c8f55d45a6d814498cdf236f93f 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/profiler/TargetsComboBoxController.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/profiler/TargetsComboBoxController.js
|
| @@ -18,6 +18,7 @@ WebInspector.TargetsComboBoxController = function(selectElement, elementToHide)
|
| this._targetToOption = new Map();
|
|
|
| WebInspector.context.addFlavorChangeListener(WebInspector.Target, this._targetChangedExternally, this);
|
| + WebInspector.targetManager.addEventListener(WebInspector.TargetManager.Events.NameChanged, this._targetNameChanged, this);
|
| WebInspector.targetManager.observeTargets(this, WebInspector.Target.Capability.JS);
|
| }
|
|
|
| @@ -50,6 +51,16 @@ WebInspector.TargetsComboBoxController.prototype = {
|
| this._updateVisibility();
|
| },
|
|
|
| + /**
|
| + * @param {!WebInspector.Event} event
|
| + */
|
| + _targetNameChanged: function(event)
|
| + {
|
| + var target = /** @type {!WebInspector.Target} */ (event.data);
|
| + var option = this._targetToOption.get(target);
|
| + option.text = target.name();
|
| + },
|
| +
|
| _onComboBoxSelectionChange: function()
|
| {
|
| var selectedOption = this._selectElement[this._selectElement.selectedIndex];
|
|
|