Closed Bug 647879 Opened 13 years ago Closed 11 years ago

[NVIDIA] page messed up when scrolling with fixed background image

Categories

(Core :: Graphics, defect)

2.0 Branch
x86_64
Windows 7
defect
Not set
major

Tracking

()

RESOLVED INVALID

People

(Reporter: axure, Unassigned)

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0) Gecko/20100101 Firefox/4.0
Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0) Gecko/20100101 Firefox/4.0

An ugly bug appears in FF4 in Windows 7. It happens when you scroll a webpage with a fixed-image background in both axes. Basically the whole page gets messed up. ("Fixed" means bg img doesn't move when you scroll the page.)

Here is an example HTML code: http://pastebin.com/aQJN4ARk
Here is what it looks like before scrolling (good): http://postimage.org/image/11i2yll5w/
Here is what it looks like after scrolling (bad): http://postimage.org/image/11il5ielg/
The latter image was achieved by scrolling the page a tiny bit to the right, then a bit down.

It does not happen in other browsers in Win7. It does [b]not[/b] happen in FF4 in Win XP.

Reproducible: Always

Steps to Reproduce:
1. paste code from http://pastebin.com/aQJN4ARk into empty html document and save
2. open document
3. scroll a little down
4. scroll a little right
Actual Results:  
Both the background and the foreground objects (here: a couple of divs) are rendered improperly.

Expected Results:  
Normal scrolling of foreground divs against a fixed background image.
Version: unspecified → 4.0 Branch
Does setting "gfx.direct2d.disabled" to "true" via "about:config" and restarting Firefox show a Difference?

If yes, please post the Content of the Graphics Section you can get via "about:support" after you set it back to "false" and restarted.
Nope, disabling Direct2D does not help.

BTW, I didn't know there's such an awesome hidden config panel. ;)

FYI: Out of curiosity I've downloaded Firefox 3.6.16 and in it this problem does not occur. 

Q: Were you able to reproduce this bug? Do you have Win7?
Will Mozilla at least acknowledge this bug?
WFM with Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0) Gecko/20100101 Firefox/4.0

Please post the Graphics section from about:support
I've thrown out var names, 'cuz they're in Polish, but I'm sure you can figure it out:

NVIDIA Quadro FX 570M
10de
040c
256
nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um
8.17.12.6776
3-17-2011
true  
true (6.1.7601.17514, font cache n/a)
Google Inc. -- ANGLE -- OpenGL ES 2.0 (ANGLE 0.0.0.541)
2/2 Direct3D 10
Hmm, does it happen if you set layers.prefer-d3d9 to true with D2D keeping enabled?
Yup, bug stays. Also with layers.prefer-opengl and layers.acceleration.disabled.
Does anyone here have Windows 7 64-bit to confirm or deny that this bug indeed happens universally on this system with FF4?

BTW, I noticed it happens only when scrolling begins from the top edge of the webpage. For instance if I first scroll a little down (it gets messed up), then minimize the window, then bring it back (it gets cleaned up - redrawn), then scroll down a little more - it doesn't happen any further. But then if I scroll all the way to the top and then down a little bit - it's messed up again.
Bug still present in 4.0.1
What's going on with Mozilla support? No-one acknowledged this bug, not to mention fixing it.
I don't see this ATI Direct3D 10. The testcase works for me - Win7 32bit FF4, could be a Nvidia related bug only.
Is it possible that you can test against the latest Drivers?
http://www.nvidia.com/object/quadro-win7-winvista-64bit-270.71-whql-driver.html (hope I got them right).
I'm using the latest notebook driver, 270.61.
(The one you pointed to is desktop.)

BTW, code repost, as old one expired: http://pastebin.com/0u4DBicS
Component: General → Graphics
Product: Firefox → Core
QA Contact: general → thebes
Summary: page messed up when scrolling w/ fixed background image → [NVIDIA] page messed up when scrolling with fixed background image
Version: 4.0 Branch → 2.0 Branch
OK, I've tried this on my friend's desktop computer. It run Win7 64bit and FF 4.0.1 on one of the newer NVidia cards. No problem whatsoever. So perhaps it's some problem with my hardware, I don't know. Weird, but what can you do.
(In reply to comment #14)
> OK, I've tried this on my friend's desktop computer. It run Win7 64bit and
> FF 4.0.1 on one of the newer NVidia cards. No problem whatsoever. So perhaps
> it's some problem with my hardware, I don't know. Weird, but what can you do.

We should still keep this open, possibly we'd have to blacklist your device for acceleration, although I'm not sure.
No blacklisting happened since 2011, i guess it's no longer necessary
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: