title: Use Firefox 'print' or 'save as' features using Selenium WebDriver
body: <p>I would like to programatically instruct Firefox to visit a list of URLs (defined in a text file, for instance) and for each of them save the page to disk or print it. </p>
  
  <p>I know Selenium provides a feature to capture a screenshot of the page, but I would like to know if it's possible to use browser's native saving and printing features.</p>
  
  <p>If Selenium does not provide such features, would any other tool allow me to define a <em>script</em> to be executed by Firefox and achieve similar results?</p>