SVG gradient artifacts
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr128 | --- | unaffected |
| firefox-esr140 | --- | affected |
| firefox140 | --- | wontfix |
| firefox141 | --- | wontfix |
| firefox142 | --- | wontfix |
| firefox143 | --- | wontfix |
People
(Reporter: iofelben, Unassigned, NeedInfo)
References
(Regression)
Details
(Keywords: regression)
Attachments
(3 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0
Steps to reproduce:
- visit https://fly.io
- hover over Articles in the navbar, and move your mouse around
Actual results:
I see various artifacts (lines where the gradient is messed up).
Expected results:
Nothing should have happened. (e.g. nothing happens in safari)
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Graphics: WebRender' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 3•1 year ago
|
||
Regression window:
https://hg-edge.mozilla.org/integration/autoland/pushloghtml?fromchange=892e1da580c2b224927a946be16366c515ef4899&tochange=d15590887b1f090d45bf0e40e2dbc3e82ef81ebc
Comment 4•1 year ago
|
||
Set release status flags based on info from the regressing bug 1955697
:emilio, since you are the author of the regressor, bug 1955697, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Comment 5•1 year ago
|
||
This reproduces before my patch if I add :root { background-color: white } to trigger the optimization that I started doing in https://hg-edge.mozilla.org/integration/autoland/rev/4d2ee9dc112f9640f43e4c670759aa86b5030b2a more frequently.
So it's a graphics issue really.
Comment 6•1 year ago
|
||
Comment 7•1 year ago
|
||
Comment 8•1 year ago
|
||
With comment 7 I get: https://hg-edge.mozilla.org/mozilla-central/pushloghtml?fromchange=197242dda0b4aa2dc8668d35ec85e48d59831687&tochange=22bab7a24384ad860900ddccc70b2e64f8ba35fc
I'm going to bet from that list bug 1896503 is the real root cause, specially since gfx.webrender.svg-filter-effects=false fixes the website too.
Updated•1 year ago
|
Comment 9•1 year ago
|
||
I'll take a look, it does resemble invalidation issues with the SVGFE code path so I agree it's probably that.
Comment 10•1 year ago
|
||
Set release status flags based on info from the regressing bug 1896503
Updated•1 year ago
|
Updated•1 year ago
|
Description
•