aboutsummaryrefslogtreecommitdiff
path: root/js/io/system
diff options
context:
space:
mode:
authorValerio Virgillito2012-07-31 22:00:39 -0700
committerValerio Virgillito2012-07-31 22:00:39 -0700
commit91c440a04f0108d05e663d1696027ca5601b25bc (patch)
tree26761b31fe27f6608ef13edfe585997b5fc908d7 /js/io/system
parent4343e1f92547df9f7d42eecdf7e4feb47ad960e8 (diff)
parent0e788318ba01d579bcb3c29036dda66bc17c1569 (diff)
downloadninja-91c440a04f0108d05e663d1696027ca5601b25bc.tar.gz
Merge pull request #423 from joseeight/Chrome21Fixes
Fix: Replacing deprecated blobBuilder
Diffstat (limited to 'js/io/system')
-rw-r--r--js/io/system/chromeapi.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/js/io/system/chromeapi.js b/js/io/system/chromeapi.js
index e46894d3..e33406ee 100644
--- a/js/io/system/chromeapi.js
+++ b/js/io/system/chromeapi.js
@@ -96,7 +96,7 @@ exports.ChromeApi = Montage.create(Object.prototype, {
96 // 96 //
97 f.createWriter(function(writer) { 97 f.createWriter(function(writer) {
98 // 98 //
99 var mime, blob = new window.WebKitBlobBuilder, type = filePath.split('.'); 99 var mime, blob, type = filePath.split('.');
100 type = type[type.length-1]; 100 type = type[type.length-1];
101 switch (type) { 101 switch (type) {
102 case 'bmp': 102 case 'bmp':
@@ -137,8 +137,9 @@ exports.ChromeApi = Montage.create(Object.prototype, {
137 break; 137 break;
138 } 138 }
139 // 139 //
140 blob.append(content); 140 blob = new Blob([content], {type: type});
141 writer.write(blob.getBlob(mime)); 141 //
142 writer.write(blob);
142 // 143 //
143 if (callback) callback(true); 144 if (callback) callback(true);
144 }, function (e) {if (callback) callback(false)}); 145 }, function (e) {if (callback) callback(false)});