Доступ к javascript-переменной документа из расширения Firefox

Возможно ли расширение Firefox (панель инструментов) для доступа к переменным документа? подробное объяснение следует ..

загруженный документ:

<script type="text/javascript">
var variableForExtension = 'something';
</script>

расширение:

var win = window.top.getBrowser().selectedBrowser.contentWindow;
alert(win.variableForExtension); // undefined

это было первое, что нужно попробовать, и он недоступен из-за механизмов безопасности (XPCNativeWrapper). я читал о доступе к нему черезwrappedJSObject и используяМероприятия (добавление слушателя в документ и отправка события из расширения), но не повезло. не слишком старался, хотя. Итак, прежде чем копать глубже («метод событий» звучит как путь), я хотел бы знать, возможно ли это?

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос