Cita: ¿¿Qué quieres decir con "JavaScript no puede incluir archivos externos"??
Descargar el codigo de la pagina? Usa innerHTML en el body.
Para almacenarlo eso si toca que leas bien como se pueden almacenar datos en add-ons para firefox.
Dudas:
La tal "pagina x" es la pagina donde se encuentra navegando la persona en firefox o es una pagina externa?