Closed Bug 1639456 Opened 4 years ago Closed 3 years ago

Gradient rendering issue

Categories

(Core :: Graphics, defect)

76 Branch
x86_64
Windows 10
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: conrad.congrene, Unassigned)

References

()

Details

(Keywords: correctness)

Attachments

(5 files)

Attached image bug1.png

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Steps to reproduce:

Create html/css that uses the linear-gradient property:
background: linear-gradient(44.61deg, #7C2654 63%, #DA291C 155%)

Setting "gfx.webrender.all" to true seems to fix the issue, however this is not set to true by default

See https://imgur.com/a/yGuqjFX for 2 examples of the bug and the expected result

Actual results:

Gradient renders with blocks and solid colour

Expected results:

Gradient renders with a smooth gradient

https://imgur.com/a/yGuqjFX

Attached image bug2.png
Attached image expected.png

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Graphics: WebRender
Product: Firefox → Core

Basic and WebRender with Nightly and ESR on KDE, X11, Debian Testing seem unaffected.

Component: Graphics: WebRender → Graphics
Keywords: correctness
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64

Direct3D 11 (Advanced Layers) looks fine, too.

Do you see this bug if you paste
data:text/html;charset=utf-8;base64,PCFkb2N0eXBlIGh0bWw+PGh0bWw+PGJvZHkgc3R5bGU9ImJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NC42MWRlZywgIzdDMjY1NCA2MyUsICNEQTI5MUMgMTU1JSkiPjwvYm9keT48L2h0bWw+
into your address bar?
If not, could you provide a link to the affected website or upload a testcase?
Please also open about:support, click on "copy text to clipboard" and paste it here. Thanks!

Depends on: fixed-by-webrender
Severity: -- → S3
Attached file about:support

(In reply to Jan Andre Ikenmeyer [:darkspirit] from comment #5)

Direct3D 11 (Advanced Layers) looks fine, too.

Do you see this bug if you paste
data:text/html;charset=utf-8;base64,PCFkb2N0eXBlIGh0bWw+PGh0bWw+PGJvZHkgc3R5bGU9ImJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NC42MWRlZywgIzdDMjY1NCA2MyUsICNEQTI5MUMgMTU1JSkiPjwvYm9keT48L2h0bWw+
into your address bar?
If not, could you provide a link to the affected website or upload a testcase?
Please also open about:support, click on "copy text to clipboard" and paste it here. Thanks!

i dont see the bug in that above data link, it looks to happen when theres other elements overlapping/involved with the gradient.

the affected website is: https://sicg01mstr91pyvinte.dxcloud.episerver.net/

Attached image bug3.png
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: