Scroll root detection broken in presence of backdrop filter
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr102 | --- | unaffected |
| firefox112 | --- | wontfix |
| firefox113 | --- | wontfix |
| firefox114 | --- | fix-optional |
People
(Reporter: jnicol, Assigned: gw)
References
(Blocks 3 open bugs, Regression)
Details
(Keywords: regression)
See this test case from bug 1809738, with gfx.webrender.debug.picture-caching enabled. At the time this showed how backdrop filter means we cannot put the fixed position items on a separate slice than the scrollable content. Which is expected with backdrop filter.
However, since then, scroll root detection is entirely broken. The slice is not scrollable, meaning the entire page is invalidated on scroll. This was regressed by bug 1800358. Glenn, do you know whether we can fix this without reintroducing the bug that fixed?
This affects both desktop and android.
| Reporter | ||
Updated•2 years ago
|
Comment 1•2 years ago
|
||
Set release status flags based on info from the regressing bug 1800358
| Assignee | ||
Comment 2•2 years ago
|
||
I'm not sure without spending some more time investigating the specific case. I do vaguely recall at the time of fixing that regression thinking that the fix is conservative, and could be relaxed with some more careful analysis though, so it's likely we can fix it. I'll need to try and find some time to take a detailed look.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 3•2 years ago
|
||
The severity field is not set for this bug.
:gw, could you have a look please?
For more information, please visit BugBot documentation.
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Description
•