blob: e3a3073bcafe87d96c954156820c3e5988f17d5c [file] [log] [blame]
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_dom: function "function () { new self[constr](string); }" did not throw
FAIL new DOMMatrix("translateX(5vw)") assert_throws_dom: function "function () { new self[constr](string); }" did not throw
FAIL new DOMMatrix("translateX(5vh)") assert_throws_dom: function "function () { new self[constr](string); }" did not throw
FAIL new DOMMatrix("translateX(5vmin)") assert_throws_dom: function "function () { new self[constr](string); }" did not throw
FAIL new DOMMatrix("translateX(5vmax)") assert_throws_dom: 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_dom: function "function () { new self[constr](string); }" did not throw
FAIL new DOMMatrixReadOnly("translateX(5vw)") assert_throws_dom: function "function () { new self[constr](string); }" did not throw
FAIL new DOMMatrixReadOnly("translateX(5vh)") assert_throws_dom: function "function () { new self[constr](string); }" did not throw
FAIL new DOMMatrixReadOnly("translateX(5vmin)") assert_throws_dom: function "function () { new self[constr](string); }" did not throw
FAIL new DOMMatrixReadOnly("translateX(5vmax)") assert_throws_dom: 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