tor-browser

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

native-calls.js (335B)


      1 // Test that we can save stacks with native code on the stack.
      2 
      3 // Unlike Array.prototype.map, Array.prototype.filter is not self-hosted.
      4 const filter = (function iife() {
      5  try {
      6    callFunctionFromNativeFrame(n => { throw saveStack() });
      7  } catch (s) {
      8    return s;
      9  }
     10 }());
     11 
     12 assertEq(filter.parent.functionDisplayName, "iife");