Bug 593447 - Update the title only if it actually changed. r=gavin

This commit is contained in:
Dão Gottwald 2010-09-04 18:51:52 +02:00
Родитель 6c4687fa73
Коммит 849ef05534
1 изменённых файлов: 9 добавлений и 1 удалений

Просмотреть файл

@ -926,9 +926,14 @@
title = this.mStringBundle.getString("tabs.emptyTabTitle");
}
if (aTab.label == title &&
aTab.crop == crop)
return false;
aTab.label = title;
aTab.setAttribute("crop", crop);
this._tabAttrModified(aTab);
return true;
]]>
</body>
</method>
@ -2448,7 +2453,10 @@
return;
var tab = this._getTabForContentWindow(contentWin);
this.setTabTitle(tab);
var titleChanged = this.setTabTitle(tab);
if (!titleChanged)
return;
if (tab == this.mCurrentTab)
this.updateTitlebar();
else if (!tab.hasAttribute("busy"))