server/php/basic/public_html/static/lib/FileSaver/FileSaver.js
changeset 488 1324bd8747ff
parent 461 48235ed6b07d
child 489 7f25a4453865
--- 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;