Chromium Code Reviews| Index: third_party/WebKit/Source/devtools/front_end/ui/TabbedPane.js |
| diff --git a/third_party/WebKit/Source/devtools/front_end/ui/TabbedPane.js b/third_party/WebKit/Source/devtools/front_end/ui/TabbedPane.js |
| index ab911b254a5caf922fc54c0b8d9e0ab926bbd189..13c68afeb3d07d5a23944f0ebe9ef6c12d2e33e7 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/ui/TabbedPane.js |
| +++ b/third_party/WebKit/Source/devtools/front_end/ui/TabbedPane.js |
| @@ -412,13 +412,16 @@ WebInspector.TabbedPane.prototype = { |
| /** |
| * @param {string} id |
| * @param {string} tabTitle |
| + * @param {string=} tabTooltip |
| */ |
| - changeTabTitle: function(id, tabTitle) |
| + changeTabTitle: function(id, tabTitle, tabTooltip) |
| { |
| var tab = this._tabsById[id]; |
|
lushnikov
2016/10/01 03:05:34
TabbedPaneTab has the tooltip setter:
var tab = t
|
| - if (tab.title === tabTitle) |
| + if (tab.title === tabTitle && (tabTooltip === undefined || tab.tooltip === tabTooltip)) |
| return; |
| tab.title = tabTitle; |
| + if (tabTooltip !== undefined) |
| + tab.tooltip = tabTooltip; |
| this._updateTabElements(); |
| }, |