Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <script src="../../../http/tests/inspector/inspector-test.js"></script> | 3 <script src="../../../http/tests/inspector/inspector-test.js"></script> |
| 4 <script src="../../../http/tests/inspector/debugger-test.js"></script> | 4 <script src="../../../http/tests/inspector/debugger-test.js"></script> |
| 5 <script src="../../../http/tests/inspector/workspace-test.js"></script> | 5 <script src="../../../http/tests/inspector/workspace-test.js"></script> |
| 6 <script> | 6 <script> |
| 7 function test() | 7 function test() |
| 8 { | 8 { |
| 9 var defaultScriptMapping; | 9 var defaultScriptMapping; |
| 10 function createResourceScriptMapping() | 10 function createResourceScriptMapping() |
| (...skipping 15 matching lines...) Expand all Loading... | |
| 26 var url = "foo.js"; | 26 var url = "foo.js"; |
| 27 step1(); | 27 step1(); |
| 28 | 28 |
| 29 function step1() | 29 function step1() |
| 30 { | 30 { |
| 31 InspectorTest.addResult("Adding script for pending request."); | 31 InspectorTest.addResult("Adding script for pending request."); |
| 32 script = InspectorTest.createScriptMock(url, 0, 0, true, "<conte nt script source>"); | 32 script = InspectorTest.createScriptMock(url, 0, 0, true, "<conte nt script source>"); |
| 33 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(originalUIS ourceCodeAdded); | 33 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(originalUIS ourceCodeAdded); |
| 34 defaultScriptMapping.addScript(script); | 34 defaultScriptMapping.addScript(script); |
| 35 resourceScriptMapping.addScript(script); | 35 resourceScriptMapping.addScript(script); |
| 36 | 36 |
| 37 var originalUISourceCode; | 37 var originalUISourceCode; |
| 38 script.rawLocationToUILocation(0, 5); | 38 script.rawLocationToUILocation(0, 5); |
| 39 | 39 |
| 40 function originalUISourceCodeAdded(uiSourceCode) | 40 function originalUISourceCodeAdded(uiSourceCode) |
| 41 { | 41 { |
| 42 originalUISourceCode = uiSourceCode; | 42 originalUISourceCode = uiSourceCode; |
| 43 } | 43 } |
| 44 | 44 |
| 45 InspectorTest.checkUILocation(originalUISourceCode, 0, 5, script .rawLocationToUILocation(0, 5)); | 45 InspectorTest.checkUILocation(originalUISourceCode, 0, 5, script .rawLocationToUILocation(0, 5)); |
| 46 InspectorTest.checkRawLocation(script, 10, 0, originalUISourceCo de.uiLocationToRawLocation(target, 10, 0)); | 46 InspectorTest.checkRawLocation(script, 10, 0, originalUISourceCo de.uiLocationToRawLocation(target, 10, 0)); |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 106 var url = "index.html"; | 106 var url = "index.html"; |
| 107 step1(); | 107 step1(); |
| 108 | 108 |
| 109 function step1() | 109 function step1() |
| 110 { | 110 { |
| 111 InspectorTest.addResult("Adding first script for pending request ."); | 111 InspectorTest.addResult("Adding first script for pending request ."); |
| 112 script1 = InspectorTest.createScriptMock(url, 0, 10, false, "<sc ript source 1>"); | 112 script1 = InspectorTest.createScriptMock(url, 0, 10, false, "<sc ript source 1>"); |
| 113 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(originalUIS ourceCodeAdded); | 113 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(originalUIS ourceCodeAdded); |
| 114 defaultScriptMapping.addScript(script1); | 114 defaultScriptMapping.addScript(script1); |
| 115 resourceScriptMapping.addScript(script1); | 115 resourceScriptMapping.addScript(script1); |
| 116 | 116 |
| 117 script1.rawLocationToUILocation(0, 5); | 117 script1.rawLocationToUILocation(0, 5); |
| 118 | 118 |
| 119 function originalUISourceCodeAdded(uiSourceCode) | 119 function originalUISourceCodeAdded(uiSourceCode) |
| 120 { | 120 { |
| 121 originalUISourceCode1 = uiSourceCode; | 121 originalUISourceCode1 = uiSourceCode; |
| 122 } | 122 } |
| 123 | 123 |
| 124 InspectorTest.checkUILocation(originalUISourceCode1, 0, 5, scrip t1.rawLocationToUILocation(0, 5)); | 124 InspectorTest.checkUILocation(originalUISourceCode1, 0, 5, scrip t1.rawLocationToUILocation(0, 5)); |
| 125 InspectorTest.checkRawLocation(script1, 10, 0, originalUISourceC ode1.uiLocationToRawLocation(target, 10, 0)); | 125 InspectorTest.checkRawLocation(script1, 10, 0, originalUISourceC ode1.uiLocationToRawLocation(target, 10, 0)); |
| 126 InspectorTest.dumpUISourceCode(originalUISourceCode1, step2); | 126 InspectorTest.dumpUISourceCode(originalUISourceCode1, step2); |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 196 function step3() | 196 function step3() |
| 197 { | 197 { |
| 198 InspectorTest.addResult("Adding second script for finished reque st."); | 198 InspectorTest.addResult("Adding second script for finished reque st."); |
| 199 script2 = InspectorTest.createScriptMock(url, 5, 45, false, "<sc ript\nsource\n2>"); | 199 script2 = InspectorTest.createScriptMock(url, 5, 45, false, "<sc ript\nsource\n2>"); |
| 200 resourceScriptMapping.addScript(script2); | 200 resourceScriptMapping.addScript(script2); |
| 201 InspectorTest.checkUILocation(mockUISourceCode, 1, 20, script1.r awLocationToUILocation(1, 20)); | 201 InspectorTest.checkUILocation(mockUISourceCode, 1, 20, script1.r awLocationToUILocation(1, 20)); |
| 202 InspectorTest.checkRawLocation(script1, 1, 0, mockUISourceCode.u iLocationToRawLocation(target, 1, 0)); | 202 InspectorTest.checkRawLocation(script1, 1, 0, mockUISourceCode.u iLocationToRawLocation(target, 1, 0)); |
| 203 InspectorTest.checkRawLocation(script2, 6, 0, mockUISourceCode.u iLocationToRawLocation(target, 6, 0)); | 203 InspectorTest.checkRawLocation(script2, 6, 0, mockUISourceCode.u iLocationToRawLocation(target, 6, 0)); |
| 204 InspectorTest.dumpUISourceCode(mockUISourceCode, next); | 204 InspectorTest.dumpUISourceCode(mockUISourceCode, next); |
| 205 } | 205 } |
| 206 }, | |
| 207 | |
| 208 function testMalformedResourceURI(next) | |
|
vsevik
2014/07/02 12:01:32
This belongs to LayoutTests/inspector/sources/debu
alph
2014/07/02 12:20:27
Done.
| |
| 209 { | |
| 210 var url = "http://vk.com/widget_like.php?app=2925955&width=100%&_ver =1&page=0&url=http%3A%2F%2Flenta.ru%2Fnews%2F2014%2F06%2F23%2Fnavalny%2F&type=bu tton&verb=1&color=&title=%D0%A0%D0%B5%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%86% D0%B8%D1%8E%20%D0%B8%D0%B7%D1%8A%D1%8F%D1%82%D0%BE%D0%B9%20%D1%83%20%D0%9D%D0%B0 %D0%B2%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BA%D0%B0%D1%80%D1%82%D0%B 8%D0%BD%D1%8B%20%D0%BF%D0%BE%D0%B2%D0%B5%D1%81%D0%B8%D0%BB%D0%B8%20%D0%BD%D0%B0% 20%D0%9A%D1%83%D1%82%D1%83%D0%B7%D0%BE%D0%B2%D1%81%D0%BA%D0%BE%D0%BC%20%D0%BF%D1 %80%D0%BE%D1%81%D0%BF%D0%B5%D0%BA%D1%82%D0%B5&image=http%3A%2F%2Ficdn.lenta.ru%2 Fimages%2F2014%2F06%2F23%2F16%2F20140623161555888%2Fpic_83fbbd49ee3e37c37083bda0 c8f0f051.jpg&text=&h=20&height=20&146f6515efe"; | |
|
aandrey
2014/07/02 11:30:11
decodeURIComponent("http://vk.com/widget_like.php?
vsevik
2014/07/02 12:01:32
Please use a reduced version of this URL, e.g. htt
alph
2014/07/02 12:20:27
Sorry, I just didn't want to invest in finding wha
| |
| 211 | |
| 212 InspectorTest.addResult("Adding uiSourceCode for finished resource." ); | |
| 213 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(uiSourceCodeFor ResourceAdded); | |
| 214 InspectorTest.addMockUISourceCodeToWorkspace(url, WebInspector.resou rceTypes.Script, "<content script resource content>"); | |
| 215 | |
| 216 function uiSourceCodeForResourceAdded(uiSourceCode) | |
| 217 { | |
| 218 InspectorTest.dumpUISourceCode(uiSourceCode, next); | |
| 219 } | |
| 206 } | 220 } |
| 207 ]); | 221 ]); |
| 208 }; | 222 }; |
| 209 | 223 |
| 210 </script> | 224 </script> |
| 211 </head> | 225 </head> |
| 212 <body onload="runTest()"> | 226 <body onload="runTest()"> |
| 213 <p>Tests ResourceScriptMapping class.</p> | 227 <p>Tests ResourceScriptMapping class.</p> |
| 214 </body> | 228 </body> |
| 215 </html> | 229 </html> |
| OLD | NEW |