Gracefully fail if the URL filename cannot be decoded.

This commit is contained in:
gigaherz 2012-08-27 01:49:07 +02:00
parent e0796cef28
commit d64bb603c8

View File

@ -385,7 +385,12 @@ var PDFView = {
setTitleUsingUrl: function pdfViewSetTitleUsingUrl(url) {
this.url = url;
document.title = decodeURIComponent(getFileName(url)) || url;
try {
document.title = decodeURIComponent(getFileName(url)) || url;
} catch (Exception) {
console.log('WARNING: Unable to decode: ' + getFileName(url));
document.title = url;
}
},
open: function pdfViewOpen(url, scale, password) {