Closed Bug 920687 Opened 11 years ago Closed 11 years ago

Content does not repaint correctly after scrolling with Home/End/Page keys

Categories

(Firefox for Metro Graveyard :: Pan and Zoom, defect)

x86_64
Windows 8
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 907100

People

(Reporter: mbrubeck, Unassigned)

References

Details

After using the Home or End keys to scroll to the top or bottom of a page, the page sometimes does not paint at all (black screen) or an incorrect portion of the page is painted.
Blocks: 915723
Depends on: 921020
No longer depends on: 907100
Whiteboard: [preview-triage] → [triage]
Depends on: 907100
Whiteboard: [triage]
No longer blocks: 915723
No longer depends on: 921020
No longer depends on: 907100
Blocks: 915723
So far the only issue I've seen while using the Home/End keys is that the screen stays black for a few seconds before repainting. Some logging shows that the code is triggering a number of paints rather than just jumping to the bottom, because of the smooth scrolling feature. Unfortunately smooth scrolling doesn't play so well with APZC, resulting in all of those intermediate paints not being visible due to race conditions and so you just end up with blackness until the final position finally paints. Turning off smooth scrolling helps this quite a bit.
Summary: Content does not repaint correctly after scrolling with Home/End keys → Content does not repaint correctly after scrolling with Home/End/Page keys
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.