Closed Bug 630620 Opened 15 years ago Closed 13 years ago

[Linux][layers-accel] Autoscroll overlay icon is broken, with layers acceleration enabled

Categories

(Core :: Graphics, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 630346

People

(Reporter: dholbert, Assigned: karlt)

References

()

Details

Attachments

(3 files)

STEPS TO REPRODUCE: On a Linux laptop that has a trackpad (unsure if this affects desktop/mice): 1. Toggle these prefs: layers.acceleration.force-enabled = true general.autoScroll = true and restart Firefox so those take effect. 2. Visit a long page like http://planet.mozilla.org 3. Click both trackpad buttons simultaneously to invoke autoscroll ACTUAL RESULTS: The autoscroll overlay paints as a busted rect, generally displaying munged content from under/nearby it instead of the "compass" icon that it's supposed to show. Mozilla/5.0 (X11; Linux x86_64; rv:2.0b11pre) Gecko/20110201 Firefox/4.0b11pre OS: Ubuntu 10.10 x86_64 (w/ compiz enabled, as it is by default) Graphics card: NVIDIA NVS 3100M (using proprietary nvidia driver from Ubuntu)
Summary: [Linux][Layers] Autoscroll overlay is broken, with layers enabled → [Linux][layers-accel] Autoscroll overlay is broken, with layers acceleration enabled
I guess this has never worked correctly? ie not a regression? Maybe we don't support transparent windows on accelerated linux or something.
(In reply to comment #3) > I guess this has never worked correctly? ie not a regression? I don't know, but I'd bet that you're right. (I don't normally use autoscroll - I just accidentally stumbled across this bug today on a machine that happened to have it enabled.)
I think it is transparency issue because some popups (for example question to allow installing addons) looks like autoscroll. And I can't remember the time when it wasn't. Also with NVidia proprietary driver.
I can still see this on Firefox 10, Radeon HD 4350, Mesa 7.11. The scroll icon does not have the effect as in the screenshot, but it's shadow is not transparent, it is plain black.
Summary: [Linux][layers-accel] Autoscroll overlay is broken, with layers acceleration enabled → [Linux][layers-accel] Autoscroll overlay icon is broken, with layers acceleration enabled
The icon is corrupted for me too, see attachment. glxinfo: ------------ OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 285/PCI/SSE2 OpenGL version string: 3.3.0 NVIDIA 285.05.09 OpenGL shading language version string: 3.30 NVIDIA via Cg compiler -----------
That is almost the same what I see, just without the gray round "halo" around the icon. But I do not have that even without accelerated layers forced.
I bet this is the same issue as bug 630346.
Assignee: nobody → karlt
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: