tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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>