title: e.target.download does not renamed Downloaded File
body: <p><strong>Problem:</strong> When I tried the following code in Meteor.js, the file is downloaded by Chrome as <code>download (1)</code> without any file extension.</p>
  
  <p>Is <code>e.target.download = "data.csv"</code> supposed to both trigger the download of the file and rename it to "data.csv"? The naming of the file does not seem to work when using <code>e.target.download</code></p>
  
  <p><strong>client/views/results.js</strong></p>
  
  <pre><code>Template.results.events({
      'click #downloadCsv': function (e) {
  
          var csv = json2csv(data, false, true)
          e.target.href = "data:text/csv;charset=utf-8," + escape(csv) 
          e.target.download = "data.csv";  
  
        }
    })
  </code></pre>
  
  <p>Code snippet taken from <a href="https://github.com/axwaxw/json2csv/" rel="nofollow">https://github.com/axwaxw/json2csv/</a></p>