OLD | NEW |
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 | 5 |
6 <script> | 6 <script> |
7 | 7 |
8 function addScript(url) | 8 function addScript(url) |
9 { | 9 { |
10 var script = document.createElement("script"); | 10 var script = document.createElement("script"); |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
55 { | 55 { |
56 InspectorTest.addResult("source2.js UISourceCode arrived"); | 56 InspectorTest.addResult("source2.js UISourceCode arrived"); |
57 var uiSourceCode1 = Workspace.workspace.uiSourceCodeForURL("http
://127.0.0.1:8000/inspector/resources/source1.js"); | 57 var uiSourceCode1 = Workspace.workspace.uiSourceCodeForURL("http
://127.0.0.1:8000/inspector/resources/source1.js"); |
58 var uiSourceCode2 = Workspace.workspace.uiSourceCodeForURL("http
://127.0.0.1:8000/inspector/resources/source2.js"); | 58 var uiSourceCode2 = Workspace.workspace.uiSourceCodeForURL("http
://127.0.0.1:8000/inspector/resources/source2.js"); |
59 | 59 |
60 InspectorTest.checkUILocation(uiSourceCode1, 4, 4, uiLocation(sc
ript, 0, 81)); | 60 InspectorTest.checkUILocation(uiSourceCode1, 4, 4, uiLocation(sc
ript, 0, 81)); |
61 InspectorTest.checkUILocation(uiSourceCode1, 5, 4, uiLocation(sc
ript, 0, 93)); | 61 InspectorTest.checkUILocation(uiSourceCode1, 5, 4, uiLocation(sc
ript, 0, 93)); |
62 InspectorTest.checkUILocation(uiSourceCode2, 7, 4, uiLocation(sc
ript, 1, 151)); | 62 InspectorTest.checkUILocation(uiSourceCode2, 7, 4, uiLocation(sc
ript, 1, 151)); |
63 InspectorTest.checkUILocation(originalUISourceCode, 1, 200, uiLo
cation(script, 1, 200)); | 63 InspectorTest.checkUILocation(originalUISourceCode, 1, 200, uiLo
cation(script, 1, 200)); |
64 | 64 |
65 InspectorTest.checkRawLocation(script, 0, 42, Bindings.debuggerW
orkspaceBinding.uiLocationToRawLocations(uiSourceCode1, 3, 10)[0]); | 65 InspectorTest.checkRawLocation(script, 0, 42, Bindings.debuggerW
orkspaceBinding.uiLocationToRawLocation(uiSourceCode1, 3, 10)); |
66 InspectorTest.checkRawLocation(script, 1, 85, Bindings.debuggerW
orkspaceBinding.uiLocationToRawLocations(uiSourceCode2, 1, 0)[0]); | 66 InspectorTest.checkRawLocation(script, 1, 85, Bindings.debuggerW
orkspaceBinding.uiLocationToRawLocation(uiSourceCode2, 1, 0)); |
67 InspectorTest.checkRawLocation(script, 1, 110, Bindings.debugger
WorkspaceBinding.uiLocationToRawLocations(uiSourceCode2, 5, 2)[0]); | 67 InspectorTest.checkRawLocation(script, 1, 110, Bindings.debugger
WorkspaceBinding.uiLocationToRawLocation(uiSourceCode2, 5, 2)); |
68 | 68 |
69 InspectorTest.addResult("Location checks passed. Requesting cont
ent"); | 69 InspectorTest.addResult("Location checks passed. Requesting cont
ent"); |
70 uiSourceCode1.requestContent().then(didRequestContent1); | 70 uiSourceCode1.requestContent().then(didRequestContent1); |
71 | 71 |
72 function didRequestContent1(content, contentEncoded, mimeType) | 72 function didRequestContent1(content, contentEncoded, mimeType) |
73 { | 73 { |
74 InspectorTest.addResult("Content1 arrived."); | 74 InspectorTest.addResult("Content1 arrived."); |
75 InspectorTest.assertEquals(0, content.indexOf("window.addEve
ntListener")); | 75 InspectorTest.assertEquals(0, content.indexOf("window.addEve
ntListener")); |
76 uiSourceCode2.requestContent().then(didRequestContent2); | 76 uiSourceCode2.requestContent().then(didRequestContent2); |
77 } | 77 } |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
113 script = s; | 113 script = s; |
114 } | 114 } |
115 } | 115 } |
116 InspectorTest.waitForUISourceCode("source3.js").then(originalUIS
ourceCodeAdded); | 116 InspectorTest.waitForUISourceCode("source3.js").then(originalUIS
ourceCodeAdded); |
117 } | 117 } |
118 | 118 |
119 function originalUISourceCodeAdded(uiSourceCode) | 119 function originalUISourceCodeAdded(uiSourceCode) |
120 { | 120 { |
121 InspectorTest.addResult("source3.js UISourceCode arrived"); | 121 InspectorTest.addResult("source3.js UISourceCode arrived"); |
122 InspectorTest.checkUILocation(uiSourceCode, 2, 4, uiLocation(scr
ipt, 0, 18)); | 122 InspectorTest.checkUILocation(uiSourceCode, 2, 4, uiLocation(scr
ipt, 0, 18)); |
123 InspectorTest.checkRawLocation(script, 0, 18, Bindings.debuggerW
orkspaceBinding.uiLocationToRawLocations(uiSourceCode, 2, 4)[0]); | 123 InspectorTest.checkRawLocation(script, 0, 18, Bindings.debuggerW
orkspaceBinding.uiLocationToRawLocation(uiSourceCode, 2, 4)); |
124 | 124 |
125 InspectorTest.addResult("Location checks passed. Requesting cont
ent"); | 125 InspectorTest.addResult("Location checks passed. Requesting cont
ent"); |
126 uiSourceCode.requestContent().then(didRequestContent); | 126 uiSourceCode.requestContent().then(didRequestContent); |
127 | 127 |
128 function didRequestContent(content, contentEncoded, mimeType) | 128 function didRequestContent(content, contentEncoded, mimeType) |
129 { | 129 { |
130 InspectorTest.addResult("<source content> === " + content); | 130 InspectorTest.addResult("<source content> === " + content); |
131 next(); | 131 next(); |
132 } | 132 } |
133 } | 133 } |
(...skipping 21 matching lines...) Expand all Loading... |
155 }; | 155 }; |
156 | 156 |
157 </script> | 157 </script> |
158 | 158 |
159 </head> | 159 </head> |
160 | 160 |
161 <body onload="runTest()"> | 161 <body onload="runTest()"> |
162 <p>Tests SourceMap and CompilerScriptMapping.</p> | 162 <p>Tests SourceMap and CompilerScriptMapping.</p> |
163 </body> | 163 </body> |
164 </html> | 164 </html> |
OLD | NEW |