tor-browser

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

class-02.js (388B)


      1 // |jit-test| error: TypeError
      2 
      3 let g = newGlobal();
      4 let dbg = Debugger(g);
      5 
      6 let forceException = g.eval(`
      7    (class extends class {} {
      8        // Calling this will return a primitive immediately.
      9        constructor() { return {}; }
     10    })
     11 `);
     12 
     13 dbg.onEnterFrame = function() {
     14    return {
     15        // Force the return of an illegal value.
     16        return: 1
     17    }
     18 }
     19 
     20 new forceException;