[fxtf-drafts] [geometry] DOMMatrix scaleSelf() step 6 has a redundant originZ check (#350)

saschanaz has just created a new issue for https://github.com/w3c/fxtf-drafts:

== [geometry] DOMMatrix scaleSelf() step 6 has a redundant originZ check ==
https://drafts.fxtf.org/geometry/#dom-dommatrix-scaleself

`scaleSelf()` step 6 says:

>If _scaleZ_ is not 1 or _originZ_ is not 0 or -0, set is 2D of the current matrix to false.

But the originZ check is redundant because `scaleSelf()` internally calls `translateSelf()` which does that check already.

I think we can remove the check, thoughts?

cc @bzbarsky 

Please view or discuss this issue at https://github.com/w3c/fxtf-drafts/issues/350 using your GitHub account

Received on Friday, 28 June 2019 08:32:58 UTC