10
  • Viewing a pdf document using pdf.js requires the tab to be reloaded before the pdf is displayed

  • BugsDesktopDone

Steps to reproduce the issue:

  1. Attempt to view a pdf file e.g. https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf or https://bitcoin.org/bitcoin.pdf
  2. The pdf isn't displayed correctly, instead showing just the pdf.js toolbar while everything else is gray:
  3. Refresh the tab
  4. The pdf and its contents are now displayed correctly.

Expected functionality:
The pdf file should be displayed correctly without requiring the user to refresh the tab. The beta works as expected when viewing pdf files.

macOS and Orion versions:

Version 0.99.126.4.1.12-rc (WebKit 619.1.1)

Sonoma (14)

    6 days later
    12 days later

    I am still having this issue on multiple Sonoma systems on the latest version (Version 0.99.127.1-beta). Is the fix pending release?

      Oops, "latest" was a lie, I had a pending update. However, I still have this issue with Version 0.99.127.2-beta 🙃

      • laiz replied to this.

        jsau
        Steps to reproduce and a video would be great. The steps in my initial report no longer result in a gray window on Sonoma.

          4 months later

          This bug is still present with the PDF.js viewer in Version 0.99.128.2.1-beta (WebKit 619.1.11.111.2). Here are the steps to reproduce this behaviour with a clean profile:

          • Open a clean Orion profile.
          • Enable the PDF.js viewer under the Develop > Experimental Settings (if disabled)
          • Load a pdf file like https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
          • Note that only the PDF control buttons appear, but the file itself isn't shown.
          • Reload the page to see the PDF file itself.
            This behaviour is not present with the default WebKit PDF viewer.
            Here is a video of the bug being reproduced in a clean Orion profile:

            I am also on Sonoma, weird thats its not reproducible. I'll let you know if I can find some more info.

              No one is typing