Closed Bug 23120 Opened 25 years ago Closed 25 years ago

Linux: Page doesn't redraw properly on after resize or scroll

Categories

(Core :: Layout, defect, P3)

x86
Linux
defect

Tracking

()

VERIFIED DUPLICATE of bug 20185

People

(Reporter: davet, Assigned: waqar)

References

()

Details

(Keywords: platform-parity)

When the page loads, it's visible, yet when I maximize the browser, the page just goes grey, possibly with some adverts showing. If i return to the previous size (unmaximize) then the page is displayed properly in the new window. If I open something over the top such as an xterm, then move the xterm away, the part it was covering becomes properly visible. Same happens if I use the mouse to select some text by dragging: the selected text becomes visible (I guess the selecting forces a redraw?) Maybe it's something to do with the weird frameset on theregister, as it doesn't seem to happen on other sites I've tried.
Assignee: troy → kmcclusk
Has something changed on Linux recently? I keep getting these kind of bug reports that seem to be Linux only
Assignee: kmcclusk → waqar
I don't know of any recent changes which would cause these problems on Linux. Waqar, any ideas?
Status: NEW → ASSIGNED
Target Milestone: M14
I have seen this bug happen on some other pages as well. I will investigate.
Target Milestone: M14 → M15
Mass move to M15
*** Bug 24793 has been marked as a duplicate of this bug. ***
Maybe this helps. From the dup bug: At rtmark.com, if the window is too small to hold the entire frameset, the parts outside the current window are blank grey when you scroll to them. To reproduce: 1. Maximize window 2. Go to http://rtmark.com 3. Decrease width of window until scroll bar appears 4. Scroll right Actual result: The page shifts to the left, but the rightmost part of the page is not displayed correctly, rather a blank grey strip appears Expected result: Normal behavior
Happens at http://www.clearstation.com as well. I see this bug after simple window resizes as well -- maximize isn't necessary.
I may have narrowed this bug down a little. It seems the presence of a form exacerbates the problem. http://www.lickey.com/~matt/fails.html is just http://www.clearstation.com with some stuff stripped. It shows the problem for me (under Linux and up to date CVS build). http://www.lickey.com/~matt/works.html is the same page with the login form removed (leaving no forms in the page). It renders perfectly. I notice the other reported pages have forms in them. Now that I think about it, anytime I've had the problem the pages have had forms.
Both of the those pages by matt@corp.phone.com render the same way.
I've noticed this problem is very noticable when scrolling around. If you scroll quickly, the gray patch is large, but if you scroll slowly, the gray bar always seems to cover a form element, usually a graphical "submit"-type button. While the Register seems to work sometimes, reel.com has always had problems.
I am pretty sure that this is bug 20185. If a page has a css element position : absolute OR an INPUT TYPE=image then lots of grey will appear. It manifests itself in many ways (resizing, scrolling, swapping desktops etc.) and only on Linux. I know that http://www.theregister.co.uk/ has an INPUT TYPE=image on it, and this is where the grey mist tends to start seeping from...
I agree that this is a duplicate of bug 20158. I narrowed my http://www.lickey.com/~matt/fails.html test case down and it is related to INPUT TYPE=image.
*** Bug 26292 has been marked as a duplicate of this bug. ***
Keywords: pp
Summary: Doesn't redraw page properly after maximize → Linux: Page doesn't redraw properly on after resize or scroll
*** Bug 25298 has been marked as a duplicate of this bug. ***
For anyone who is annoyed as I was with this bug: go to the Preferences/Debug box and turn off Gfx Scrollbars. Mozilla will use GTK for the scroll bars, and the problem disappears. While this is only a workaround, it prevents the bug from being of the stopper variety.
*** Bug 26717 has been marked as a duplicate of this bug. ***
*** Bug 26737 has been marked as a duplicate of this bug. ***
*** Bug 23886 has been marked as a duplicate of this bug. ***
Another one related to the gfx scroll bars, if you turn off the scrollbars it fixes the test case. *** This bug has been marked as a duplicate of 20185 ***
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Marking Verified as a dup.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.