Предистория -
Ищу замену MinimizeToTray Plus на фф4, вроде что-то подходящее нашел.
расширение - "minimize on start and close", но оно работает только по крестику и альт+ф4, при автоматическом самозакрытии окна фф не срабатывает.
Листенер в расширении повешен на эвент close объекта window

Конкретно по пунктам, что есть -
1. в about:config параметр browser.tabs.closeWindowWithLastTab
2. если true то при закрытии всех вкладок (Ctrl+W) фф сам закрывает окно в котором они были.
3. эвент close, если судить по отсутствии реакции расширения, в этом случае не файрится. Он отрабатывает, только если закрыть окно крестиком.

4. и вопрос - через какой эвент можно отловить этот момент, чтобы я мог добавить листенер на него в расширение
5. эвент quit не пробовал, но наверное это будет перебор - подозреваю, что после этого я фф смогу закрыть только убиванием процесса.