diff --git a/fonts.js b/fonts.js old mode 100755 new mode 100644 index e8d629084..4f107ef80 --- a/fonts.js +++ b/fonts.js @@ -1293,6 +1293,10 @@ var Font = (function Font() { window.btoa(data) + ');'); var rule = "@font-face { font-family:'" + fontName + "';src:" + url + '}'; var styleSheet = document.styleSheets[0]; + if (!styleSheet) { + document.documentElement.firstChild.appendChild( document.createElement('style') ); + styleSheet = document.styleSheets[0]; + } styleSheet.insertRule(rule, styleSheet.cssRules.length); return rule; diff --git a/pdf.js b/pdf.js index a8ae55234..0c10e5865 100644 --- a/pdf.js +++ b/pdf.js @@ -3379,7 +3379,7 @@ var Page = (function() { } catch (e) { exc = e.toString(); } - continuation(exc); + if (continuation) continuation(exc); }); }; diff --git a/web/compatibility.js b/web/compatibility.js old mode 100755 new mode 100644 diff --git a/web/viewer.css b/web/viewer.css old mode 100755 new mode 100644