Кто-нибудь уже сталкивался с такой проблемой, что в Firefox константы перестали быть глобальными?
Например, подгружается файл jslib.js следующим образом:

Выделить код

Код:

<script type="application/x-javascript" src="chrome://jslib/content/jslib.js" />

В этом файле задаётся в частности константа

Выделить код

Код:

const JS_LIB_LOADED = true;

При выполнении самого jslib.js константа объявлется (console.log это показывает), а вот внутри того xul-файла, который подгружал jslib.js эта константа "undefined".
Ума не приложу как с этим бороться...