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

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

Issue 1564113003: DevTools: merge uisourcecode's url-alike members. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: review comments addressed Created 4 years, 11 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
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/http/tests/inspector/debugger-test.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 257 matching lines...) Expand 10 before | Expand all | Expand 10 after
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
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
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
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
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>
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/http/tests/inspector/debugger-test.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698