tor-browser

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

instantiateStreaming-bad-imports.any.js (511B)


      1 // META: global=window,worker
      2 // META: script=/wasm/jsapi/wasm-module-builder.js
      3 // META: script=/wasm/jsapi/bad-imports.js
      4 
      5 test_bad_imports((name, error, build, ...args) => {
      6  promise_test(t => {
      7    const builder = new WasmModuleBuilder();
      8    build(builder);
      9    const buffer = builder.toBuffer();
     10    const response = new Response(buffer, { "headers": { "Content-Type": "application/wasm" } });
     11    return promise_rejects_js(t, error, WebAssembly.instantiateStreaming(response, ...args));
     12  }, name);
     13 });