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

Side by Side Diff: LayoutTests/inspector/sources/debugger/live-edit-no-reveal.html

Issue 881263002: DevTools: use target-based model accessors only. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 10 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 | Annotate | Revision Log
OLDNEW
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/live-edit-test.js"></script> 5 <script src="../../../http/tests/inspector/live-edit-test.js"></script>
6 <script src="resources/edit-me-when-paused-no-reveal.js"></script> 6 <script src="resources/edit-me-when-paused-no-reveal.js"></script>
7 7
8 <script> 8 <script>
9 9
10 function test() 10 function test()
11 { 11 {
12 var panel = WebInspector.panels.sources; 12 var panel = WebInspector.panels.sources;
13 var sourceFrame; 13 var sourceFrame;
14 14
15 function didStepInto() 15 function didStepInto()
16 { 16 {
17 InspectorTest.addResult("Did step into"); 17 InspectorTest.addResult("Did step into");
18 } 18 }
19 19
20 InspectorTest.addSniffer(WebInspector.debuggerModel, "stepInto", didStepInto , true); 20 InspectorTest.addSniffer(InspectorTest.debuggerModel, "stepInto", didStepInt o, true);
21 21
22 function testLiveEditWhenPausedDoesNotCauseCursorMove(oldText, newText, next ) 22 function testLiveEditWhenPausedDoesNotCauseCursorMove(oldText, newText, next )
23 { 23 {
24 InspectorTest.showScriptSource("edit-me-when-paused-no-reveal.js", didSh owScriptSource); 24 InspectorTest.showScriptSource("edit-me-when-paused-no-reveal.js", didSh owScriptSource);
25 25
26 function didShowScriptSource(sourceFrame) 26 function didShowScriptSource(sourceFrame)
27 { 27 {
28 InspectorTest.waitUntilPaused(paused); 28 InspectorTest.waitUntilPaused(paused);
29 InspectorTest.setBreakpoint(sourceFrame, 8, "", true); 29 InspectorTest.setBreakpoint(sourceFrame, 8, "", true);
30 InspectorTest.evaluateInPage("f1()", didEvaluateInPage); 30 InspectorTest.evaluateInPage("f1()", didEvaluateInPage);
31 } 31 }
32 32
33 function paused(callFrames) 33 function paused(callFrames)
34 { 34 {
35 sourceFrame = panel.visibleView; 35 sourceFrame = panel.visibleView;
36 InspectorTest.removeBreakpoint(sourceFrame, 8); 36 InspectorTest.removeBreakpoint(sourceFrame, 8);
37 InspectorTest.addSniffer(WebInspector.debuggerModel, "_didEditScript Source", didEditScriptSource); 37 InspectorTest.addSniffer(InspectorTest.debuggerModel, "_didEditScrip tSource", didEditScriptSource);
38 InspectorTest.replaceInSource(sourceFrame, oldText, newText); 38 InspectorTest.replaceInSource(sourceFrame, oldText, newText);
39 InspectorTest.addResult("Moving cursor to (0, 0)."); 39 InspectorTest.addResult("Moving cursor to (0, 0).");
40 sourceFrame.setSelection(WebInspector.TextRange.createFromLocation(0 , 0)); 40 sourceFrame.setSelection(WebInspector.TextRange.createFromLocation(0 , 0));
41 InspectorTest.addResult("Committing live edit."); 41 InspectorTest.addResult("Committing live edit.");
42 InspectorTest.commitSource(sourceFrame); 42 InspectorTest.commitSource(sourceFrame);
43 } 43 }
44 44
45 function didEditScriptSource() 45 function didEditScriptSource()
46 { 46 {
47 InspectorTest.resumeExecution(); 47 InspectorTest.resumeExecution();
(...skipping 16 matching lines...) Expand all
64 { 64 {
65 InspectorTest.waitUntilPaused(paused); 65 InspectorTest.waitUntilPaused(paused);
66 InspectorTest.setBreakpoint(sourceFrame, 8, "", true); 66 InspectorTest.setBreakpoint(sourceFrame, 8, "", true);
67 InspectorTest.evaluateInPage("f1()", didEvaluateInPage); 67 InspectorTest.evaluateInPage("f1()", didEvaluateInPage);
68 } 68 }
69 69
70 function paused(callFrames) 70 function paused(callFrames)
71 { 71 {
72 sourceFrame = panel.visibleView; 72 sourceFrame = panel.visibleView;
73 InspectorTest.removeBreakpoint(sourceFrame, 8); 73 InspectorTest.removeBreakpoint(sourceFrame, 8);
74 InspectorTest.addSniffer(WebInspector.debuggerModel, "_didEditScript Source", didEditScriptSource); 74 InspectorTest.addSniffer(InspectorTest.debuggerModel, "_didEditScrip tSource", didEditScriptSource);
75 InspectorTest.replaceInSource(sourceFrame, oldText, newText); 75 InspectorTest.replaceInSource(sourceFrame, oldText, newText);
76 InspectorTest.addResult("Moving cursor to (0, 0)."); 76 InspectorTest.addResult("Moving cursor to (0, 0).");
77 sourceFrame.setSelection(WebInspector.TextRange.createFromLocation(0 , 0)); 77 sourceFrame.setSelection(WebInspector.TextRange.createFromLocation(0 , 0));
78 InspectorTest.addResult("Committing live edit."); 78 InspectorTest.addResult("Committing live edit.");
79 InspectorTest.commitSource(sourceFrame); 79 InspectorTest.commitSource(sourceFrame);
80 } 80 }
81 81
82 function didEditScriptSource() 82 function didEditScriptSource()
83 { 83 {
84 InspectorTest.addResult("Stepping into..."); 84 InspectorTest.addResult("Stepping into...");
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
125 125
126 </script> 126 </script>
127 127
128 </head> 128 </head>
129 129
130 <body onload="runTest()"> 130 <body onload="runTest()">
131 <p>Tests live edit feature.</p> 131 <p>Tests live edit feature.</p>
132 132
133 </body> 133 </body>
134 </html> 134 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698