Oh I see. Yeah, the `*self` functions were introduced to chain the transformations: ```js matrix.translateSelf(...).scaleSelf(...).rotateSelf(...); ``` So we probably didn't thought about other use cases at the time. Also, creating new instances of matrix with 16 slots (and another for is2D) is heavier than transformations on `DOMPoint`. I still see value on `*Self` in general though. -- GitHub Notification of comment by dirkschulze Please view or discuss this issue at https://github.com/w3c/fxtf-drafts/issues/325#issuecomment-441793819 using your GitHub accountReceived on Monday, 26 November 2018 20:52:46 UTC
This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:50:25 UTC