Closed Bug 1377690 Opened 7 years ago Closed 7 years ago

Group opacity with transparent contents is broken

Categories

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

defect

Tracking

()

VERIFIED FIXED
mozilla56
Tracking Status
firefox56 --- fixed

People

(Reporter: mstange, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

Attached file testcase
This testcase should have a yellow-whitish fill. With webrender + webrendest, and in servo, it has a grayish fill. This is https://github.com/servo/webrender/issues/1449 .
can reproduce. webrender / webrender+webrendest: #dadad1 without webrender: #ffffd1
Whiteboard: [gfx-noted]
This will be fixed by the next webrender update that includes https://github.com/servo/webrender/pull/1493 .
Depends on: 1374730
If this doesn't cause more reftests to start passing, we should add one.
(In reply to Markus Stange [:mstange] from comment #3) > If this doesn't cause more reftests to start passing, we should add one. It didn't, there were no new reftest passes/failures with bug 1380645 (which includes servo/webrender#1493). That's on autoland now.
Depends on: 1380645
No longer depends on: 1374730
(In reply to Markus Stange [:mstange] from comment #0) > Created attachment 8882833 [details] > testcase > > This testcase should have a yellow-whitish fill. With webrender + > webrendest, and in servo, it has a grayish fill. In Nightly 56 x64 20170721100159 @ Debian Testing (Linux 4.11.0-1-amd64, Radeon RX480) (with a fresh profile with default settings, so without webrender/stylo) my tab freezes/crashes and I get bp-90011b08-9336-47ff-98ea-9c61f0170721 [@ IPCError-browser | ShutDownKill ] with your attachment, after I do a mousedown on the square (div), hold it, move it to the center of the window and release my mouse: If I then do a rightclick, I don't get a context menu, or if I change to another tab and switch back, there is a loading circle until the tab crashes. I am unsure where should I report this. It looks crazy to me that such a simple div could crash my Nightly. Can someone reproduce this?
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #4) > (In reply to Markus Stange [:mstange] from comment #3) > > If this doesn't cause more reftests to start passing, we should add one. > > It didn't, there were no new reftest passes/failures with bug 1380645 (which > includes servo/webrender#1493). That's on autoland now. Ah, hmm, maybe because we're not webrendest enough to exercise those paths in our reftests. It might be worth comparing reftest results with webrendest turned on in both builds before we add a new test. (In reply to Darkspirit from comment #5) > I am unsure where should I report this. It looks crazy to me that such a > simple div could crash my Nightly. > Can someone reproduce this? I can reproduce the content process hang on Mac with these steps to reproduce. Can you please file a new bug? Thanks!
See Also: → 1383242
Fixed by bug 1380645. We can add a test later, this bug doesn't need to stay open.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
(In reply to Darkspirit from comment #1) > can reproduce. > webrender / webrender+webrendest: #dadad1 > without webrender: #ffffd1 Webrender+Webrendest+Stylo: #ffffd1 = "yellow-whitish" Without them: #ffffd1 Verified fixed in Nightly 56 x64 20170727100240 @ Debian Testing.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: