Open Bug 778000 Opened 13 years ago Updated 2 years ago

Nested fixed-pos elements probably don't scroll properly with async scrolling

Categories

(Core :: Layout: Scrolling and Overflow, defect)

x86_64
Windows 7
defect

Tracking

()

People

(Reporter: roc, Unassigned)

References

Details

While rebasing the patch in bug 769541 to Aurora, I discovered a problem. In nested fixed-pos elements we suppress nsDisplayPositionFixed for the inner item and keep the outer item. This means the metadata attached to the layer will be for the outer fixed-pos element, not the inner one. This seems wrong. We may be able to fix this just by adjusting the fixed-pos frame we pass to the outer nsDisplayPositionFixed. We should probably fix this, although it's not super-important since I suspect nested fixed-pos elements are rare.
Severity: normal → S3
See Also: → 1835403
Component: Layout → Layout: Scrolling and Overflow

The code involved here has probably changed a lot since this bug was filed so I wouldn't be surprised if this is fixed.

You need to log in before you can comment on or make changes to this bug.