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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector-protocol/debugger/stepping-with-blackboxed-ranges.html

Issue 2125423002: [DevTools] Rename ScriptPosition.line|column into lineNumber|columnNumber (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 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/inspector-protocol/debugger/stepping-with-blackboxed-ranges-expected.txt » ('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 type="text/javascript" src="../../http/tests/inspector-protocol/inspecto r-protocol-test.js"></script> 3 <script type="text/javascript" src="../../http/tests/inspector-protocol/inspecto r-protocol-test.js"></script>
4 <script type="text/javascript" src="resources/blackboxed.js"></script> 4 <script type="text/javascript" src="resources/blackboxed.js"></script>
5 <script type="text/javascript" src="resources/mixed.js"></script> 5 <script type="text/javascript" src="resources/mixed.js"></script>
6 <script> 6 <script>
7 function testFunction() 7 function testFunction()
8 { 8 {
9 notBlackboxedBoo(); // for setup ranges and stepOut 9 notBlackboxedBoo(); // for setup ranges and stepOut
10 notBlackboxedBoo(); // for stepIn 10 notBlackboxedBoo(); // for stepIn
(...skipping 15 matching lines...) Expand all
26 { 26 {
27 InspectorTest.evaluateInInspectedPage("setTimeout(testFunction, 0);"); 27 InspectorTest.evaluateInInspectedPage("setTimeout(testFunction, 0);");
28 } 28 }
29 29
30 function setBlackboxedScriptRanges(response) 30 function setBlackboxedScriptRanges(response)
31 { 31 {
32 var callFrames = response.params.callFrames; 32 var callFrames = response.params.callFrames;
33 printCallFrames(callFrames); 33 printCallFrames(callFrames);
34 InspectorTest.sendCommand("Debugger.setBlackboxedRanges", { 34 InspectorTest.sendCommand("Debugger.setBlackboxedRanges", {
35 scriptId: callFrames[1].location.scriptId, 35 scriptId: callFrames[1].location.scriptId,
36 positions: [ { line: 0, column: 0 } ] // blackbox ranges for blackbo xed.js 36 positions: [ { lineNumber: 0, columnNumber: 0 } ] // blackbox ranges for blackboxed.js
37 }, setIncorrectRanges.bind(null, callFrames[2].location.scriptId)); 37 }, setIncorrectRanges.bind(null, callFrames[2].location.scriptId));
38 } 38 }
39 39
40 var incorrectPositions = [ 40 var incorrectPositions = [
41 [ { line: 0, column: 0 }, { line: 0, column: 0 } ], 41 [ { lineNumber: 0, columnNumber: 0 }, { lineNumber: 0, columnNumber: 0 } ],
42 [ { line: 0, column: 1 }, { line: 0, column: 0 } ], 42 [ { lineNumber: 0, columnNumber: 1 }, { lineNumber: 0, columnNumber: 0 } ],
43 [ { line: 0, column: -1 } ], 43 [ { lineNumber: 0, columnNumber: -1 } ],
44 ]; 44 ];
45 45
46 function setIncorrectRanges(scriptId, response) 46 function setIncorrectRanges(scriptId, response)
47 { 47 {
48 if (response.error) 48 if (response.error)
49 InspectorTest.log(response.error.message); 49 InspectorTest.log(response.error.message);
50 var positions = incorrectPositions.shift(); 50 var positions = incorrectPositions.shift();
51 if (!positions) { 51 if (!positions) {
52 setMixedSourceRanges(scriptId); 52 setMixedSourceRanges(scriptId);
53 return; 53 return;
54 } 54 }
55 InspectorTest.log("Try to set positions: " + JSON.stringify(positions)); 55 InspectorTest.log("Try to set positions: " + JSON.stringify(positions));
56 InspectorTest.sendCommand("Debugger.setBlackboxedRanges", { 56 InspectorTest.sendCommand("Debugger.setBlackboxedRanges", {
57 scriptId: scriptId, 57 scriptId: scriptId,
58 positions: positions 58 positions: positions
59 }, setIncorrectRanges.bind(null, scriptId)); 59 }, setIncorrectRanges.bind(null, scriptId));
60 } 60 }
61 61
62 function setMixedSourceRanges(scriptId) 62 function setMixedSourceRanges(scriptId)
63 { 63 {
64 InspectorTest.eventHandler["Debugger.paused"] = runAction; 64 InspectorTest.eventHandler["Debugger.paused"] = runAction;
65 InspectorTest.sendCommandOrDie("Debugger.setBlackboxedRanges", { 65 InspectorTest.sendCommandOrDie("Debugger.setBlackboxedRanges", {
66 scriptId: scriptId, 66 scriptId: scriptId,
67 positions: [ { line: 8, column: 0 }, { line: 15, column: 0 } ] // bl ackbox ranges for mixed.js 67 positions: [ { lineNumber: 8, columnNumber: 0 }, { lineNumber: 15, c olumnNumber: 0 } ] // blackbox ranges for mixed.js
68 }, runAction); 68 }, runAction);
69 } 69 }
70 70
71 var actions = [ "stepOut", "print", "stepOut", "print", "stepOut", "print", 71 var actions = [ "stepOut", "print", "stepOut", "print", "stepOut", "print",
72 "stepInto", "print", "stepOver", "stepInto", "print", "stepOver", "stepI nto", "print", 72 "stepInto", "print", "stepOver", "stepInto", "print", "stepOver", "stepI nto", "print",
73 "stepOver", "stepInto", "print" ]; 73 "stepOver", "stepInto", "print" ];
74 74
75 function runAction(response) 75 function runAction(response)
76 { 76 {
77 var action = actions.shift(); 77 var action = actions.shift();
(...skipping 17 matching lines...) Expand all
95 for (var callFrame of callFrames) 95 for (var callFrame of callFrames)
96 InspectorTest.log(callFrame.functionName + ': ' + callFrame.location .lineNumber + ":" + callFrame.location.columnNumber); 96 InspectorTest.log(callFrame.functionName + ': ' + callFrame.location .lineNumber + ":" + callFrame.location.columnNumber);
97 InspectorTest.log(""); 97 InspectorTest.log("");
98 } 98 }
99 } 99 }
100 </script> 100 </script>
101 </head> 101 </head>
102 <body onload="runTest()"> 102 <body onload="runTest()">
103 </body> 103 </body>
104 </html> 104 </html>
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/inspector-protocol/debugger/stepping-with-blackboxed-ranges-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698