Bug 45051

Summary: Rename TransformationMatrix to Transform
Product: WebKit Reporter: Chris Marrin <cmarrin>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: simon.fraser
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   

Description Chris Marrin 2010-09-01 12:58:56 PDT
Per discussions, we've decided to rename TransformationMatrix to Transform for consistency.
Comment 1 Simon Fraser (smfr) 2010-09-01 13:49:33 PDT
Not sure I agree. SVG already has SVGTransform, which has an SVGMatrix.
Comment 2 Chris Marrin 2010-09-01 17:14:20 PDT
(In reply to comment #1)
> Not sure I agree. SVG already has SVGTransform, which has an SVGMatrix.

And we have CSSMatrix. It's a bit muddled. But SVGMatrix is a simple wrapper around AffineTransform and SVGTransform contains an AffineTransform. CSSMatrix contains a TransformationMatrix. I don't think we're going to solve the "transform" vs "matrix" naming of the DOM objects. So I think the best we can do is make the underlying classes consistent. AffineTransform and Transform seem as consistent as we're going to get.