¿Cómo puedo mostrar un formulario / diálogo personalizado en un script de Greasemonkey?

He estado trabajando en un script para usarlo como complemento en Firefox, y he encontrado la necesidad de abrir un formulario personalizado cuando se hace clic en un botón determinado.

Necesito poder crear todo el formulario y luego analizar los datos ingresados ​​para representar las imágenes en el sitio original.

¿Cómo hago esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta