browser/devtools/debugger/test/code_ugly-4.js

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 function a(){b()}function b(){debugger}
     2 //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJjLmpzIiwic291cmNlcyI6WyJkYXRhOnRleHQvamF2YXNjcmlwdCxmdW5jdGlvbiBhKCl7YigpfSIsImRhdGE6dGV4dC9qYXZhc2NyaXB0LGZ1bmN0aW9uIGIoKXtkZWJ1Z2dlcn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJDQUEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMifQ==
     4 // Generate this file by evaluating the following in a browser-environment
     5 // scratchpad:
     6 //
     7 //    Components.utils.import('resource://gre/modules/devtools/SourceMap.jsm');
     8 //
     9 //    let dataUrl = s => "data:text/javascript," + s;
    10 //
    11 //    let A = "function a(){b()}";
    12 //    let A_URL = dataUrl(A);
    13 //    let B = "function b(){debugger}";
    14 //    let B_URL = dataUrl(B);
    15 //
    16 //    let result = (new SourceNode(null, null, null, [
    17 //      new SourceNode(1, 0, A_URL, A),
    18 //      B.split("").map((ch, i) => new SourceNode(1, i, B_URL, ch))
    19 //    ])).toStringWithSourceMap({
    20 //      file: "abc.js"
    21 //    });
    22 //
    23 //    result.code + "\n//# " + "sourceMappingURL=data:application/json;base64," + btoa(JSON.stringify(result.map));

mercurial