Bug 45051 - Rename TransformationMatrix to Transform
Summary: Rename TransformationMatrix to Transform
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-01 12:58 PDT by Chris Marrin
Modified: 2010-09-01 17:14 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.