title: Is there any reliable way to capture file upload event in a chrome extension?
body: <p>In my content script, I want to monitor which file a is getting uploaded to a web application.</p>
  
  <p>I monitor "change" event for any "input:file" element. It works on any site (such as Gmail) that uses "input:file". </p>
  
  <p>However sites like imgur, use SWFUpload mechanism. I tried to capture "fileQueued" event on element that I suspected to be swfupload. But that did not work. </p>
  
  <ul>
  <li>How can I capture file upload event for sites that use swfupload?</li>
  <li>Are there any other plugins that manage file uploading that I would need to take care in my content script?</li>
  <li>Is there any generic mechanism to tackle this problem?</li>
  </ul>
  
  <p>(I am aware of drag-n-drop mechanism, but I have not handled that case so far.
  I have also read following relevant question on SO:</p>
  
  <p><a href="https://stackoverflow.com/questions/11621592/grab-file-with-chrome-extension-before-upload">Grab file with chrome extension before upload</a>)</p>