В FF оно работает только если история пустая(нет кнопок вперёд-назад). В хроме проверять не вижу смысла.
Простого хака на эту тему не нагугливается увы, так что похоже тебе остаётся только писать своё расширение.)
Ну или ограничиться не закрытием, а history.back()