Доброго врмени суток,

В XUL файле есть следующее описание тулбара:
<toolbox id="navigator-toolbox">
        <toolbar class = "chromeclass-directories"
                id="bar"
                toolbarname="Toolbar"
                persist="collapsed"
                tbautostretch="always"
                allowevent="true"
                context="toolbar-context-menu"
                collapsed="false">
    <observes element="bar" attribute="collapsed"
onbroadcast="ToolbarCollapsedEventHandler();" /> - in XUL file

так вот в js файле в функции ToolbarCollapsedEventHandler(); при вызове getAccessibleFor(window.content.document); возвращается null при загрузке FireFox.

Как-нибудь можно это обойти?

При запуске - еще не все загружено. Поэтому, если нужно исполнять что-то при старте - нужно это исполнять в обработчике события load  объекта window

window.addEventListener(function_handler.....

в вашем случае можно установить два хендлера - первый устанавливает флаг, второй исполняется если флаг установлен.
т.е. первый раз ToolbarCollapsedEventHandler просто вернется ничего не делая, проверив, что флаг не установлен. а вот второй раз на событие load - он сработает....

Как-то сумбурно получилось, но надеюсь поймете....