|
1 function a(){b()}function b(){debugger} |
|
2 //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJjLmpzIiwic291cmNlcyI6WyJkYXRhOnRleHQvamF2YXNjcmlwdCxmdW5jdGlvbiBhKCl7YigpfSIsImRhdGE6dGV4dC9qYXZhc2NyaXB0LGZ1bmN0aW9uIGIoKXtkZWJ1Z2dlcn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJDQUEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMifQ== |
|
3 |
|
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)); |
|
24 |