Bug 23905 - Add 3D properties to RenderStyle and friends
Summary: Add 3D properties to RenderStyle and friends
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Chris Marrin
URL:
Keywords:
Depends on:
Blocks: 23359
  Show dependency treegraph
 
Reported: 2009-02-11 15:12 PST by Chris Marrin
Modified: 2009-02-11 16:10 PST (History)
0 users

See Also:


Attachments
Patch (16.14 KB, patch)
2009-02-11 15:15 PST, Chris Marrin
hyatt: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Marrin 2009-02-11 15:12:02 PST
RenderStyle needs support for 3D related CSS: transform-style-3d, perspective, perspective-origin, and backface-visibility.
Comment 1 Chris Marrin 2009-02-11 15:15:13 PST
Created attachment 27575 [details]
Patch
Comment 2 Dave Hyatt 2009-02-11 15:22:47 PST
Comment on attachment 27575 [details]
Patch

I don't think we need to ifdef this code.  Let's just make the RenderStyle support 3D values. r=me with the ifdefs yanked.
Comment 3 Chris Marrin 2009-02-11 16:10:32 PST
Sending        WebCore/ChangeLog
Sending        WebCore/platform/graphics/transforms/TransformOperation.h
Sending        WebCore/rendering/style/RenderStyle.cpp
Sending        WebCore/rendering/style/RenderStyle.h
Sending        WebCore/rendering/style/RenderStyleConstants.h
Sending        WebCore/rendering/style/StyleRareNonInheritedData.cpp
Sending        WebCore/rendering/style/StyleRareNonInheritedData.h
Sending        WebCore/rendering/style/StyleTransformData.cpp
Sending        WebCore/rendering/style/StyleTransformData.h
Transmitting file data .........
Committed revision 40877.