tor-browser

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

Object-createSource.js (532B)


      1 // createSource creates new sources.
      2 
      3 let g = newGlobal({ newCompartment: true });
      4 let dbg = new Debugger(g);
      5 let gdbg = dbg.addDebuggee(g);
      6 
      7 let source = gdbg.createSource({
      8  text: "x = 3",
      9  url: "foo.js",
     10  startLine: 3,
     11  startColumn: 43,
     12  sourceMapURL: "sourceMapURL",
     13  isScriptElement: true,
     14 });
     15 assertEq(source.text, "x = 3");
     16 assertEq(source.url, "foo.js");
     17 assertEq(source.startLine, 3);
     18 assertEq(source.startColumn, 43);
     19 assertEq(source.sourceMapURL, "sourceMapURL");
     20 assertEq(source.introductionType, "inlineScript");