Test DOMMatrix.inverse()/invertSelf() for invertible matrices

Summary

Harness status: OK

Found 6 tests

Details

ResultTest NameMessage
Passidentity
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /css/geometry/DOMMatrix-invert-invertible.html:10:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /css/geometry/DOMMatrix-invert-invertible.html:12:3)
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, -0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, -0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, -0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, -0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Passtranslate
Asserts run
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-10, -10, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(20.5, 20.5, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-10, -10, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(20.5, 20.5, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-10, -10, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(20.5, 20.5, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-10, -10, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(20.5, 20.5, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Passtranslate3d
Asserts run
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-10, -10, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(20.5, 20.5, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-10, -10, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(20.5, 20.5, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-30.5, -30.5, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-10, -10, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(20.5, 20.5, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-10, -10, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(20.5, 20.5, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-30.5, -30.5, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Passscale
Asserts run
Pass
assert_approx_equals(0.25, 0.25, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-2, -2, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.25, 0.25, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-2, -2, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(0.25, 0.25, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-2, -2, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.25, 0.25, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-2, -2, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Passscale3d
Asserts run
Pass
assert_approx_equals(0.25, 0.25, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-2, -2, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.25, 0.25, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-2, -2, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.5, 0.5, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(1, 1, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0, 0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(true, true, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(0.25, 0.25, 5e-324, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-2, -2, 5e-324, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.25, 0.25, 5e-324, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-2, -2, 5e-324, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.5, 0.5, 5e-324, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 5e-324, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 5e-324, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Passcomplex
Asserts run
Pass
assert_approx_equals(0.08528685319524433, 0.08528685446611747, 0.000001, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.9345491941882859, -0.9345491941116432, 0.000001, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.049240387650610395, -0.04924038838434935, 0.000001, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-1.6305649214294418, -1.6305649214736917, 0.000001, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-9.999999999999998, -10, 0.000001, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(8.832084354678218, 8.832084354678226, 0.000001, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.08528685319524433, 0.08528685446611747, 0.000001, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.9345491941882859, -0.9345491941116432, 0.000001, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.3561515917612578, 0.3561515919718328, 0.000001, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 0.000001, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.049240387650610395, -0.04924038838434935, 0.000001, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-1.6305649214294418, -1.6305649214736917, 0.000001, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.5842374698937209, 0.5842374697721454, 0.000001, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 0.000001, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.06945927106677215, -0.06945927210179592, 0.000001, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.13472963553338602, 0.13472963754101408, 0.000001, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.3701666313593294, 0.370166636875242, 0.000001, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 0.000001, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-9.999999999999998, -10, 0.000001, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(8.832084354678218, 8.832084354678226, 0.000001, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-35.67203787214641, -35.67203787214642, 0.000001, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 0.000001, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_approx_equals(0.08528685319524433, 0.08528685446611747, 0.000001, "a")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.9345491941882859, -0.9345491941116432, 0.000001, "b")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.049240387650610395, -0.04924038838434935, 0.000001, "c")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-1.6305649214294418, -1.6305649214736917, 0.000001, "d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-9.999999999999998, -10, 0.000001, "e")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(8.832084354678218, 8.832084354678226, 0.000001, "f")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.08528685319524433, 0.08528685446611747, 0.000001, "m11")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.9345491941882859, -0.9345491941116432, 0.000001, "m12")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.3561515917612578, 0.3561515919718328, 0.000001, "m13")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 0.000001, "m14")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.049240387650610395, -0.04924038838434935, 0.000001, "m21")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-1.6305649214294418, -1.6305649214736917, 0.000001, "m22")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.5842374698937209, 0.5842374697721454, 0.000001, "m23")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, -0, 0.000001, "m24")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0.06945927106677215, -0.06945927210179592, 0.000001, "m31")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.13472963553338602, 0.13472963754101408, 0.000001, "m32")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(0.3701666313593294, 0.370166636875242, 0.000001, "m33")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-0, 0, 0.000001, "m34")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-9.999999999999998, -10, 0.000001, "m41")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(8.832084354678218, 8.832084354678226, 0.000001, "m42")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(-35.67203787214641, -35.67203787214642, 0.000001, "m43")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_approx_equals(1, 1, 0.000001, "m44")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:41:7)
Pass
assert_equals(function "function invertSelf() { [native code] }", function "function invertSelf() { [native code] }", "invertSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiplySelf() { [native code] }", function "function multiplySelf() { [native code] }", "multiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function preMultiplySelf() { [native code] }", function "function preMultiplySelf() { [native code] }", "preMultiplySelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngleSelf() { [native code] }", function "function rotateAxisAngleSelf() { [native code] }", "rotateAxisAngleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVectorSelf() { [native code] }", function "function rotateFromVectorSelf() { [native code] }", "rotateFromVectorSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateSelf() { [native code] }", function "function rotateSelf() { [native code] }", "rotateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3dSelf() { [native code] }", function "function scale3dSelf() { [native code] }", "scale3dSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleSelf() { [native code] }", function "function scaleSelf() { [native code] }", "scaleSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewXSelf() { [native code] }", function "function skewXSelf() { [native code] }", "skewXSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewYSelf() { [native code] }", function "function skewYSelf() { [native code] }", "skewYSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translateSelf() { [native code] }", function "function translateSelf() { [native code] }", "translateSelf")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function setMatrixValue() { [native code] }", function "function setMatrixValue() { [native code] }", "setMatrixValue")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "is2D")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(false, false, "isIdentity")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipX() { [native code] }", function "function flipX() { [native code] }", "flipX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function flipY() { [native code] }", function "function flipY() { [native code] }", "flipY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function inverse() { [native code] }", function "function inverse() { [native code] }", "inverse")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function multiply() { [native code] }", function "function multiply() { [native code] }", "multiply")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotate() { [native code] }", function "function rotate() { [native code] }", "rotate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateAxisAngle() { [native code] }", function "function rotateAxisAngle() { [native code] }", "rotateAxisAngle")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function rotateFromVector() { [native code] }", function "function rotateFromVector() { [native code] }", "rotateFromVector")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale() { [native code] }", function "function scale() { [native code] }", "scale")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scale3d() { [native code] }", function "function scale3d() { [native code] }", "scale3d")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function scaleNonUniform() { [native code] }", function "function scaleNonUniform() { [native code] }", "scaleNonUniform")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewX() { [native code] }", function "function skewX() { [native code] }", "skewX")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function skewY() { [native code] }", function "function skewY() { [native code] }", "skewY")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat32Array() { [native code] }", function "function toFloat32Array() { [native code] }", "toFloat32Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toFloat64Array() { [native code] }", function "function toFloat64Array() { [native code] }", "toFloat64Array")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toJSON() { [native code] }", function "function toJSON() { [native code] }", "toJSON")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function transformPoint() { [native code] }", function "function transformPoint() { [native code] }", "transformPoint")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function translate() { [native code] }", function "function translate() { [native code] }", "translate")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)
Pass
assert_equals(function "function toString() { [native code] }", function "function toString() { [native code] }", "toString")
    at checkMatrix ( /css/geometry/support/dommatrix-test-util.js:43:7)