[Webkit-unassigned] [Bug 85261] New: 3d css doesn't respect implicit transform-style: flat

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 30 22:33:32 PDT 2012


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

           Summary: 3d css doesn't respect implicit transform-style: flat
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
               URL: http://greggman.com/downloads/examples/axis-diagram-ba
                    d.html
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: gman at google.com
                CC: cmarrin at apple.com, kbr at google.com


the DOM hierarchy of the URL above is

body
__container
____stage
______shape
________tiltX
__________plane
____________elem1
__________plane
____________elem2
__________plane
____________elem3
__________plane
____________elem4
...

elem1, through elem6 are the 6 planes of the cube, each with translation and rotation.
But, "plane" does not have --webkit-transform-style: preserve-3d, only "tiltX" does which as AFAICT means elem1 through elem6 should be in just part of their parent "plane" element

To make it clearer

________tiltX  <- preserve-3d
__________plane  <- implicit flat
____________elem1  <- implicit flat + trans & rot

based on my understanding of the spec, since "plane" is implicitly style "flat", "elem1" should not be "3d"

-- 
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