Closed Bug 1219465 Opened 9 years ago Closed 9 years ago

Rename DOMMatrix to something more generic, like TransformationMatrix.

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: trusktr, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36 Actual results: The work done in https://bugzilla.mozilla.org/show_bug.cgi?id=1018497 is nice and all, but the term "DOM" in "DOMMatrix" and the other DOM* classes doesn't make sense in all contexts. For example, when using a DOMMatrix in WebGL, the term "DOM" is out of place. Why not call it TransformationMatrix, and rename the other classes as needed?
See bug 1018497 comment 0, it's part of a spec. Either the spec has to be changed or this bus resolved as invalid.
Component: Untriaged → DOM: Core & HTML
Product: Firefox → Core
Indeed, this would be something to raise with the editors of <https://drafts.fxtf.org/geometry/>. If the spec changes, then UAs should change. But note that there was a lot of discussion that went into the naming already, which you should read if you haven't already. People wanted a name that was clear, not too long, and not colliding with existing libraries.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
@sebastian @boris, where would we see and/or start such discussions?
The spec I linked to has links to the discussion list for it, no? See the "Feedback" section. Archives at https://lists.w3.org/Archives/Public/public-fx/
You need to log in before you can comment on or make changes to this bug.