Всем привет.

На руках имеется XPCOM компонент который модифицирует DOM. XPCOM модифицирует DOM а также добавляет javascript посредством создания тега script и установки src.
Скрипт загружен. Далее по некому событию необходимо обратиться к моему XPCOM компоненте и дёрнуть метод.
Так как скрипты загружены с веба то секурити не даст создать экземпляр компоненты.
EnablePrivilege("UniversalXPConnect") не поможет. Надо ручками включить signed.applets.codebase_principal_support(кажется) что конечно же не вариант.

Существует ли путь при котором можно как-то вызвать XPCOM компоненту?

Может быть исходя из того что XPCOM может модифицировать DOM то можно было бы что-то создать, например ивент, который можно было бы дёрнуть на стороне жабаскрипта?
Вроде как есть возможность подписать скрипт загруженный с сервера но не уверен что это может помочь. Хотя...
Вообщем прощу помощи Ж) Подскажите куда копнуть.