Closed Bug 1423087 Opened 7 years ago Closed 6 years ago

Elements sometimes have incorrect border-radius with webrender enabled

Categories

(Core :: Graphics: WebRender, defect, P3)

x86_64
macOS
defect

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox-esr52 --- unaffected
firefox57 --- unaffected
firefox58 --- unaffected
firefox59 --- unaffected
firefox61 --- disabled
firefox62 --- disabled
firefox63 --- fixed

People

(Reporter: bgstandaert, Assigned: kvark)

References

()

Details

(Keywords: nightly-community, Whiteboard: [wr-reserve])

Attachments

(3 files)

Attached image webrender.png
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:57.0) Gecko/20100101 Firefox/57.0
Build ID: 20171128222554

Steps to reproduce:

1. Enable gfx.webrender.enabled, gfx.webrender.blob-images, and image.mem.shared.
2. Visit https://jsfiddle.net/c5wtc4sc/.


Actual results:

The third red circle in the "result" pane is missing its border radius (making it a square).


Expected results:

All 5 elements should display as circles, as they do with webrender disabled.
Attached image normal.png
Attached file about:support info
mozregression --launch 20171204234137 --pref "layers.acceleration.force-enabled:true" "gfx.webrender.enabled:true" "gfx.webrender.blob-images:true" "image.mem.shared:true"

Thank you! I can't reproduce this on Debian Testing (KDE, Radeon RX480). Maybe it's a Mac-specific problem?
OS: Unspecified → Mac OS X
Hardware: Unspecified → x86_64
Whiteboard: [wr-mvp] [triage]
I don't have another computer to test on, so I'm not sure. Is there anything else I could do to help debug this?
I can't reproduce it on latest macOS nightly either.
Whiteboard: [wr-mvp] [triage] → [wr-reserve]
> I can't reproduce it on latest macOS nightly either.

Interesting, maybe it's graphics-card specific? This is on an Intel Iris 6100.
I can reproduce this on the integrated GPU (Intel HD Graphics 530) of my Macbook Pro.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: nobody → kvark
Depends on: 1473284
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Flags: qe-verify+
Based on the fact that the Webrender is disabled on beta, removing the QE flag.
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: