diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-01-31 17:15:45 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-01-31 17:15:45 -0800 |
commit | ac0972ebf6cb8ff17f1bbbf01526d29fd2d2f420 (patch) | |
tree | 499dd06881cddf43520b40cc62b51276ca411c60 /src/library_browser.js | |
parent | 64c779641a2a9587613cc65ad7251890f18e25c3 (diff) | |
parent | 375eb145c8a6c1627a8b93f81d40fd1aa7fc899b (diff) |
Merge branch 'incoming'
Diffstat (limited to 'src/library_browser.js')
-rw-r--r-- | src/library_browser.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/library_browser.js b/src/library_browser.js index 0bc6d130..d16fbc0b 100644 --- a/src/library_browser.js +++ b/src/library_browser.js @@ -98,7 +98,9 @@ mergeInto(LibraryManager.library, { b = bb.getBlob(); } var url = Browser.URLObject.createObjectURL(b); +#if ASSERTIONS assert(typeof url == 'string', 'createObjectURL must return a url as a string'); +#endif var img = new Image(); img.onload = function() { assert(img.complete, 'Image ' + name + ' could not be decoded'); @@ -144,7 +146,9 @@ mergeInto(LibraryManager.library, { return fail(); } var url = Browser.URLObject.createObjectURL(b); // XXX we never revoke this! +#if ASSERTIONS assert(typeof url == 'string', 'createObjectURL must return a url as a string'); +#endif var audio = new Audio(); audio.addEventListener('canplaythrough', function() { finish(audio) }, false); // use addEventListener due to chromium bug 124926 audio.onerror = function(event) { |