может не по адресу, но проблема возникла при разработке дополнения под лису, подскажите реализацию функции задержки,
только setTimeout не предлагать что-то я с ним не подружился ?

Предлагаю всё-таки подружится с setTimeout
Ибо ничего другого вам не дано

https://developer.mozilla.org/En/NsITimer

Shutnik спасибо, но вот сразу вопрос мне надо сделать паузу  выполнения скрипта,  то-есть так сказать остановить выполнение скрипта на некоторое время

делайте
через setTimeout будет проще, документация есть там же