diff --git a/web/viewer.css b/web/viewer.css index e355f7fc2..b9fd3e9e4 100644 --- a/web/viewer.css +++ b/web/viewer.css @@ -9,7 +9,7 @@ body { } [hidden] { - display: none; + display: none !important; } /* === Toolbar === */ diff --git a/web/viewer.html b/web/viewer.html index f395292f9..ad9d1189e 100644 --- a/web/viewer.html +++ b/web/viewer.html @@ -92,7 +92,7 @@ -
+
Bookmark diff --git a/web/viewer.js b/web/viewer.js index 1ed9019ff..131d12b42 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -995,10 +995,14 @@ window.addEventListener('load', function webViewerLoad(evt) { window.location.toString() : params.file || kDefaultURL; PDFView.open(file, parseFloat(scale)); - if (!window.File || !window.FileReader || !window.FileList || !window.Blob) + if (PDFJS.isFirefoxExtension || !window.File || !window.FileReader || + !window.FileList || !window.Blob) { document.getElementById('fileInput').setAttribute('hidden', 'true'); - else + document.getElementById('fileInputSeperator') + .setAttribute('hidden', 'true'); + } else { document.getElementById('fileInput').value = null; + } if ('disableWorker' in params) PDFJS.disableWorker = (params['disableWorker'] === 'true');