Closed
Bug 1404158
Opened 8 years ago
Closed 8 years ago
border-radius produces additional lines
Categories
(Core :: Graphics: WebRender, defect, P1)
Core
Graphics: WebRender
Tracking
()
VERIFIED
FIXED
mozilla58
| Tracking | Status | |
|---|---|---|
| firefox-esr52 | --- | unaffected |
| firefox55 | --- | unaffected |
| firefox56 | --- | unaffected |
| firefox57 | --- | unaffected |
| firefox58 | --- | unaffected |
People
(Reporter: jan, Assigned: cleu)
References
()
Details
(Keywords: correctness, nightly-community, Whiteboard: [wr-reserve])
Attachments
(5 files)
Nightly 58 x64 20170928100123 de_DE @ Debian Testing (KDE / Radeon RX480)
gpu-process + layers force accel + webrender (layersfree) + webrendest
This happens in all modes.
Its looking like a "T" that's lying on the side. If I resize the window, the lines may hide and reappear.
This is only if a div contains text. See attached video.
* you might have seen it in 1403976 comment 1, but I didn't mention it there
* twitter's login button looks the same
| Reporter | ||
Comment 1•8 years ago
|
||
| Reporter | ||
Comment 2•8 years ago
|
||
missing word.
> * you might have seen it in bug 1403976 comment 1, but I didn't mention it there
Updated•8 years ago
|
Whiteboard: [wr-mvp] [triage]
| Reporter | ||
Comment 3•8 years ago
|
||
Updated•8 years ago
|
Blocks: stage-wr-trains
Updated•8 years ago
|
Priority: -- → P2
Whiteboard: [wr-mvp] [triage] → [wr-mvp]
| Reporter | ||
Comment 4•8 years ago
|
||
mstange: Is this a WebRender bug (something for GitHub) or is this caused by a yet missing feature/Firefox integration?
Comment 5•8 years ago
|
||
Probably a WebRender bug, because Gecko doesn't split off the corners from the rest of the border; it forwards along the full border as one shape. And rounded borders are a fully supported feature now.
It might also be a driver bug because I can't reproduce the issue on my Mac.
Could you file an issue on GitHub?
| Reporter | ||
Comment 6•8 years ago
|
||
| Reporter | ||
Comment 8•8 years ago
|
||
Nightly 58 x64 20171013100112 de_DE @ Windows 10 1703 (Radeon RX480)
fresh profile: webrender + webrendest + blob-images (&disabled pocket/GMP/EME)
I can see those lines even on divs without text.
| Reporter | ||
Updated•8 years ago
|
OS: Linux → All
Summary: border-radius produces additional lines if div contains text → border-radius produces additional lines
| Reporter | ||
Updated•8 years ago
|
See Also: → https://github.com/servo/webrender/issues/1805
| Assignee | ||
Comment 10•8 years ago
|
||
I can reproduce it on my Macbook pro with nvidia GT750M
See the strange cross inside the spinner below.
But weird enough, I didn't see lines when I open the test page in the attachment.
| Reporter | ||
Comment 11•8 years ago
|
||
(In reply to Michael Leu[:Lenzak](UTC+8) from comment #10)
> But weird enough, I didn't see lines when I open the test page in the attachment.
Try to zoom in and/or resize the window. (Maybe this is a bit like bug 1401665 comment 7.)
Updated•8 years ago
|
Priority: P2 → P3
Whiteboard: [wr-mvp] → [wr-reserve]
| Assignee | ||
Comment 12•8 years ago
|
||
OH, I see the strange lines in the test page.
It seems that the bogus line only present in some zoom ratio.
| Assignee | ||
Updated•8 years ago
|
Assignee: nobody → cleu
Updated•8 years ago
|
Status: NEW → ASSIGNED
Priority: P3 → P1
Updated•8 years ago
|
Keywords: correctness
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Reporter | ||
Comment 16•8 years ago
|
||
Verified fixed in Nightly 58 x64 20171104100412 de_DE @ Debian Testing (KDE, Radeon RX480). Thank you!!
Testcase: https://bugzilla.mozilla.org/attachment.cgi?id=8913468
YouTube: Loading circle on https://www.youtube.com/watch?v=W_ve0qDCr2k
Twitter: login/register buttons
Cloudflare: Radio buttons on caching page
layers.acceleration.force-enabled, gfx.webrender.enabled
mozregression --bad 2017-11-03 --good 2017-11-04 --profile-persistence clone-first --find-fix
(a few builds were broken)
> 12:51.10 INFO: First good revision: f7af48305978405e52c1b61920b3a51746249579
> 12:51.10 INFO: Last bad revision: 4dc4eae45e0a8c6562692a8509b512a8b6a088cb
> 12:51.10 INFO: Pushlog:
> https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=4dc4eae45e0a8c6562692a8509b512a8b6a088cb&tochange=f7af48305978405e52c1b61920b3a51746249579
Fixed by https://github.com/servo/webrender/pull/1975 which is included in bug 1413178 comment 10.
GitHub issue: https://github.com/servo/webrender/issues/1805
(Could you mark this as fixed?)
Comment 17•8 years ago
|
||
Fixed by the webrender update in bug 1413178.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
| Reporter | ||
Updated•8 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•