Harness status: OK

Found 138 tests

136 Pass
2 Fail
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)")
Fail	new DOMMatrix("scale(sign(1em))")
Pass	new DOMMatrix("scale(sibling-index())")
Pass	new DOMMatrix("translateX(5em)")
Pass	new DOMMatrix("translateX(5ex)")
Pass	new DOMMatrix("translateX(5ch)")
Pass	new DOMMatrix("translateX(5rem)")
Pass	new DOMMatrix("translateX(5cqw)")
Pass	new DOMMatrix("translateX(5cqh)")
Pass	new DOMMatrix("translateX(5cqb)")
Pass	new DOMMatrix("translateX(5cqi)")
Pass	new DOMMatrix("translateX(5cqmin)")
Pass	new DOMMatrix("translateX(5cqmax)")
Pass	new DOMMatrix("translateX(5vw)")
Pass	new DOMMatrix("translateX(5vh)")
Pass	new DOMMatrix("translateX(5vb)")
Pass	new DOMMatrix("translateX(5vi)")
Pass	new DOMMatrix("translateX(5vmin)")
Pass	new DOMMatrix("translateX(5vmax)")
Pass	new DOMMatrix("translateX(5%)")
Pass	new DOMMatrix("translateX(calc(10px * sign(1em - 10px)))")
Pass	new DOMMatrix("translateX(calc(10px * sibling-index()))")
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("rotate(calc(5deg * sign(1em - 10px)))")
Pass	new DOMMatrix("rotate(calc(5deg * sibling-index()))")
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)")
Fail	new DOMMatrixReadOnly("scale(sign(1em))")
Pass	new DOMMatrixReadOnly("scale(sibling-index())")
Pass	new DOMMatrixReadOnly("translateX(5em)")
Pass	new DOMMatrixReadOnly("translateX(5ex)")
Pass	new DOMMatrixReadOnly("translateX(5ch)")
Pass	new DOMMatrixReadOnly("translateX(5rem)")
Pass	new DOMMatrixReadOnly("translateX(5cqw)")
Pass	new DOMMatrixReadOnly("translateX(5cqh)")
Pass	new DOMMatrixReadOnly("translateX(5cqb)")
Pass	new DOMMatrixReadOnly("translateX(5cqi)")
Pass	new DOMMatrixReadOnly("translateX(5cqmin)")
Pass	new DOMMatrixReadOnly("translateX(5cqmax)")
Pass	new DOMMatrixReadOnly("translateX(5vw)")
Pass	new DOMMatrixReadOnly("translateX(5vh)")
Pass	new DOMMatrixReadOnly("translateX(5vb)")
Pass	new DOMMatrixReadOnly("translateX(5vi)")
Pass	new DOMMatrixReadOnly("translateX(5vmin)")
Pass	new DOMMatrixReadOnly("translateX(5vmax)")
Pass	new DOMMatrixReadOnly("translateX(5%)")
Pass	new DOMMatrixReadOnly("translateX(calc(10px * sign(1em - 10px)))")
Pass	new DOMMatrixReadOnly("translateX(calc(10px * sibling-index()))")
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("rotate(calc(5deg * sign(1em - 10px)))")
Pass	new DOMMatrixReadOnly("rotate(calc(5deg * sibling-index()))")
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