Closed
Bug 1417055
Opened 8 years ago
Closed 7 years ago
Scrolling over fixed-pos items might scroll the wrong frame
Categories
(Core :: Graphics: WebRender, defect, P1)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox57 | --- | unaffected |
firefox58 | --- | unaffected |
People
(Reporter: kats, Assigned: kats)
References
Details
(Whiteboard: [wr-reserve] [gfx-noted])
Attachments
(1 file)
354 bytes,
text/html
|
Details |
Load attached testcase with webrender. Move the mouse over the red square and wheel-scroll.
Expected: nothing scrolls (as in non-webrender)
Actual: the subframe scrolls
The patchset I'm working on for bug 1389149 fixes this, but filing this as a separate bug to track it and ensure it gets fixed one way or another.
Assignee | ||
Comment 1•8 years ago
|
||
The reason this happens is that with non-WR, nsDisplayFixedPosition does one thing and then FrameLayerBuilder later fixes it up [1]. With WR we do the nsDisplayFixedPosition thing but then don't do the fixup so we end up with the wrong scroll target on the fixed-pos layer scroll data.
[1] https://searchfox.org/mozilla-central/rev/bab833ebeef6b2202e71f81d225b968283521fd6/layout/painting/FrameLayerBuilder.cpp#5010-5012,5029-5032
Assignee | ||
Updated•8 years ago
|
Attachment #8928156 -
Attachment mime type: text/plain → text/html
Updated•8 years ago
|
Blocks: stage-wr-nightly
status-firefox57:
--- → unaffected
status-firefox58:
--- → unaffected
Priority: P3 → P2
Updated•8 years ago
|
Whiteboard: [gfx-noted][wr-mvp][triage] → [wr-mvp] [gfx-noted]
Updated•8 years ago
|
Priority: P2 → P3
Whiteboard: [wr-mvp] [gfx-noted] → [wr-reserve] [gfx-noted]
Assignee | ||
Updated•8 years ago
|
Updated•8 years ago
|
Assignee: nobody → bugmail
Priority: P3 → P1
Assignee | ||
Comment 2•7 years ago
|
||
Fixed by bug 1421380.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•