Closed Bug 6578 Opened 25 years ago Closed 25 years ago

[PP] linux - cruft appears in main window when scrolling

Categories

(Core :: Layout, defect, P3)

x86
Linux
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: cpratt, Assigned: joki)

References

()

Details

build id: 1999051708 platform: red hat linux 5.2 the problem: if you go to the above URL, and use the arrow keys to scroll up and down in the document, the lines of text overwrite themselves and make a big mess. this happens at plenty of other pages as well, eg macintouch.com.
Component: Selection and Search → Layout
Bug 6014 seems to be a duplicate of this one. It seems to show up both in viewer and apprunner. Anyway, I've seen this problem too when embedding NGLayout and using the nsIScrollableView::ScrollTo() method to scroll around the page. The scrolled in region is not redrawn, and if i call mWebShell->Repaint(1) after the ScrollTo call it gets drawn, but also scrolled up a bit. I tracked the ScrollTo call a bit, and i found that nsScrollableView::ScrollTo has a #if 0 segment (at line 1288) that if #if 1'ed makes keyboard navigation work the same way as scrollTo + Paint. That is: no junk is left, but the page first scrolls down and then up a bit.
Added alex@signum.se to cc-list
Assignee: mjudge → joki
i think this is a pixley bug.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
this seems to be fixed now (tested on Mac and akkana tested on Linux).
Status: RESOLVED → VERIFIED
yup VERIFIED with the 1999100518 build (Linux)
You need to log in before you can comment on or make changes to this bug.