aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorXhmikosR <[email protected]>2015-04-21 08:03:03 +0300
committerXhmikosR <[email protected]>2015-04-23 09:18:45 +0300
commit6df6452619c80c42c03739628b6c02ec8f46fe7c (patch)
tree8b4662c8b496925ea7ea38d02283e86ca6a9170c /docs
parent7da5f13383b393ab527ad72de01aeaafa122ccc0 (diff)
downloadbootstrap-6df6452619c80c42c03739628b6c02ec8f46fe7c.tar.xz
bootstrap-6df6452619c80c42c03739628b6c02ec8f46fe7c.zip
Update FileSaver.js to v2015-03-04.
[ci skip]
Diffstat (limited to 'docs')
-rw-r--r--docs/assets/js/vendor/FileSaver.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/assets/js/vendor/FileSaver.js b/docs/assets/js/vendor/FileSaver.js
index 20ebeb21d..c8f36fb4b 100644
--- a/docs/assets/js/vendor/FileSaver.js
+++ b/docs/assets/js/vendor/FileSaver.js
@@ -1,6 +1,6 @@
/* FileSaver.js
* A saveAs() FileSaver implementation.
- * 2015-01-04
+ * 2015-03-04
*
* By Eli Grey, http://eligrey.com
* License: X11/MIT
@@ -135,6 +135,10 @@ var saveAs = saveAs
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