title: Manipulating/Automating a web page from a Firefox Addon
body: <p><strong>Is it possible to manipulate a loaded page of an open tab of Firefox, through a script that does this through a Firefox addon/extension</strong>? My goal is to fill out a form on a page, and then click submit.</p>
  
  <p>Note: This cannot be done through readily available, 'user friendly' alternatives (for example Selenium), and can only be done with addon code, as the Firefox addon continuously calls a .dll file, waiting for an 'all clear, go ahead' from another program, that communicates with the .dll file. Also, solutions such as Selenium, take up too much processing time (even when we are dealing with seconds), which do not suit my case (i have already attempted using Selenium; it completes the task too slowly, and the .dll workaround is 'awkward').</p>
  
  <p>So the question is, is possible to achieve something like this, and what will be required to do so, could you also please provide an example if possible. Thanks</p>