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

Side by Side Diff: LayoutTests/inspector/jump-to-previous-editing-location.html

Issue 206063003: DevTools: Extract SourcesEditor from SourcesPanel. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 9 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/workspace-test.js"></script> 4 <script src="../http/tests/inspector/workspace-test.js"></script>
5 <script src="../http/tests/inspector/debugger-test.js"></script> 5 <script src="../http/tests/inspector/debugger-test.js"></script>
6 <script src="resources/example-fileset-for-test.js"></script> 6 <script src="resources/example-fileset-for-test.js"></script>
7 <script src="editor/editor-test.js"></script> 7 <script src="editor/editor-test.js"></script>
8 <script> 8 <script>
9 function test() 9 function test()
10 { 10 {
11 WebInspector.inspectorView.showPanel("sources"); 11 WebInspector.inspectorView.showPanel("sources");
12 var panel = WebInspector.panels.sources; 12 var panel = WebInspector.panels.sources;
13 var sourcesEditor = panel._sourcesEditor;
14 var historyManager = sourcesEditor._historyManager;
15 var editorContainer = sourcesEditor._editorContainer;
13 16
14 function rollback() 17 function rollback()
15 { 18 {
16 panel._historyManager.rollback(); 19 historyManager.rollback();
17 } 20 }
18 21
19 function rollover() 22 function rollover()
20 { 23 {
21 panel._historyManager.rollover(); 24 historyManager.rollover();
22 } 25 }
23 26
24 function dumpSelection(editor, label) 27 function dumpSelection(editor, label)
25 { 28 {
26 var selection = editor.selection(); 29 var selection = editor.selection();
27 var label = "<" + label + ">"; 30 var label = "<" + label + ">";
28 var fileName = "[" + editor._url.split("/").pop() + "]"; 31 var fileName = "[" + editor._url.split("/").pop() + "]";
29 var selectionText = ""; 32 var selectionText = "";
30 if (selection.isEmpty()) 33 if (selection.isEmpty())
31 selectionText = "line: " + selection.startLine + " column: " + selec tion.startColumn; 34 selectionText = "line: " + selection.startLine + " column: " + selec tion.startColumn;
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 for (var i = 0; i < 4; ++i) { 154 for (var i = 0; i < 4; ++i) {
152 rollover(); 155 rollover();
153 dumpSelection(panel.visibleView.textEditor, "Rolled over"); 156 dumpSelection(panel.visibleView.textEditor, "Rolled over");
154 } 157 }
155 next(); 158 next();
156 } 159 }
157 }, 160 },
158 161
159 function testCloseCrossFile(next) 162 function testCloseCrossFile(next)
160 { 163 {
161 var selectedTab = panel._editorContainer._tabbedPane.selectedTabId; 164 var selectedTab = editorContainer._tabbedPane.selectedTabId;
162 panel._editorContainer._tabbedPane.closeTab(selectedTab); 165 editorContainer._tabbedPane.closeTab(selectedTab);
163 dumpSelection(panel.visibleView.textEditor, "Close active tab"); 166 dumpSelection(panel.visibleView.textEditor, "Close active tab");
164 for (var i = 0; i < 1; ++i) { 167 for (var i = 0; i < 1; ++i) {
165 rollback(); 168 rollback();
166 dumpSelection(panel.visibleView.textEditor, "Rolled back"); 169 dumpSelection(panel.visibleView.textEditor, "Rolled back");
167 } 170 }
168 for (var i = 0; i < 3; ++i) { 171 for (var i = 0; i < 3; ++i) {
169 rollover(); 172 rollover();
170 dumpSelection(panel.visibleView.textEditor, "Rolled over"); 173 dumpSelection(panel.visibleView.textEditor, "Rolled over");
171 } 174 }
172 next(); 175 next();
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
254 } 257 }
255 } 258 }
256 ]); 259 ]);
257 }; 260 };
258 </script> 261 </script>
259 </head> 262 </head>
260 <body onload="runTest()"> 263 <body onload="runTest()">
261 <p>Tests that jumping to previous location works as intended.</p> 264 <p>Tests that jumping to previous location works as intended.</p>
262 </body> 265 </body>
263 </html> 266 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698