| 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 <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 257 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 268 if (!networkURL) { | 268 if (!networkURL) { |
| 269 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(secondU
ISourceCodeAdded); | 269 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(secondU
ISourceCodeAdded); |
| 270 return; | 270 return; |
| 271 } | 271 } |
| 272 afterScriptAdded(); | 272 afterScriptAdded(); |
| 273 } | 273 } |
| 274 | 274 |
| 275 function afterScriptAdded() | 275 function afterScriptAdded() |
| 276 { | 276 { |
| 277 InspectorTest.addResult("afterScriptAdded"); | 277 InspectorTest.addResult("afterScriptAdded"); |
| 278 var uiSourceCode1 = InspectorTest.testWorkspace.uiSourceCodeForO
riginURL("http://localhost:8000/inspector/resources/source1.js"); | 278 var uiSourceCode1 = InspectorTest.testWorkspace.uiSourceCodeForU
RL("http://localhost:8000/inspector/resources/source1.js"); |
| 279 var uiSourceCode2 = InspectorTest.testWorkspace.uiSourceCodeForO
riginURL("http://localhost:8000/inspector/resources/source2.js"); | 279 var uiSourceCode2 = InspectorTest.testWorkspace.uiSourceCodeForU
RL("http://localhost:8000/inspector/resources/source2.js"); |
| 280 | 280 |
| 281 InspectorTest.checkUILocation(uiSourceCode1, 4, 4, uiLocation(sc
ript, 0, 81)); | 281 InspectorTest.checkUILocation(uiSourceCode1, 4, 4, uiLocation(sc
ript, 0, 81)); |
| 282 InspectorTest.checkUILocation(uiSourceCode1, 5, 4, uiLocation(sc
ript, 0, 93)); | 282 InspectorTest.checkUILocation(uiSourceCode1, 5, 4, uiLocation(sc
ript, 0, 93)); |
| 283 InspectorTest.checkUILocation(uiSourceCode2, 7, 4, uiLocation(sc
ript, 1, 151)); | 283 InspectorTest.checkUILocation(uiSourceCode2, 7, 4, uiLocation(sc
ript, 1, 151)); |
| 284 InspectorTest.checkUILocation(originalUISourceCode, 1, 200, uiLo
cation(script, 1, 200)); | 284 InspectorTest.checkUILocation(originalUISourceCode, 1, 200, uiLo
cation(script, 1, 200)); |
| 285 | 285 |
| 286 InspectorTest.checkRawLocation(script, 0, 42, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode1, 3, 10)); | 286 InspectorTest.checkRawLocation(script, 0, 42, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode1, 3, 10)); |
| 287 InspectorTest.checkRawLocation(script, 1, 85, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode2, 1, 0)); | 287 InspectorTest.checkRawLocation(script, 1, 85, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode2, 1, 0)); |
| 288 InspectorTest.checkRawLocation(script, 1, 110, InspectorTest.tes
tDebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode2, 5, 2)); | 288 InspectorTest.checkRawLocation(script, 1, 110, InspectorTest.tes
tDebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode2, 5, 2)); |
| 289 | 289 |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 333 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(secondUISou
rceCodeAdded); | 333 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(secondUISou
rceCodeAdded); |
| 334 } | 334 } |
| 335 | 335 |
| 336 function secondUISourceCodeAdded(uiSourceCode) | 336 function secondUISourceCodeAdded(uiSourceCode) |
| 337 { | 337 { |
| 338 afterScriptAdded(); | 338 afterScriptAdded(); |
| 339 } | 339 } |
| 340 | 340 |
| 341 function afterScriptAdded(uiSourceCode) | 341 function afterScriptAdded(uiSourceCode) |
| 342 { | 342 { |
| 343 var uiSourceCode1 = InspectorTest.testWorkspace.uiSourceCodeForO
riginURL("http://localhost:8000/inspector/resources/source1.js"); | 343 var uiSourceCode1 = InspectorTest.testWorkspace.uiSourceCodeForU
RL("http://localhost:8000/inspector/resources/source1.js"); |
| 344 var uiSourceCode2 = InspectorTest.testWorkspace.uiSourceCodeForO
riginURL("http://localhost:8000/inspector/resources/source2.js"); | 344 var uiSourceCode2 = InspectorTest.testWorkspace.uiSourceCodeForU
RL("http://localhost:8000/inspector/resources/source2.js"); |
| 345 | 345 |
| 346 InspectorTest.checkUILocation(uiSourceCode1, 4, 4, uiLocation(sc
ript, 0, 81)); | 346 InspectorTest.checkUILocation(uiSourceCode1, 4, 4, uiLocation(sc
ript, 0, 81)); |
| 347 InspectorTest.checkUILocation(uiSourceCode1, 5, 4, uiLocation(sc
ript, 0, 93)); | 347 InspectorTest.checkUILocation(uiSourceCode1, 5, 4, uiLocation(sc
ript, 0, 93)); |
| 348 InspectorTest.checkUILocation(uiSourceCode2, 7, 4, uiLocation(sc
ript, 1, 151)); | 348 InspectorTest.checkUILocation(uiSourceCode2, 7, 4, uiLocation(sc
ript, 1, 151)); |
| 349 InspectorTest.checkUILocation(originalUISourceCode, 1, 200, uiLo
cation(script, 1, 200)); | 349 InspectorTest.checkUILocation(originalUISourceCode, 1, 200, uiLo
cation(script, 1, 200)); |
| 350 | 350 |
| 351 InspectorTest.checkRawLocation(script, 0, 42, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode1, 3, 10)); | 351 InspectorTest.checkRawLocation(script, 0, 42, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode1, 3, 10)); |
| 352 InspectorTest.checkRawLocation(script, 1, 85, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode2, 1, 0)); | 352 InspectorTest.checkRawLocation(script, 1, 85, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode2, 1, 0)); |
| 353 InspectorTest.checkRawLocation(script, 1, 110, InspectorTest.tes
tDebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode2, 5, 2)); | 353 InspectorTest.checkRawLocation(script, 1, 110, InspectorTest.tes
tDebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode2, 5, 2)); |
| 354 | 354 |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 389 InspectorTest.testDebuggerWorkspaceBinding._targetToData.get(tar
get)._parsedScriptSource({ data: script }); | 389 InspectorTest.testDebuggerWorkspaceBinding._targetToData.get(tar
get)._parsedScriptSource({ data: script }); |
| 390 } | 390 } |
| 391 | 391 |
| 392 function compiledUISourceCodeAdded(uiSourceCode) | 392 function compiledUISourceCodeAdded(uiSourceCode) |
| 393 { | 393 { |
| 394 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(originalUIS
ourceCodeAdded); | 394 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(originalUIS
ourceCodeAdded); |
| 395 } | 395 } |
| 396 | 396 |
| 397 function originalUISourceCodeAdded(uiSourceCode) | 397 function originalUISourceCodeAdded(uiSourceCode) |
| 398 { | 398 { |
| 399 var uiSourceCode = InspectorTest.testWorkspace.uiSourceCodeForOr
iginURL("http://example.com/source.js"); | 399 var uiSourceCode = InspectorTest.testWorkspace.uiSourceCodeForUR
L("http://example.com/source.js"); |
| 400 | 400 |
| 401 InspectorTest.checkUILocation(uiSourceCode, 2, 4, uiLocation(scr
ipt, 0, 18)); | 401 InspectorTest.checkUILocation(uiSourceCode, 2, 4, uiLocation(scr
ipt, 0, 18)); |
| 402 InspectorTest.checkRawLocation(script, 0, 18, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode, 2, 4)); | 402 InspectorTest.checkRawLocation(script, 0, 18, InspectorTest.test
DebuggerWorkspaceBinding.uiLocationToRawLocation(target, uiSourceCode, 2, 4)); |
| 403 | 403 |
| 404 uiSourceCode.requestContent(didRequestContent); | 404 uiSourceCode.requestContent(didRequestContent); |
| 405 | 405 |
| 406 function didRequestContent(content, contentEncoded, mimeType) | 406 function didRequestContent(content, contentEncoded, mimeType) |
| 407 { | 407 { |
| 408 InspectorTest.addResult("<source content> === " + content); | 408 InspectorTest.addResult("<source content> === " + content); |
| 409 next(); | 409 next(); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 423 { | 423 { |
| 424 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(origina
lUISourceCodeAdded); | 424 InspectorTest.waitForWorkspaceUISourceCodeAddedEvent(origina
lUISourceCodeAdded); |
| 425 } | 425 } |
| 426 | 426 |
| 427 function originalUISourceCodeAdded(uiSourceCode) { } | 427 function originalUISourceCodeAdded(uiSourceCode) { } |
| 428 | 428 |
| 429 script.sourceMapURL = "http://localhost:8000/inspector/resources
/source-map.json_"; | 429 script.sourceMapURL = "http://localhost:8000/inspector/resources
/source-map.json_"; |
| 430 console.error = function() {}; // Error message is platform depe
ndent. | 430 console.error = function() {}; // Error message is platform depe
ndent. |
| 431 InspectorTest.testDebuggerWorkspaceBinding._targetToData.get(tar
get)._parsedScriptSource({ data: script }); | 431 InspectorTest.testDebuggerWorkspaceBinding._targetToData.get(tar
get)._parsedScriptSource({ data: script }); |
| 432 var location = uiLocation(script, 0, 0); | 432 var location = uiLocation(script, 0, 0); |
| 433 InspectorTest.addResult(location.uiSourceCode.originURL()); | 433 InspectorTest.addResult(location.uiSourceCode.url()); |
| 434 next(); | 434 next(); |
| 435 } | 435 } |
| 436 }, | 436 }, |
| 437 | 437 |
| 438 function testSourceRoot(next) | 438 function testSourceRoot(next) |
| 439 { | 439 { |
| 440 /* | 440 /* |
| 441 example.js: | 441 example.js: |
| 442 0 1 2 3 | 442 0 1 2 3 |
| 443 012345678901234567890123456789012345 | 443 012345678901234567890123456789012345 |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 480 }; | 480 }; |
| 481 | 481 |
| 482 </script> | 482 </script> |
| 483 | 483 |
| 484 </head> | 484 </head> |
| 485 | 485 |
| 486 <body onload="runTest()"> | 486 <body onload="runTest()"> |
| 487 <p>Tests SourceMap and CompilerScriptMapping.</p> | 487 <p>Tests SourceMap and CompilerScriptMapping.</p> |
| 488 </body> | 488 </body> |
| 489 </html> | 489 </html> |
| OLD | NEW |