diff --git a/web/app.js b/web/app.js index 6ae48d565..ab58e0a29 100644 --- a/web/app.js +++ b/web/app.js @@ -2229,7 +2229,18 @@ function webViewerInitialized() { ); try { - webViewerOpenFileViaURL(file); + if (typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")) { + if (file) { + PDFViewerApplication.open(file); + } else { + PDFViewerApplication._hideViewBookmark(); + } + } else if (PDFJSDev.test("MOZCENTRAL || CHROME")) { + PDFViewerApplication.setTitleUsingUrl(file, /* downloadUrl = */ file); + PDFViewerApplication.initPassiveLoading(); + } else { + throw new Error("Not implemented: webViewerInitialized"); + } } catch (reason) { PDFViewerApplication.l10n.get("loading_error").then(msg => { PDFViewerApplication._documentError(msg, reason); @@ -2237,25 +2248,6 @@ function webViewerInitialized() { } } -function webViewerOpenFileViaURL(file) { - if (typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")) { - if (file) { - PDFViewerApplication.open(file); - } else { - PDFViewerApplication._hideViewBookmark(); - } - } else if (PDFJSDev.test("MOZCENTRAL || CHROME")) { - PDFViewerApplication.setTitleUsingUrl(file, /* downloadUrl = */ file); - PDFViewerApplication.initPassiveLoading(); - } else { - if (file) { - throw new Error("Not implemented: webViewerOpenFileViaURL"); - } else { - PDFViewerApplication._hideViewBookmark(); - } - } -} - function webViewerPageRendered({ pageNumber, error }) { // If the page is still visible when it has finished rendering, // ensure that the page number input loading indicator is hidden.