Bug 133066

Summary: [Texmap] Incorrect order of compositing layers with transform-style: preserve-3d.
Product: WebKit Reporter: Hyowon Kim <hw1008.kim>
Component: Layout and RenderingAssignee: Hyowon Kim <hw1008.kim>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: cmarcelo, commit-queue, kondapallykalyan, luiz, mrobinson, noam, svillar
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
testcase
none
Patch
none
Patch
none
Patch none

Hyowon Kim
Reported 2014-05-19 00:16:42 PDT
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.
Attachments
testcase (740 bytes, text/html)
2014-05-19 00:16 PDT, Hyowon Kim
no flags
Patch (5.76 KB, patch)
2014-05-19 00:30 PDT, Hyowon Kim
no flags
Patch (8.72 KB, patch)
2014-05-25 23:17 PDT, Hyowon Kim
no flags
Patch (8.73 KB, patch)
2014-07-28 23:32 PDT, Hyowon Kim
no flags
Hyowon Kim
Comment 1 2014-05-19 00:30:46 PDT
Martin Robinson
Comment 2 2014-05-22 18:48:36 PDT
This probably needs a test case or at least an existing test case that shows the bug.
Hyowon Kim
Comment 3 2014-05-22 19:15:38 PDT
(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.
Martin Robinson
Comment 4 2014-05-22 19:16:41 PDT
It should be checked in as part of the patch. Does the port you are working with have the ability to run AC tests?
Hyowon Kim
Comment 5 2014-05-22 20:26:48 PDT
(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.
Hyowon Kim
Comment 6 2014-05-25 23:17:47 PDT
Sergio Villar Senin
Comment 7 2014-05-26 02:16:54 PDT
Hyowon Kim
Comment 8 2014-05-26 02:39:23 PDT
(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.
Hyowon Kim
Comment 9 2014-07-28 23:32:50 PDT
Sergio Villar Senin
Comment 10 2014-07-29 01:12:11 PDT
(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.
Hyowon Kim
Comment 11 2014-08-20 00:24:57 PDT
*** This bug has been marked as a duplicate of bug 90078 ***
Note You need to log in before you can comment on or make changes to this bug.