Страницы: 1
Стандартный способ закрыть таб таков:
gBrowser.removeTab(tab)
Однако, если в about:config "browser.tabs.closeWindowWithLastTab" выставлено в "false", то когда пользователь закрывает последний таб, то документ закрывается, но остаётся пустой таб. Функция removeTab же закрывает таб всегда и на последнем табе браузер закрывается.
Хотелось бы в точности воспроизвести поведение лисы в этом вопросе.
Отредактировано zencd (01-07-2011 16:50:08)
Отсутствует
<key id="key_close" key="W" command="cmd_close" modifiers="accel"/>
=>
<command id="cmd_close" oncommand="BrowserCloseTabOrWindow()"/>
Добавлено 01-07-2011 17:10:41
Только, по-водимому, это поведение уже встроено в gBrowser.removeTab() – в Firefox 4 и 5 при закрытии последней вкладки закрывается и окно.
Отредактировано Infocatcher (01-07-2011 17:10:41)
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Страницы: 1