Browse Source

Restoring PR 3455 functionality

Yury Delendik 12 years ago
parent
commit
81c8730e4b
  1. 8
      web/firefoxcom.js

8
web/firefoxcom.js

@ -75,20 +75,20 @@ var DownloadManager = (function DownloadManagerClosure() {
function DownloadManager() {} function DownloadManager() {}
DownloadManager.prototype = { DownloadManager.prototype = {
downloadUrl: function DownloadManager_downloadUrl(url) { downloadUrl: function DownloadManager_downloadUrl(url, filename) {
FirefoxCom.request('download', { FirefoxCom.request('download', {
originalUrl: url, originalUrl: url,
filename: this.filename filename: filename
}); });
}, },
download: function DownloadManager_download(blob, url) { download: function DownloadManager_download(blob, url, filename) {
var blobUrl = window.URL.createObjectURL(blob); var blobUrl = window.URL.createObjectURL(blob);
FirefoxCom.request('download', { FirefoxCom.request('download', {
blobUrl: blobUrl, blobUrl: blobUrl,
originalUrl: url, originalUrl: url,
filename: this.filename filename: filename
}, },
function response(err) { function response(err) {
if (err && this.onerror) { if (err && this.onerror) {

Loading…
Cancel
Save