Large backgrounds with blend-mode, image and gradient loose colour
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox86 | --- | unaffected |
firefox87 | --- | unaffected |
firefox88 | --- | fixed |
People
(Reporter: ric, Assigned: gw)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0
Steps to reproduce:
Create large background with mix-blendmode containing a gradient and image.
Examples on these pages:
https://thecuriosityofachild.com/
https://thecuriosityofachild.com/episodes/old-toys-and-christmas-elves
Actual results:
Only the initially visible part of the gradient is applied. Scrolling down shows the gradient ends. This is new in the latest build. Opening dev tools forced a redraw which fixed the issue.
Expected results:
Gradient should continue.
Comment 1•4 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Graphics' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Comment 2•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
The calculation of the available backdrop rect was incorrect in the
case of a picture cache slice that is both scrolled and also clipped
by long content which is affected by the mix-blend-mode.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Does this affect the advanced blend equation support? If so, we'll need to remember to ask for uplift on it.
Assignee | ||
Comment 5•4 years ago
|
||
It does, we will also need to make sure this gets uplifted if/when we uplift my mix-blend optimization patch.
Comment 7•4 years ago
|
||
bugherder |
Comment 8•4 years ago
|
||
Set release status flags based on info from the regressing bug 1684781
Description
•