Accediendo a la variable javascript del documento desde la extensión de firefox.

¿Es posible que la extensión de Firefox (barra de herramientas) acceda a las variables del documento? la explicación detallada sigue ...

documento cargado:

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

extensión:

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

fue lo primero que se intentó, y es inaccesible de esta manera debido a los mecanismos de seguridad (XPCNativeWrapper). He leído acerca de acceder a través deenvueltoJSObject y usandoeventos (agregando la escucha al documento y enviando el evento desde la extensión), pero no hay suerte. Sin embargo, no se esforzó demasiado. así que, antes de profundizar (el "método de los eventos" suena como un camino a seguir), me gustaría saber si esto es posible.

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta