WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
85261
3d css doesn't respect implicit transform-style: flat
https://bugs.webkit.org/show_bug.cgi?id=85261
Summary
3d css doesn't respect implicit transform-style: flat
Gregg Tavares
Reported
2012-04-30 22:33:32 PDT
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"
Attachments
Add attachment
proposed patch, testcase, etc.
Gregg Tavares
Comment 1
2012-05-01 09:49:00 PDT
PS:, the sample looks correct now but AFAICT it shouldn't. In order to work it should require .plane { -webkit-transform-style: preserve-3d; }
Simon Fraser (smfr)
Comment 2
2012-05-01 11:13:49 PDT
Yes, we do not follow the 3d transforms spec very well in this area; the spec is still a bit fuzzy here. <
rdar://problem/6438206
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug