Index: third_party/WebKit/LayoutTests/http/tests/inspector/compiler-script-mapping.html |
diff --git a/third_party/WebKit/LayoutTests/http/tests/inspector/compiler-script-mapping.html b/third_party/WebKit/LayoutTests/http/tests/inspector/compiler-script-mapping.html |
index fa8b45ea8e018b24244f88a3b46b0aa8f0e06a98..ea9384239aca84000cb3908ce2f20d919517f069 100644 |
--- a/third_party/WebKit/LayoutTests/http/tests/inspector/compiler-script-mapping.html |
+++ b/third_party/WebKit/LayoutTests/http/tests/inspector/compiler-script-mapping.html |
@@ -475,6 +475,47 @@ function test() |
checkMapping(0, 9, "example.js", 0, 9, mapping); |
checkReverseMapping(0, 0, "example.js", 0, mapping); |
next(); |
+ }, |
+ |
+ function testIssue611738(next) |
lushnikov
2016/08/25 19:48:36
let's name this testNameIndexes
|
+ { |
+ /* |
+ ------------------------------------------------------------------------------------ |
+ chrome_issue_611738.cljs: |
+ (ns devtools-sample.chrome-issue-611738 |
+ (:require-macros [devtools-sample.chrome-issue-611738 :refer [m]])) |
+ |
+ (let [name1 "value1"] |
+ (m)) |
+ ------------------------------------------------------------------------------------ |
+ chrome_issue_611738.js: |
+ // Compiled by ClojureScript 1.9.89 {} |
+ goog.provide('devtools_sample.chrome_issue_611738'); |
+ goog.require('cljs.core'); |
+ var name1_31466 = "value1"; |
+ var generated31465_31467 = "value2"; |
+ |
+ //# sourceMappingURL=chrome_issue_611738.js.map |
+ ------------------------------------------------------------------------------------ |
+ chrome_issue_611738.js.map: |
+ {"version":3,"file":"\/Users\/darwin\/code\/cljs-devtools-sample\/resources\/public\/_compiled\/demo\/devtools_sample\/chrome_issue_611738.js","sources":["chrome_issue_611738.cljs"],"lineCount":7,"mappings":";AAAA;;AAGA,kBAAA,dAAMA;AAAN,AACE,IAAAC,uBAAA;AAAA,AAAA","names":["name1","generated31465"]} |
+ ------------------------------------------------------------------------------------ |
+ Related links: |
lushnikov
2016/08/25 19:48:36
let's remove the "related links"
|
+ https://gist.github.com/darwin/4103df378bc21ed0af41897e2f5b1762 |
+ https://sokra.github.io/source-map-visualization/#base64,Ly8gQ29tcGlsZWQgYnkgQ2xvanVyZVNjcmlwdCAxLjkuODkge30KZ29vZy5wcm92aWRlKCdkZXZ0b29sc19zYW1wbGUuY2hyb21lX2lzc3VlXzYxMTczOCcpOwpnb29nLnJlcXVpcmUoJ2NsanMuY29yZScpOwp2YXIgbmFtZTFfMzE0NjYgPSAidmFsdWUxIjsKdmFyIGdlbmVyYXRlZDMxNDY1XzMxNDY3ID0gInZhbHVlMiI7CgovLyMgc291cmNlTWFwcGluZ1VSTD1jaHJvbWVfaXNzdWVfNjExNzM4LmpzLm1hcAo=,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2Rhcndpbi9jb2RlL2NsanMtZGV2dG9vbHMtc2FtcGxlL3Jlc291cmNlcy9wdWJsaWMvX2NvbXBpbGVkL2RlbW8vZGV2dG9vbHNfc2FtcGxlL2Nocm9tZV9pc3N1ZV82MTE3MzguanMiLCJzb3VyY2VzIjpbImNocm9tZV9pc3N1ZV82MTE3MzguY2xqcyJdLCJsaW5lQ291bnQiOjcsIm1hcHBpbmdzIjoiO0FBQUE7O0FBR0Esa0JBQUEsZEFBTUE7QUFBTixBQUNFLElBQUFDLHVCQUFBO0FBQUEsQUFBQSIsIm5hbWVzIjpbIm5hbWUxIiwiZ2VuZXJhdGVkMzE0NjUiXX0=,KG5zIGRldnRvb2xzLXNhbXBsZS5jaHJvbWUtaXNzdWUtNjExNzM4CiAgKDpyZXF1aXJlLW1hY3JvcyBbZGV2dG9vbHMtc2FtcGxlLmNocm9tZS1pc3N1ZS02MTE3MzggOnJlZmVyIFttXV0pKQoKKGxldCBbbmFtZTEgInZhbHVlMSJdCiAgKG0pKQoK |
+ */ |
+ |
+ var mappingPayload = { |
+ "sources": ["chrome_issue_611738.cljs"], |
+ "mappings": ";AAAA;;AAGA,kBAAA,dAAMA;AAAN,AACE,IAAAC,uBAAA;AAAA,AAAA", |
+ "names": ["name1", "generated31465"] |
+ }; |
+ var mapping = new WebInspector.TextSourceMap("chrome_issue_611738.js", "chrome_issue_611738.js.map", mappingPayload); |
+ mapping.mappings().forEach(function(entry) { |
+ const name = entry.name ? "'" + entry.name + "'" : "[no name assigned]"; |
+ InspectorTest.addResult(entry.lineNumber + ":" + entry.columnNumber + " > " + name); |
+ }); |
+ next(); |
} |
]); |
}; |