Created attachment 231680 [details] testcase According to W3C spec about preserve-3d, "An element that establishes a 3D rendering context also participates in that context." But a TextureMapperLayer with preserve-3d doesn't participate in sortByZOrder() while Its children are reordered.
Created attachment 231682 [details] Patch
This probably needs a test case or at least an existing test case that shows the bug.
(In reply to comment #2) > This probably needs a test case or at least an existing test case that shows the bug. I attached a test case above.
It should be checked in as part of the patch. Does the port you are working with have the ability to run AC tests?
(In reply to comment #4) > It should be checked in as part of the patch. Does the port you are working with have the ability to run AC tests? Okay, I'll put the test case into LayoutTest. And the EFL port enables AC by default. You can see a red box when running with the test case on EFL or GTK Minibrowser.
Created attachment 232060 [details] Patch
Is this a DUP of https://bugs.webkit.org/show_bug.cgi?id=90078?
(In reply to comment #7) > Is this a DUP of https://bugs.webkit.org/show_bug.cgi?id=90078? Yes :) I didn't know there already was a bug report for this issue.
Created attachment 235666 [details] Patch
(In reply to comment #9) > Created an attachment (id=235666) [details] > Patch I think it's better if you attach the patch to the original bug and mark this as duplicate.
*** This bug has been marked as a duplicate of bug 90078 ***