Open Bug 1904707 Opened 8 months ago Updated 3 months ago

Internal pdf viewer unusable

Categories

(Core :: Graphics: Canvas2D, defect)

Firefox 127
x86_64
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: zabbakell, Unassigned)

Details

Attachments

(1 file)

Attached image pdf100%.png

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0

Steps to reproduce:

Open a odf online

Actual results:

Ayn pdf is transparent, sometimes there is text but if there is it's multiple times superimposed and unreadable. Background is always completely transparent all the way to the desktop.
If I zoom out all the way to 10% it seems to be ok but obviously unsable that way.

Expected results:

pdfs rendered correctly

OS: Unspecified → Linux
Hardware: Unspecified → x86_64

The Bugbug bot thinks this bug should belong to the 'Firefox::PDF Viewer' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → PDF Viewer

It could be helpful to provide the pdf you're showing on the screenshot.
That said could you reproduce your issue in setting the pref gfx.canvas.accelerated to false in about:config (and in reloading your pdf) ?

It was a random pdf that first showed up when I googled. Turns out to be the "Risk" rulebook :)

But the gfx.canvas setting did it for me! All working properly again! Cheers for that :)

Component: PDF Viewer → Graphics: Canvas2D
Product: Firefox → Core

This is severe, but has a workaround. The spread of this issue is unclear. Tentatively triaging at S3, but I can see a world where we realistically prioritize this as S2.

Severity: -- → S3

I'm seeing something similar on FF 128 (I didn't have any problem with 127). Instantly after upgrading PDFs are getting half-rendered (usually missing text), or swapping pages, or even swapping pages with PDFs from other tabs!! I do not get the background-showing-through symptom.

Open 2-3 of these PDFs in the same window/different tabs and switch between them and something hit reload.

https://static.cfl.ca/wp-content/uploads/sites/4/2022/06/240712-atWpg-position-chart.pdf
https://static.cfl.ca/wp-content/uploads/sites/6/2024/07/CALGARY-AT-WINNIPEG_JULY-12.pdf
https://static.cfl.ca/wp-content/uploads/sites/8/2016/06/Week-6-vs-MTL-July-11-2024-pdf.pdf

Doing the gfx.canvas.accelerated=false workaround makes the bug go away. I am using nvidia binary drivers, Fedora 39, sawfish-wm, XFCE, Xorg.

This seems like the same bug as bug #1906370.

I'm also affected by this bug. The gfx.canvas.accelerated=false workaround works. Tell me if there's anything I can do to provide information.

OS: Ubuntu 24.04.1 LTS
Firefox Version: 128.0.3 (64-bit)
Package: mozilla-deb 1.0

Also affected by this !

OS: EndeavourOS
Firefox : 132.0 64bit
KDE Plasma 6.2.2 / kwin / NVIDIA GeForce RTX 2070 SUPER (nvidia driver)

I don't want to be a pain but this seems to be a major show-stopper for a lot of people ! This bug makes PDF and the entire Google Docs suite unusable. For professionals it is extremely concerning that a bug that major hasn't been addressed in such a long time.

Personally had to install chromium locally just to open PDFs and Google Docs... Not ideal.

Also affected when using Google Docs (assuming this is the same internal issue?)

OS: Ubuntu 22.04.5
Firefox Version: 132.0.1
Package: Mozilla-provided binary

I tried creating a pristine Firefox profile, but this didn't fix the issue. I'm now trying the gfx.canvas.accelerated=false workaround and it seems to be working (crossing fingers!).

Also see https://www.reddit.com/r/firefox/comments/1ehgx3m/comment/lg6ejt2/?context=3 for an other occurrence. "Page jumping" aptly describes what I'm experiencing after some time spent using Google Docs.

Edit: I'm using the NVidia proprietary driver as well.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: