From: XhmikosR Date: Tue, 21 Apr 2015 05:03:40 +0000 (+0300) Subject: Update Blob.js to v2015-03-21. X-Git-Tag: v3.3.5~105 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b29c15dfc85dda362bace6f67a26136403e57bce;p=thirdparty%2Fbootstrap.git Update Blob.js to v2015-03-21. [ci skip] --- diff --git a/docs/assets/js/vendor/Blob.js b/docs/assets/js/vendor/Blob.js index 3b44c651f8..2e41b8a2b6 100644 --- a/docs/assets/js/vendor/Blob.js +++ b/docs/assets/js/vendor/Blob.js @@ -189,9 +189,23 @@ var builder = new BlobBuilder(); if (blobParts) { for (var i = 0, len = blobParts.length; i < len; i++) { - builder.append(blobParts[i]); + if (Uint8Array && blobParts[i] instanceof Uint8Array) { + builder.append(blobParts[i].buffer); + } + else { + builder.append(blobParts[i]); + } } } - return builder.getBlob(type); + var blob = builder.getBlob(type); + if (!blob.slice && blob.webkitSlice) { + blob.slice = blob.webkitSlice; + } + return blob; + }; + + var getPrototypeOf = Object.getPrototypeOf || function(object) { + return object.__proto__; }; + view.Blob.prototype = getPrototypeOf(new view.Blob()); }(typeof self !== "undefined" && self || typeof window !== "undefined" && window || this.content || this));