Open Bug 1918865 Opened 2 months ago Updated 20 days ago

Unexpected white lines in linear-gradient

Categories

(Core :: Graphics: WebRender, defect)

Firefox 132
Unspecified
All
defect

Tracking

()

Tracking Status
firefox-esr115 --- wontfix
firefox-esr128 --- wontfix
firefox130 --- wontfix
firefox131 --- wontfix
firefox132 --- wontfix
firefox133 --- fix-optional

People

(Reporter: vmororo, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(4 files)

Attached file test.html

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:130.0) Gecko/20100101 Firefox/130.0

Steps to reproduce:

The test file is attached.
I tested in both Firefox 130.0 and Nightly 132.0a1.
I'm using Ubuntu 22.04.4 LTS.

Actual results:

The gradient is being drawn with two unwanted white lines.

Expected results:

The gradient should be drawn without those white lines.

I tried to reproduce the test case for bug 1888334 on Firefox 130, but the line does not appear on my end.

Can't replicate on macOS, assuming it's Linux-only. Please move if there's a more suitable product/component.

Component: Untriaged → Graphics
OS: Unspecified → Linux
Product: Firefox → Core

I can reproduce the issue on Nightly132.0a1 Windows11 if HWA is disabled and layout.css.devPixelsPerPx=1.0.

Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All

Set release status flags based on info from the regressing bug 1797721

:lsalzman, since you are the author of the regressor, bug 1797721, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Attached file simpler-examples.html

Additional simplified examples that reproduce the bug

(In reply to Victor Mororó [:vmororo] from comment #8)

Created attachment 9424849 [details]
simpler-examples.html

Additional simplified examples that reproduce the bug

I identified specific height values that cause the white line to appear, but only when there is no border.

Severity: -- → S3
Component: Graphics → Graphics: WebRender
Flags: needinfo?(lsalzman)

Set release status flags based on info from the regressing bug 1797721

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: