Closed
Bug 1404158
Opened 7 years ago
Closed 7 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•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
missing word.
> * you might have seen it in bug 1403976 comment 1, but I didn't mention it there
Updated•7 years ago
|
Whiteboard: [wr-mvp] [triage]
Reporter | ||
Comment 3•7 years ago
|
||
Updated•7 years ago
|
Blocks: stage-wr-trains
Updated•7 years ago
|
Priority: -- → P2
Whiteboard: [wr-mvp] [triage] → [wr-mvp]
Reporter | ||
Comment 4•7 years ago
|
||
mstange: Is this a WebRender bug (something for GitHub) or is this caused by a yet missing feature/Firefox integration?
Comment 5•7 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•7 years ago
|
||
Reporter | ||
Comment 8•7 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•7 years ago
|
OS: Linux → All
Summary: border-radius produces additional lines if div contains text → border-radius produces additional lines
Reporter | ||
Updated•7 years ago
|
See Also: → https://github.com/servo/webrender/issues/1805
Assignee | ||
Comment 10•7 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•7 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•7 years ago
|
Priority: P2 → P3
Whiteboard: [wr-mvp] → [wr-reserve]
Assignee | ||
Comment 12•7 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•7 years ago
|
Assignee: nobody → cleu
Updated•7 years ago
|
Status: NEW → ASSIGNED
Priority: P3 → P1
Updated•7 years ago
|
Keywords: correctness
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Reporter | ||
Comment 16•7 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•7 years ago
|
||
Fixed by the webrender update in bug 1413178.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
Reporter | ||
Updated•7 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•