diff options
| author | XhmikosR <[email protected]> | 2015-04-21 08:03:40 +0300 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2015-04-23 09:18:45 +0300 |
| commit | b29c15dfc85dda362bace6f67a26136403e57bce (patch) | |
| tree | a7e09e77590653db427d6df4dd6ccb6f03baf278 /docs | |
| parent | 6df6452619c80c42c03739628b6c02ec8f46fe7c (diff) | |
| download | bootstrap-b29c15dfc85dda362bace6f67a26136403e57bce.tar.xz bootstrap-b29c15dfc85dda362bace6f67a26136403e57bce.zip | |
Update Blob.js to v2015-03-21.
[ci skip]
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/assets/js/vendor/Blob.js | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/docs/assets/js/vendor/Blob.js b/docs/assets/js/vendor/Blob.js index 3b44c651f..2e41b8a2b 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)); |
