From 78394a43cbe844faed021715e9770883b1a158fe Mon Sep 17 00:00:00 2001 From: Eli Grey Date: Thu, 10 Jan 2013 21:58:18 -0500 Subject: [PATCH] Fixed case issues; closes #4 --- BlobBuilder.js | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/BlobBuilder.js b/BlobBuilder.js index 8f8e270..8fc4e87 100644 --- a/BlobBuilder.js +++ b/BlobBuilder.js @@ -39,10 +39,10 @@ var + "NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR" ).split(" ") , file_ex_code = file_ex_codes.length - , realURL = view.URL || view.webkitURL || view - , real_create_object_URL = realURL.createObjectURL - , real_revoke_object_URL = realURL.revokeObjectURL - , URL = realURL + , real_URL = view.URL || view.webkitURL || view + , real_create_object_URL = real_URL.createObjectURL + , real_revoke_object_URL = real_URL.revokeObjectURL + , URL = real_URL , btoa = view.btoa , atob = view.atob , can_apply_typed_arrays = false @@ -62,7 +62,7 @@ try { can_apply_typed_arrays_test.apply(0, new Uint8Array(1)); } } catch (ex) {} -if (!realURL.createObjectURL) { +if (!real_URL.createObjectURL) { URL = view.URL = {}; } URL.createObjectURL = function(blob) { @@ -84,13 +84,13 @@ URL.createObjectURL = function(blob) { } else { return data_URI_header + "," + encodeURIComponent(blob.data); } - } else if (real_create_object_url) { - return real_create_object_url.call(realURL, blob); + } else if (real_create_object_URL) { + return real_create_object_URL.call(real_URL, blob); } }; -URL.revokeObjectURL = function(object_url) { - if (object_url.substring(0, 5) !== "data:" && real_revoke_object_url) { - real_revoke_object_url.call(realURL, object_url); +URL.revokeObjectURL = function(object_URL) { + if (object_URL.substring(0, 5) !== "data:" && real_revoke_object_URL) { + real_revoke_object_URL.call(real_URL, object_URL); } }; FBB_proto.append = function(data/*, endings*/) { @@ -158,4 +158,4 @@ FB_proto.toString = function() { return "[object Blob]"; }; return FakeBlobBuilder; -}(self)); \ No newline at end of file +}(self));