Вы правы, в Chrome, когда вы закрываете окно, сначала закрываются все вкладки, затем само окно закрывается.
Если вы хотите захватить все вкладки до закрытия окна, насколько я знаю, лучше всего будет подключить слушателя к вкладкам onRemoved событие http://code.google.com/chrome/extensions/tabs.html#event-onRemoved
Вам нужно будет поддерживать внутренний кеш того, что закрывается, и когда окно закрывается, вы читаете этот кеш. Это может быть сложно, и некоторые проблемы, которые вам нужно решить.
Например, как вы узнали бы, что все эти вкладки закрыты? Возможно, ответ на этот вопрос состоит в том, чтобы сделать таймер равным 1 секунде, подсчитать все закрытые вкладки в этом состоянии и сбросить его после окончания таймера. Могут быть и другие способы.
Надеюсь, это помогло, удачи!