chromium/third_party/blink/web_tests/webaudio/internals/scriptprocessornode-rewrap.html

<!DOCTYPE html>
<html>
  <head>
    <title>
      scriptprocessornode-rewrap.html
    </title>
    <script src="../../resources/js-test.js"></script>
    <script src="../resources/scriptprocessornode-testing.js"></script>
  </head>
  <body>
    <script id="layout-test-code">
      description(
          'Tests re-wrapping an AudioNode sublass after its JS wrapper is ' +
          'deleted wraps the node as the correct subclass. A binding ' +
          'integrity assert will fire otherwise.');
      window.jsTestIsAsync = true;

      let sampleRate = 44100.0;
      let sourceChannels = 2;
      let inputChannels = 8;
      let outputChannels = 6;

      runJSNodeTest();

      let i = document.createElement('iframe');
      document.body.appendChild(i);
    </script>
  </body>
</html>