Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(224)

Side by Side Diff: third_party/WebKit/LayoutTests/http/tests/inspector/compiler-script-mapping.html

Issue 2222713004: [devtools] _parseMap in SourceMap.js does not strictly follow specs (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: [devtools] _parseMap in SourceMap.js does not strictly follow specs Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <script src="inspector-test.js"></script> 3 <script src="inspector-test.js"></script>
4 <script src="debugger-test.js"></script> 4 <script src="debugger-test.js"></script>
5 <script src="workspace-test.js"></script> 5 <script src="workspace-test.js"></script>
6 <script src="breakpoint-manager-test.js"></script> 6 <script src="breakpoint-manager-test.js"></script>
7 7
8 <script> 8 <script>
9 9
10 function test() 10 function test()
(...skipping 457 matching lines...) Expand 10 before | Expand all | Expand 10 after
468 { 468 {
469 var mappingPayload = { 469 var mappingPayload = {
470 "mappings":"AAASA,QAAAA,IAAG,CAACC,CAAD,CAAaC,CAAb,CACZ,CACI,MAA OD,EAAP,CAAoBC,CADxB,CAIA,IAAIC,OAAS;", 470 "mappings":"AAASA,QAAAA,IAAG,CAACC,CAAD,CAAaC,CAAb,CACZ,CACI,MAA OD,EAAP,CAAoBC,CADxB,CAIA,IAAIC,OAAS;",
471 "sources":["example.js"], 471 "sources":["example.js"],
472 "sourcesContent":["var i = 0;"] 472 "sourcesContent":["var i = 0;"]
473 }; 473 };
474 var mapping = new WebInspector.TextSourceMap("example.js", "source-m ap.json",mappingPayload); 474 var mapping = new WebInspector.TextSourceMap("example.js", "source-m ap.json",mappingPayload);
475 checkMapping(0, 9, "example.js", 0, 9, mapping); 475 checkMapping(0, 9, "example.js", 0, 9, mapping);
476 checkReverseMapping(0, 0, "example.js", 0, mapping); 476 checkReverseMapping(0, 0, "example.js", 0, mapping);
477 next(); 477 next();
478 },
479
480 function testNameIndexes(next)
481 {
482 /*
483 ----------------------------------------------------------------- -------------------
484 chrome_issue_611738.clj:
485 (ns devtools-sample.chrome-issue-611738)
486
487 (defmacro m []
488 `(let [generated# "value2"]))
489 ----------------------------------------------------------------- -------------------
490 chrome_issue_611738.cljs:
491 (ns devtools-sample.chrome-issue-611738
492 (:require-macros [devtools-sample.chrome-issue-611738 :refer [m]] ))
493
494 (let [name1 "value1"]
495 (m))
496 ----------------------------------------------------------------- -------------------
497 chrome_issue_611738.js:
498 // Compiled by ClojureScript 1.9.89 {}
499 goog.provide('devtools_sample.chrome_issue_611738');
500 goog.require('cljs.core');
501 var name1_31466 = "value1";
502 var generated31465_31467 = "value2";
503
504 //# sourceMappingURL=chrome_issue_611738.js.map
505 ----------------------------------------------------------------- -------------------
506 chrome_issue_611738.js.map:
507 {"version":3,"file":"\/Users\/darwin\/code\/cljs-devtools-sample\ /resources\/public\/_compiled\/demo\/devtools_sample\/chrome_issue_611738.js","s ources":["chrome_issue_611738.cljs"],"lineCount":7,"mappings":";AAAA;;AAGA,kBAAA ,dAAMA;AAAN,AACE,IAAAC,uBAAA;AAAA,AAAA","names":["name1","generated31465"]}
508 ----------------------------------------------------------------- -------------------
509 */
510
511 var mappingPayload = {
512 "sources": ["chrome_issue_611738.cljs"],
513 "mappings": ";AAAA;;AAGA,kBAAA,dAAMA;AAAN,AACE,IAAAC,uBAAA;AAAA, AAAA",
514 "names": ["name1", "generated31465"]
515 };
516 var mapping = new WebInspector.TextSourceMap("chrome_issue_611738.js ", "chrome_issue_611738.js.map", mappingPayload);
517 mapping.mappings().forEach(function(entry) {
518 const name = entry.name ? "'" + entry.name + "'" : "[no name ass igned]";
519 InspectorTest.addResult(entry.lineNumber + ":" + entry.columnNum ber + " > " + name);
520 });
521 next();
478 } 522 }
479 ]); 523 ]);
480 }; 524 };
481 525
482 </script> 526 </script>
483 527
484 </head> 528 </head>
485 529
486 <body onload="runTest()"> 530 <body onload="runTest()">
487 <p>Tests SourceMap and CompilerScriptMapping.</p> 531 <p>Tests SourceMap and CompilerScriptMapping.</p>
488 </body> 532 </body>
489 </html> 533 </html>
OLDNEW
« no previous file with comments | « AUTHORS ('k') | third_party/WebKit/LayoutTests/http/tests/inspector/compiler-script-mapping-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698