| |
| PASS new DOMMatrix() |
| PASS new DOMMatrix(undefined) |
| PASS new DOMMatrix(new DOMMatrix()) |
| PASS new DOMMatrix("none") |
| PASS new DOMMatrix(" none") |
| PASS new DOMMatrix("none ") |
| PASS new DOMMatrix("NONE") |
| PASS new DOMMatrix("none/**/") |
| PASS new DOMMatrix("/**/none") |
| PASS new DOMMatrix("") |
| PASS new DOMMatrix(float32Array) 16 elements |
| PASS new DOMMatrix(float32Array) 6 elements |
| PASS new DOMMatrix(float64Array) 16 elements |
| PASS new DOMMatrix((float64Array) 6 elements |
| PASS new DOMMatrix(sequence) 16 elements |
| PASS new DOMMatrix(sequence) 6 elements |
| PASS new DOMMatrix("scale(2) translateX(5px) translateY(5px)") |
| PASS new DOMMatrix("scale(2, 2) translateX(5px) translateY(5px)") |
| PASS new DOMMatrix("scale(2)translateX(5px)translateY(5px)") |
| PASS new DOMMatrix("scale(2) translateX(calc(2 * 2.5px)) translateY(5px)") |
| PASS new DOMMatrix("scale(2) translateX(5px) translateY(5px) rotate(5deg) rotate(-5deg)") |
| PASS new DOMMatrix("translateX (5px)") |
| PASS new DOMMatrix("scale(2 2) translateX(5) translateY(5)") |
| PASS new DOMMatrix("scale(2, 2), translateX(5) ,translateY(5)") |
| PASS new DOMMatrix("translateX(5em)") |
| PASS new DOMMatrix("translateX(5ex)") |
| PASS new DOMMatrix("translateX(5ch)") |
| FAIL new DOMMatrix("translateX(5rem)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| FAIL new DOMMatrix("translateX(5vw)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| FAIL new DOMMatrix("translateX(5vh)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| FAIL new DOMMatrix("translateX(5vmin)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| FAIL new DOMMatrix("translateX(5vmax)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| PASS new DOMMatrix("translateX(5%)") |
| PASS new DOMMatrix("rotate(5)") |
| PASS new DOMMatrix("rotate(5, 5, 5)") |
| PASS new DOMMatrix("rotate(5, 5px, 5px)") |
| PASS new DOMMatrix("rotate(5deg, 5px, 5px)") |
| PASS new DOMMatrix(" ") |
| PASS new DOMMatrix("/**/") |
| PASS new DOMMatrix("\0") |
| PASS new DOMMatrix(";") |
| PASS new DOMMatrix("none;") |
| PASS new DOMMatrix("null") |
| PASS new DOMMatrix(null) |
| PASS new DOMMatrix("undefined") |
| PASS new DOMMatrix("inherit") |
| PASS new DOMMatrix("initial") |
| PASS new DOMMatrix("unset") |
| PASS new DOMMatrix(sequence) |
| PASS new DOMMatrix(matrix) |
| PASS new DOMMatrix("scale(2, 2), translateX(5px) translateY(5px)") |
| PASS new DOMMatrix(sequence) 17 elements |
| PASS new DOMMatrix(sequence) 15 elements |
| PASS new DOMMatrix(sequence) 5 elements |
| PASS new DOMMatrix(sequence) 0 elements |
| PASS new DOMMatrixReadOnly() |
| PASS new DOMMatrixReadOnly(undefined) |
| PASS new DOMMatrixReadOnly(new DOMMatrixReadOnly()) |
| PASS new DOMMatrixReadOnly("none") |
| PASS new DOMMatrixReadOnly(" none") |
| PASS new DOMMatrixReadOnly("none ") |
| PASS new DOMMatrixReadOnly("NONE") |
| PASS new DOMMatrixReadOnly("none/**/") |
| PASS new DOMMatrixReadOnly("/**/none") |
| PASS new DOMMatrixReadOnly("") |
| PASS new DOMMatrixReadOnly(float32Array) 16 elements |
| PASS new DOMMatrixReadOnly(float32Array) 6 elements |
| PASS new DOMMatrixReadOnly(float64Array) 16 elements |
| PASS new DOMMatrixReadOnly((float64Array) 6 elements |
| PASS new DOMMatrixReadOnly(sequence) 16 elements |
| PASS new DOMMatrixReadOnly(sequence) 6 elements |
| PASS new DOMMatrixReadOnly("scale(2) translateX(5px) translateY(5px)") |
| PASS new DOMMatrixReadOnly("scale(2, 2) translateX(5px) translateY(5px)") |
| PASS new DOMMatrixReadOnly("scale(2)translateX(5px)translateY(5px)") |
| PASS new DOMMatrixReadOnly("scale(2) translateX(calc(2 * 2.5px)) translateY(5px)") |
| PASS new DOMMatrixReadOnly("scale(2) translateX(5px) translateY(5px) rotate(5deg) rotate(-5deg)") |
| PASS new DOMMatrixReadOnly("translateX (5px)") |
| PASS new DOMMatrixReadOnly("scale(2 2) translateX(5) translateY(5)") |
| PASS new DOMMatrixReadOnly("scale(2, 2), translateX(5) ,translateY(5)") |
| PASS new DOMMatrixReadOnly("translateX(5em)") |
| PASS new DOMMatrixReadOnly("translateX(5ex)") |
| PASS new DOMMatrixReadOnly("translateX(5ch)") |
| FAIL new DOMMatrixReadOnly("translateX(5rem)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| FAIL new DOMMatrixReadOnly("translateX(5vw)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| FAIL new DOMMatrixReadOnly("translateX(5vh)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| FAIL new DOMMatrixReadOnly("translateX(5vmin)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| FAIL new DOMMatrixReadOnly("translateX(5vmax)") assert_throws: function "function () { new self[constr](string); }" did not throw |
| PASS new DOMMatrixReadOnly("translateX(5%)") |
| PASS new DOMMatrixReadOnly("rotate(5)") |
| PASS new DOMMatrixReadOnly("rotate(5, 5, 5)") |
| PASS new DOMMatrixReadOnly("rotate(5, 5px, 5px)") |
| PASS new DOMMatrixReadOnly("rotate(5deg, 5px, 5px)") |
| PASS new DOMMatrixReadOnly(" ") |
| PASS new DOMMatrixReadOnly("/**/") |
| PASS new DOMMatrixReadOnly("\0") |
| PASS new DOMMatrixReadOnly(";") |
| PASS new DOMMatrixReadOnly("none;") |
| PASS new DOMMatrixReadOnly("null") |
| PASS new DOMMatrixReadOnly(null) |
| PASS new DOMMatrixReadOnly("undefined") |
| PASS new DOMMatrixReadOnly("inherit") |
| PASS new DOMMatrixReadOnly("initial") |
| PASS new DOMMatrixReadOnly("unset") |
| PASS new DOMMatrixReadOnly(sequence) |
| PASS new DOMMatrixReadOnly(matrix) |
| PASS new DOMMatrixReadOnly("scale(2, 2), translateX(5px) translateY(5px)") |
| PASS new DOMMatrixReadOnly(sequence) 17 elements |
| PASS new DOMMatrixReadOnly(sequence) 15 elements |
| PASS new DOMMatrixReadOnly(sequence) 5 elements |
| PASS new DOMMatrixReadOnly(sequence) 0 elements |
| |