DOMMatrix-invertSelf.html (1219B)
1 <!DOCTYPE html> 2 <title>Geometry Interfaces: DOMMatrix and DOMMatrixReadOnly invertSelf</title> 3 <link rel="help" href="https://drafts.fxtf.org/geometry/#DOMMatrix"> 4 <script src="/resources/testharness.js"></script> 5 <script src="/resources/testharnessreport.js"></script> 6 <script src="support/dommatrix-test-util.js"></script> 7 <script> 8 [ 9 [[0, 0, 0, 0, 0, 0], [NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN]], 10 [[1, 1, 1, 1, 1, 1], [NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN]], 11 [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 12 [NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN]], 13 [[1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1], 14 [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]], 15 ].forEach(([actual_array, expected_array]) => { 16 test(() => { 17 const actual = new DOMMatrix(actual_array); 18 const actualInvertSelfReturnValue = actual.invertSelf(); 19 assert_true(actual === actualInvertSelfReturnValue); 20 const expected = new DOMMatrix(expected_array); 21 checkMatrix(actual, expected); 22 }, `new DOMMatrix([${actual_array}]).invertSelf()`); 23 }); 24 </script>