Closed
Bug 1413459
Opened 7 years ago
Closed 7 years ago
Decorations get drawn multiple times with selections in webrender
Categories
(Core :: Graphics: WebRender, enhancement, P1)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
People
(Reporter: kuoe0.tw, Assigned: Gankra)
References
Details
(Whiteboard: [wr-mvp] [gfx-noted])
In bug 1399310, we fixed the issue of drawing decoration lines with multiple times, but it still fails on WebRender.
Comment 1•7 years ago
|
||
The test case should be same as bug 1399310. When we select the text, the color of the lines shouldn't change. "data:text/html,<span style="text-decoration: underline line-through overline rgba(0,0,0,0.25)">laboris nisi ut aliquip ex </span>"
Whiteboard: [wr-mvp] [triage][gfx-noted]
Comment 2•7 years ago
|
||
This was an issue with webrender + bug 1399310 a couple of weeks back, but AFAICT is now fixed. When bug 1399310 is applied to m-c tip, I can no longer reproduce this issue. (I'm guessing bug 1401653 may have resolved this, but haven't actually tested that.)
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Updated•7 years ago
|
Whiteboard: [wr-mvp] [triage][gfx-noted] → [gfx-noted]
Assignee | ||
Comment 3•7 years ago
|
||
Yes, I "fixed" this by making webrender draw the same lines as gecko, so now we look exactly as buggy as gecko. (and both will be for reals fixed by bug 1399310.
Comment 4•7 years ago
|
||
(In reply to Alexis Beingessner [:Gankro] from comment #3) > Yes, I "fixed" this by making webrender draw the same lines as gecko, so now > we look exactly as buggy as gecko. (and both will be for reals fixed by bug > 1399310. Except that with webrender + bug 1399310, the shadows of decoration lines get clipped incorrectly; see bug 1399310 comment 51 ("The second thing..." there). But that's not -this- bug, it's a bit different.
Updated•7 years ago
|
Assignee: nobody → a.beingessner
Resolution: WORKSFORME → FIXED
Updated•7 years ago
|
Priority: -- → P1
Whiteboard: [gfx-noted] → [wr-mvp] [gfx-noted]
You need to log in
before you can comment on or make changes to this bug.
Description
•