This commit is contained in:
Dão Gottwald 2009-01-17 05:00:11 +01:00
Родитель 5f57912c83 6f68bd7a44
Коммит 1f3929b993
1 изменённых файлов: 3 добавлений и 12 удалений

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

@ -119,7 +119,7 @@
<xul:menuseparator/>
<xul:menuitem id="context_closeTab" label="&closeTab.label;" accesskey="&closeTab.accesskey;"
oncommand="var tabbrowser = this.parentNode.parentNode.parentNode.parentNode;
tabbrowser.removeClickedTab(tabbrowser.mContextTab);"/>
tabbrowser.removeTab(tabbrowser.mContextTab);"/>
</xul:menupopup>
<xul:tabs class="tabbrowser-tabs" flex="1"
@ -1015,7 +1015,7 @@
if (event.button != 1 || event.target.localName != 'tab')
return;
this.removeClickedTab(event.target);
this.removeTab(event.target);
event.stopPropagation();
]]>
</body>
@ -1497,15 +1497,6 @@
</body>
</method>
<method name="removeClickedTab">
<parameter name="aTab"/>
<body>
<![CDATA[
this._endRemoveTab(this._beginRemoveTab(aTab, true, false));
]]>
</body>
</method>
<!-- Returns everything that _endRemoveTab needs in an array. -->
<method name="_beginRemoveTab">
<parameter name="aTab"/>
@ -3301,7 +3292,7 @@
// Reset the "ignored click" flag
this._ignoredClick = false;
tabbedBrowser.removeClickedTab(bindingParent);
tabbedBrowser.removeTab(bindingParent);
tabbedBrowser._blockDblClick = true;
/* XXXmano hack (see bug 343628):