diff -r 48be7ebb3187 -r 1324bd8747ff server/php/basic/public_html/static/lib/FileSaver/FileSaver.js --- a/server/php/basic/public_html/static/lib/FileSaver/FileSaver.js Thu Jun 18 16:50:54 2015 +0200 +++ b/server/php/basic/public_html/static/lib/FileSaver/FileSaver.js Thu Jun 18 16:53:16 2015 +0200 @@ -1,6 +1,6 @@ /* FileSaver.js * A saveAs() FileSaver implementation. - * 2015-03-04 + * 2014-12-17 * * By Eli Grey, http://eligrey.com * License: X11/MIT @@ -135,10 +135,6 @@ revoke(object_url); return; } - // prepend BOM for UTF-8 XML and text/plain types - if (/^\s*(?:text\/(?:plain|xml)|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(blob.type)) { - blob = new Blob(["\ufeff", blob], {type: blob.type}); - } // Object and web filesystem URLs have a problem saving in Google Chrome when // viewed in a tab, so I force save with application/octet-stream // http://code.google.com/p/chromium/issues/detail?id=91158 @@ -240,7 +236,7 @@ // with an attribute `content` that corresponds to the window if (typeof module !== "undefined" && module.exports) { - module.exports.saveAs = saveAs; + module.exports = saveAs; } else if ((typeof define !== "undefined" && define !== null) && (define.amd != null)) { define([], function() { return saveAs;