tor-browser

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

bug-2001969.js (666B)


      1 // |jit-test| --fuzzing-safe; --ion-offthread-compile=off; --baseline-warmup-threshold=0; error: ReferenceError
      2 
      3 gczeal(2, 5);
      4 function assertOffsetColumns(code) {
      5  const global = newGlobal({newCompartment: true});
      6  const lines = code.split(/\r?\n|\r]/g);
      7  const execCode = lines[lines.length - 1];
      8  global.eval(execCode);
      9  const dbg = new Debugger;
     10  let debuggeeFn = dbg.addDebuggee(global).makeDebuggeeValue(global.f);
     11  const { script } = debuggeeFn;
     12  for (const offset of script.getAllColumnOffsets()) {
     13    script.setBreakpoint(offset.offset, {});
     14  }
     15  global.f(3);
     16  throw new Error(`Assertion failed: ${foo}`);
     17 }
     18 assertOffsetColumns("function f(){}")