[Webkit-unassigned] [Bug 52030] New: Nested 3D transforms (translateZ, rotateX, rotateY) do not work correctly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 6 15:23:59 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=52030

           Summary: Nested 3D transforms (translateZ, rotateX, rotateY) do
                    not work correctly
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: tom at 280north.com
                CC: simon.fraser at apple.com, cmarrin at apple.com


Created an attachment (id=78174)
 --> (https://bugs.webkit.org/attachment.cgi?id=78174&action=review)
demonstrates bug with 2 working and 2 broken examples

A 3D transform has no effect if any ancestor element also has a 3D transform, and if the transform operates in the Z direction (translateZ, rotateX, rotateY).

The provided reduction has four examples with two cases each, one where both transforms are applied directly to the colored squares, the other where the rotateY is applied to the containing element of the same size.

The first two examples work correctly in both  cases because the transforms rotate/translate in the X/Y direction.

The second two examples do not work in the case where the rotateY transform is on the containing element because they rotate/translate in the Z direction.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list