Bug 45051
| Summary: | Rename TransformationMatrix to Transform | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Chris Marrin <cmarrin> |
| Component: | Platform | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | simon.fraser |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | OS X 10.5 | ||
Chris Marrin
Per discussions, we've decided to rename TransformationMatrix to Transform for consistency.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Simon Fraser (smfr)
Not sure I agree. SVG already has SVGTransform, which has an SVGMatrix.
Chris Marrin
(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.